All Projects → CytopiaTeam → Cytopia

CytopiaTeam / Cytopia

Licence: gpl-3.0
🌳🏡🏢🌲 A city building simulation game

Projects that are alternatives of or similar to Cytopia

Mcmap
Pixel-art map visualizer for Minecraft. Maps are drawn from an isometric perspective.
Stars: ✭ 165 (-31.54%)
Mutual labels:  pixel-art
Deadsimple Pixel Perfect Camera
An exceedingly easy-to-use pixel perfect orthographic camera script for 2D scenes in Unity. Punch in a few specs and you've got a working pixel perfect camera. It's that easy.
Stars: ✭ 186 (-22.82%)
Mutual labels:  pixel-art
Sdl core
SmartDeviceLink In-Vehicle Software and Sample HMI
Stars: ✭ 207 (-14.11%)
Mutual labels:  sdl
Sdl java suite
SmartDeviceLink libraries for Android, Java SE, and Java EE
Stars: ✭ 169 (-29.88%)
Mutual labels:  sdl
Gwork
Skinnable GUI with useful widget collection. Fork of GWEN.
Stars: ✭ 179 (-25.73%)
Mutual labels:  sdl
Obelisk.js
Build pixel isometric graphics with HTML5 canvas
Stars: ✭ 2,213 (+818.26%)
Mutual labels:  pixel-art
Vixl44
Create pixel art inside your terminal using vim movements
Stars: ✭ 152 (-36.93%)
Mutual labels:  pixel-art
Gbox
🎨 A multi-platform graphic library
Stars: ✭ 216 (-10.37%)
Mutual labels:  sdl
Pixel Editor
An online canvas based Pixel Art creation tool for Lospec.com
Stars: ✭ 180 (-25.31%)
Mutual labels:  pixel-art
Supermariowar
A fan-made multiplayer Super Mario Bros. style deathmatch game
Stars: ✭ 200 (-17.01%)
Mutual labels:  sdl
Rgx
Modern mid-level 2D graphics library
Stars: ✭ 172 (-28.63%)
Mutual labels:  pixel-art
Unity Aseprite Importer
An aseprite-file importer for unity written in C#, built upon the experimental AssetImporter API
Stars: ✭ 177 (-26.56%)
Mutual labels:  pixel-art
Swervinmervin
A truly radical homage to 16-bit racing games.
Stars: ✭ 195 (-19.09%)
Mutual labels:  pixel-art
Div Games Studio
Complete cross platform games development package, originally for DOS but now available on modern platforms.
Stars: ✭ 168 (-30.29%)
Mutual labels:  sdl
Pixieditor
PixiEditor is a lightweight pixel art editor made with .NET 5
Stars: ✭ 210 (-12.86%)
Mutual labels:  pixel-art
Remixed Dungeon
Traditional roguelike game with pixel-art graphics and simple interface - Remixed Pixel Dungeon
Stars: ✭ 160 (-33.61%)
Mutual labels:  pixel-art
Aseprite
Animated sprite editor & pixel art tool (Windows, macOS, Linux)
Stars: ✭ 14,832 (+6054.36%)
Mutual labels:  pixel-art
Prisma Tools
Prisma tools to help you generate CRUD system for GraphQL servers
Stars: ✭ 237 (-1.66%)
Mutual labels:  sdl
Libagar
Cross-Platform GUI Toolkit (stable)
Stars: ✭ 212 (-12.03%)
Mutual labels:  sdl
Img2css
Convert any image to pure CSS. Recreates images using only box-shadows.
Stars: ✭ 2,344 (+872.61%)
Mutual labels:  pixel-art

Cytopia Logo

Discord

Codacy Badge Total alerts Language grade: C/C++

Quality Gate Status Coverage

Translations

Website/Forums - Cytopia.net - https://www.cytopia.net/
YouTube - Cytopia - https://www.youtube.com/channel/UCJIzKBD3wl6KRohiX6i53GA
Twitter - @CytopiaGame - https://twitter.com/CytopiaGame
Reddit - r/Cytopia - https://www.reddit.com/r/Cytopia/
Discord - Cytopia - https://discord.gg/ua3qFqF
Patreon - Cytopia by Jimmy Snails - https://www.patreon.com/cytopia
Itch io - Cytopia - https://cytopia.itch.io/cytopia
GitHub - Cytopia by CytopiaTeam - https://github.com/CytopiaTeam/Cytopia
Online Emscripten Port - Cytopia - https://game.cytopia.net/
Translation project on Weblate - Cytopia - https://hosted.weblate.org/projects/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, based on JSON. Highly moddable
  • 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 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

Try out Cytopia in your Browser (Chrome based Browsers on PC supported) without installing it, take a look at our emscripten port

Supported Platforms

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

Prerequisites

CMake 3.11 or later

https://cmake.org/

Conan

https://conan.io

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

We're proud to be part of Jetbrains opensource program!
Jetbrains logo

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].