Cytopia is a free, open source retro pixel-art city building game with a big focus on mods. It’s based on a custom isometric rendering engine based on SDL2.
Visit our Projects website at https://www.cytopia.net Or our community page for Dev Blogs and our forum https://community.cytopia.net Or follow us on twitter: https://twitter.com/Cytopia1
Want to play Cytopia? We're live on itch.io: https://cytopia.itch.io/cytopia
Current Key Features:
- Custom UI System, based on JSON. Highly moddable
- SDL2 based rendering engine written in C++
- Camera panning, zooming, relocating
- Terrain manipulation
- Pixel-art graphics made by Kingtut 101 and Pineapples Trix
- A Qt based tile editor for editing TileData JSON files.
Planned features:
- Procedural Terrain Generation
- OpenGL Renderer
- Gameplay mechanics
- In-Game Mod downloading mechanism
- Android / iOS
- Scripting language for mods (like LUA)
For code documentation see the projects Doxygen Documentation.
If you have questions or if you want to join the project, visit the Projects Discord Server If discord is not for you, visit our IRC channel on freenode at #Cytopia
In case you want to support our project on patreon, visit our Patreon Page
- Different zoom levels
- Relocate camera via rightclick
- Read settings from json files ( Filename to tile ID / Engine specific Settings )
- Terrain editing (raise / lower terrain)
Linux (clang / g++-5 or higher) Windows Mac
CMake 3.11 or later
Conan
See: https://github.com/JimmySnails/Cytopia/wiki/Build-instructions
See: https://github.com/JimmySnails/Cytopia/wiki/Coding-guidelines
We're proud to be part of Jetbrains opensource program!