Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
etc
 
 
lib
 
 
 
 
 
 
 
 
 
 
src
 
 
tmx
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

A Kingdom Divided

Screenshot

Dependencies

In order to run the game, you'll need Lua Löve 0.8.0. If working from a git checkout, you'll need to get the git submodules:

git submodule init
git submodule update

If you want to edit the maps, you'll need Tiled

Running the game

To run the game, make sure Löve is installed and love is in your PATH, then just run:

love .

Design

Design doc

Code

Directory structure

  • audio: song and sound effect assets
  • build: working directory for building and packaging distribution files
  • dialogue: text files for all the dialogue
  • etc: misc. config files
  • lib: third-party Lua libraries
  • maps: Lua modules for defining the interactives for each map
  • names: text files containing character names
  • rake: Ruby Rake modules defining the build tasks
  • sources: source asset files not directly used in the game. Doesn't get bundled with builds
  • src: core game Lua modules
  • tmx: tiled .tmx files defining map layouts
  • tmx/tilesets: tilesets used by the .tmx files
  • units: images for each unit

About

A Kingdom Divided - a strategy game

Resources

License

Packages

No packages published