Hoʻokuʻu ʻia ʻo SDL 2.0.20 Media Library

Ua hoʻokuʻu ʻia ka waihona SDL 2.0.20 (Simple DirectMedia Layer), i manaʻo e hoʻomaʻamaʻa i ke kākau ʻana i nā pāʻani a me nā noi multimedia. Hāʻawi ka waihona SDL i nā mea hana e like me ka 2D a me ka 3D kiʻi kiʻi i hoʻonui ʻia i ka lako, ka hoʻoili ʻana i ka hoʻokomo, ka pāʻani leo, ka hoʻopuka 3D ma o OpenGL/OpenGL ES/Vulkan a me nā hana e pili ana. Ua kākau ʻia ka waihona ma C a ua māhele ʻia ma lalo o ka laikini zlib. Hāʻawi ʻia nā paʻa e hoʻohana i nā mana SDL i nā papahana ma nā ʻōlelo papahana like ʻole. Hāʻawi ʻia ka code waihona ma lalo o ka laikini Zlib.

I ka hoʻokuʻu hou:

  • Hoʻomaikaʻi i ka pololei o ka hoʻopuka laina ākea a me ke kūpaʻa i ka wā e hoʻohana ai iā OpenGL a me OpenGL ES.
  • Hoʻohui ʻia ka ʻano SDL_HINT_RENDER_LINE_METHOD no ke koho ʻana i ke ʻano kaha kiʻi laina, e pili ana i ka wikiwiki, ka pololei a me ka pili.
  • Hoʻohana hou ʻia ʻo SDL_RenderGeometryRaw() no ka hoʻohana ʻana i kahi kikoʻī i ka ʻāpana SDL_Color ma mua o ka helu helu helu. Hiki ke kuhikuhi ʻia ka ʻikepili kala ma nā ʻano SDL_PIXELFORMAT_RGBA32 a me SDL_PIXELFORMAT_ABGR8888.
  • Ma ka Windows platform, ua hoʻoholo ʻia ka pilikia me ka nui o nā cursors maoli.
  • Ua hoʻopaʻa ʻo Linux i ka ʻike wela-plug no nā mea hoʻokele pāʻani, i haki ʻia i ka hoʻokuʻu ʻana 2.0.18.

Eia hou, hiki iā mākou ke hoʻomaopopo i ka hoʻokuʻu ʻana o ka waihona SDL_ttf 2.0.18 me kahi hoʻolālā no ka mīkini font FreeType 2, e hāʻawi ana i nā mea hana no ka hana ʻana me nā font TTF (TrueType) ma SDL 2.0.18. Aia ka hoʻokuʻu hou i nā hana hou no ka scaling, ka mana hoʻopuka, ka hoʻololi ʻana, a me ka wehewehe ʻana i nā hoʻonohonoho font TTF, a me ke kākoʻo no nā glyphs 32-bit.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka