Skip to content

About

sunset village iso building game

Resources

Stars

1 star

Watchers

2 watching

Forks

Latest commit

 

History

52 Commits

Folders and files

Repository files navigation

Sunset Village

A top-down 2D isometric grid city builder game built with LÖVE (Love2D).

About

Sunset Village is a city builder game where you can create and manage your own village in a procedurally generated world. The game features an isometric view and a 50x50 tile grid with varying elevations.

Getting Started

Prerequisites

  • LÖVE (version 11.0 or higher)

Running the Game

  1. Clone or download this repository
  2. Run the game using LÖVE:
    • On Windows: Drag the folder onto love.exe or run "C:\Program Files\LOVE\love.exe" path\to\sunset-village
    • On macOS: Run open -n -a love path/to/sunset-village or drag the folder onto the LÖVE application
    • On Linux: Run love path/to/sunset-village

Controls

  • Arrow keys: Move camera
  • +/- keys: Zoom in/out
  • ESC: Quit game

Project Structure

  • main.lua: Entry point and main game loop
  • conf.lua: LÖVE configuration
  • src/: Source code
    • map.lua: Map generation and storage
    • isometric.lua: Isometric rendering
  • assets/: Game assets (tile sets, etc.)

Features

  • Procedurally generated 50x50 grid map
  • Varying elevation with gentle hills and valleys
  • Isometric rendering
  • Camera controls for panning and zooming

Adding Custom Tile Sets

Place your tile sets in the assets/ folder. See assets/README.md for more information on the recommended structure.

License

This project is open source and available under the MIT License.

About

sunset village iso building game

Resources

Stars

1 star

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages