Skip to content
Choose a tag to compare

===Cytopia v0.2.1 Changelog:===

  • Fixed a bug where the game would crash when the terrain was elevated and an in-between tile was created.
  • Fixed a few bugs in the line placement mode.
  • Added a preview for buildings that are bigger than 1x1.
  • When placing buildings bigger than 1x1, the placement is now correctly checked.
  • Added support for diagonal roads.
  • Pressing ESC now stops the tile-placement mode.
  • Added shorelines.
  • Added two new fantastic soundtracks by MB22.
  • Added three different selection modes; single, rectangular, and line. The mode is chosen automatically for the right tiles.
  • Added RCI zone tiles by RockFort.
  • Added a blueprint layer mode. When placing water pipes, the game switches to this blueprint mode automatically.
  • Roads of different types now won't autotile to each other.
  • Holding down the SHIFT key will use straight line placement mode instead of the diagonal line placement mode.
  • Holding down the CTRL key will place straight road corners instead of diagonal ones.
  • Added De-Zone tool - Hold down SHIFT key while in demolish mode.
  • Added a tool to remove ground decoration only. - Hold down CTRL key while in demolish mode.
  • Added panning for both WASD and the arrow keys.
  • Fixed a bug in autotiling.
  • Added new trees and other biome-related graphics and prepared biome JSON information for further terrain generation improvements.
  • Changed how road spritesheets are handled. Now the tiles are used from a single spritesheet instead of having "default" tiles in an extra spritesheet.
  • Added a "tileType" property to define certain behaviors, like "autotile" instead of handling this via tileCategory.
  • Items can now be placed over certain items, like trees, without deleting them first.
  • Added a property to allow placement of tiles on water
  • Added ground decoration tiles, that can be placed on a seperate layer underneath buildings.
  • Added a json property to define multiple ground decoration tiles that will be chosen randomly on placement
  • Opening the settings menu now hides the category UI.
  • The UI can be hidden for screenshots by pressing the H key.
  • Fixed the UI text alignment in ComboBoxes.
  • Added subcategory buttons to the debug menu to show more buildings.
  • Centered UI items if they would normally go off the screen.
  • Right-click will no longer trigger a UI interaction.
  • Screen resolution can now be changed in-game.
  • The UI menu position can now be changed in-game.
Choose a tag to compare

This is a pre-alpha tech demo.

===Cytopia Changelog:===
-A new 32-bit version of Cytopia has been made for users with older machines
-The new procedural terrain generation system can be used to make new maps with hills, lakes, oceans, and forests
-Roads can now be placed using our new linetool
-The new tile variation system allows buildings to pick a random frame after being placed
-The grass and water tiles have been updated with new textures and variations
-Lots of new buildings, decorations, and trees have been added
-Items can be placed over flora tiles without manually removing them first
-Tiles are now highlighted while placing items
-You can now pan the camera using WASD
-The GUI has been improved with previews for each building and new icons
-The layer system fixes the black void that used to go under buildings
-There is now touch screen support for Windows Tablets
-New music tracks by MB22 have been added to the game
-There is now spatial 3D audio
-There is now Audio playback and track switching
-Cytopia now has multilanguage support

You can either download the packages here, or use our releases at at:

Choose a tag to compare

Checkout our gameplay video:



  • Save / Load Game functionality (including ZLib compression)
  • macOS support
  • TileDate Editor
    • Automatically calculate TileSize if count is changed
    • Added scrollbars if the preview image is bigger than the preview window
    • Fixed a crash when changing category of a tile
  • New Soundtrack made by MB22
  • Reformated the terrain system with brand new graphics and standardized frames for all slopes by KingTut 101.
  • A lot of code quality improvements and bug fixes.
Choose a tag to compare

This is a pre-alpha tech demo.



  • Renamed the Project to Cytopia
  • Added a Qt based tool to edit TileData JSON File (by Kollix)
  • A lot of new buildings by Kingtut 101 and Pineapples Trix
  • Placement of buildings (Power, Water, Debug, ...)
  • Support tilemaps and improved tilemanagement
  • Camera panning (hold down right mouse button)
  • Added a background image for image buttons.
  • highlight mouse over tile when in edit/placement mode
  • Added window and desktop icons
  • Performance Improvements and code refactoring
Choose a tag to compare

This is a pre-alpha tech demo.

Release Notes:

Isometric Engine


  • Improved User Interface Library
  • Performance Improvements
  • Audio playback and a custom theme song made by sqwdmusic
  • Tilemap support
  • Bugfixes for Terrain editing
  • Custom Textures made by Kingtut 101
  • Roads and water
  • Performance Improvements
  • Lots of improvements to code design


  • Basic Render Engine
  • Read inputs from SDL Keys
  • Read configuration from resources/settings.json
  • Read tile list mapping from resources/tilelist.json
  • support multiple height levels of tiles
  • different zoomLevels
  • convert screen coordinates to iso coordinates (with pixel collision detection)