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