proyekto
Kasama sa balangkas ang ilang independiyenteng mga module:
- Ang Core at Data ay ang mga base module na kinabibilangan ng mga pangunahing klase at data.
- Reslib - mga klase para sa pagproseso at pag-load ng mga mapagkukunan ng laro.
- ECS - Mga klase ng BaseEntity at Components na nagbibigay-daan sa iyong ikonekta ang functionality tulad ng mga graphics, simulation ng mga pisikal na proseso at pagpoproseso ng input.
- Ang Tilemapping ay isang Tiled Map downloader sa tmx na format.
Mga pangunahing tampok:
- Sistema ng mga eksena at layer.
- Mga camera at shader.
- Awtomatikong pag-load ng mapagkukunan at sistema ng pamamahala ng mapagkukunan.
- Mga bahagi (mga animated na sprite, hugis, simulation ng pisika, input, collider)
- Suporta para sa mga mosaic na mapa sa tmx na format.
- Pagproseso ng teksto at mga bitmap na font.
- Mga visual na transition.
- Mga setting ng pandaigdigang application.
- Built-in na debugging screen.
- Mga tool sa pag-log ng console.
- Sa pagbuo: menu at user interface.
- Kasama sa mga plano ang: particle system, screensaver, pamamahala sa antas ng laro
at mga kaganapan, built-in na interface ng command line para sa pag-debug.
Pinagmulan: opennet.ru