A Micropolis clone with Godot game engine
Find a file
2023-02-18 10:45:19 +02:00
art basic main menu 2023-02-16 22:48:26 +02:00
doc display minimap sprite as map background 2023-02-15 21:13:24 +02:00
maps chunk displaying definitely doesn't work yet 2023-02-12 18:18:31 +02:00
scenes move source files to separate folders 2023-02-18 10:45:19 +02:00
source move source files to separate folders 2023-02-18 10:45:19 +02:00
themes basic main menu 2023-02-16 22:48:26 +02:00
.gitattributes initial game files 2023-02-05 23:36:27 +02:00
.gitignore initial game files 2023-02-05 23:36:27 +02:00
export_presets.cfg accurately find tile coords. moved error msgs to global. 2023-02-08 18:18:26 +02:00
icon.svg initial game files 2023-02-05 23:36:27 +02:00
icon.svg.import initial game files 2023-02-05 23:36:27 +02:00
project.godot move source files to separate folders 2023-02-18 10:45:19 +02:00
README.md Add a basic readme describing current features 2023-02-15 17:15:05 +02:00

ACSIM

A Micropolis clone. This is mainly a hobby project which helps me to learn how to do new things.

Uses placeholder graphics from Micropolis during the prototype phase, until I can make my own graphics: https://github.com/bsimser/Micropolis/blob/develop/Micropolis/Assets/Micropolis/Resources/Tilesets/classic95/tiles.png

Made using Godot 4 game engine, Vulkan renderer.

Features implemented as of 15.2.2023:

  • Mapgen based on provided .png image
  • Map sizes 128x128 - 4096x4096, one tile is ~3x3 meters
  • Procedural forest generation with noise map
  • Chunk rendering to support larger maps
  • Camera pan, zoom in, and out with mouse
  • Camera rotation with arrow keys, in 45 degree steps, or stepless
  • Minimap: move camera with mouse clicks
  • Minimap: show the camera view with a rectangle

Example screenshots: game_view01

With a rotated camera (and a rotated camera box in minimap): game_view02