Kad pou devlope jwèt 2D NasNas prezante

Pwojè NasNas yon kad modilè pou devlope jwèt 2D nan C++ ap devlope, lè l sèvi avèk yon bibliyotèk pou rann SFML ak konsantre sou jwèt nan style la pixel art. Kòd la ekri nan C++17 epi distribye anba lisans Zlib la. Sipòte travay sou Linux, Windows ak Android. Disponib atache pou langaj Python. Se jwèt la bay kòm yon egzanp Istwa Leaks, kreye pou konpetisyon an JwètBoy JAM.

Fondasyon an gen ladan plizyè modil endepandan:

  • Nwayo ak Done yo se modil baz ki gen ladan klas prensipal yo ak done yo.
  • Reslib - klas pou trete ak chaje resous jwèt yo.
  • ECS - BaseEntity ak Konpozan klas ki pèmèt ou konekte fonksyonalite tankou grafik, simulation nan pwosesis fizik ak pwosesis opinyon.
  • Tilemapping se yon telechajman Tiled Map nan fòma tmx.

Karakteristik prensipal:

  • Sistèm sèn ak kouch.
  • Kamera ak shaders.
  • Otomatik chajman resous ak sistèm jesyon resous.
  • Konpozan (espri anime, fòm, simulation fizik, opinyon, kolizyon)
  • Sipò pou kat mozayik nan fòma tmx.
  • Pwosesis tèks ak polis bitmap.
  • Tranzisyon vizyèl.
  • Anviwònman aplikasyon mondyal yo.
  • Bati-an ekran debogaj.
  • Zouti journal konsole.
  • Nan devlopman: meni ak koòdone itilizatè.
  • Plan yo genyen ladan yo: sistèm patikil, screensavers, jesyon nivo jwèt
    ak evènman, bati-an koòdone liy lòd pou debogaj.

Sous: opennet.ru

Add nouvo kòmantè