Skip to content
Projects

CytopiaTeam/Cytopia has 2,180 GitHub stars and 131 forks. GitHot measured -1 stars in 24 hours. Last checked 2026-11-06 23:09 UTC. Last push 2026-10-09.

How these counts are measured

:deciduous_tree::house_with_garden::office::evergreen_tree: A city building simulation game

What you can do

  • Custom UI System
  • SDL2 based rendering engine written in C++
  • Camera panning, zooming, relocating
  • Terrain manipulation

Measured star growth

in 24h
-1
in 7 days
Update delayed
in 15 days
Update delayed
in 1 month
Update delayed

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

Cytopia Logo

Discord

Discord - Cytopia - https://discord.gg/MG3tgYV6ce
Itch io - Cytopia - https://cytopia.itch.io/cytopia
GitHub - Cytopia by CytopiaTeam - https://github.com/CytopiaTeam/Cytopia

Cytopia is a free, open source retro pixel-art city building game with a big focus on mods. It utilizes a custom isometric rendering engine based on SDL2.

Current Key Features:

  • Custom UI System
  • SDL2 based rendering engine written in C++
  • Camera panning, zooming, relocating
  • Terrain manipulation
  • Procedural Terrain Generation
  • Pixel-art graphics made by graphics team lead by Kingtut 101
  • An original soundtrack, ambient noises, and sound effects made mostly by MB22
  • A Qt based tile editor for editing TileData JSON files

Planned features:

  • Biomes
  • OpenGL Renderer
  • Gameplay mechanics
  • In-Game Mod downloading mechanism
  • Android / iOS
  • Scripting language for mods (like LUA)

For code documentation, see the project's Doxygen Documentation.

If you have questions or if you want to join the project, visit the Project's Discord Server. If Discord is not for you, visit our IRC channel on freenode at #Cytopia

Supported Platforms

Linux (clang / g++-5 or higher) Windows Mac

Prerequisites

Build instructions

See: https://github.com/CytopiaTeam/Cytopia/wiki/Build-instructions

Coding guidelines

See: https://github.com/CytopiaTeam/Cytopia/wiki/Coding-guidelines

Work-in-Progress Screenshot

alt text alt text

Explore related projects