Skip to content
/ ECStinyPTC Public template

Desing ECS ( Entity Component Systems 2D ) using tinyPTC and tinyPNG to build.

License

Notifications You must be signed in to change notification settings

alfonsmagd/ECStinyPTC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ECStinyPTC

Entity Component System (videogame motor grhapics) based linux library PTC. This proyect its running in Ubuntu 20, but you can use fedora and manjaro SO. Its important to get libX11 to render windows. Only download and execute makefile all, this makefile clean all .o and builds library . You can individually compile and link each library. I use tinyPNG to decode and convert PNG files in byteArrays to transform RGB and render in window.

The objective about this proyect its build a native videogame 2D and efficiency programing techniques.

C++ 17. You can change the c++ version change the makefile flags.

Not complete, the next stage its create ID for each component to identificate in the code.

NOW: You can install x11 dependencies, with .sh scrypt.

2DECS

About

Desing ECS ( Entity Component Systems 2D ) using tinyPTC and tinyPNG to build.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published