Skip to content

A 4X civilization-style turn based strategy with intricate game mechanics, AI, and generated worlds written in Java/Processing/JOGL

Notifications You must be signed in to change notification settings

dantetam/civgame

Repository files navigation

bg2

A 4X civilization-style turn based strategy written in pure Java with Processing OpenGL/LWJGL for rendering

This game is in deep alpha. Expect lots of bugs, crashes, and general inconvenience.

Setup Instructions

Make a new project from source, which is cloned down from github.

  1. Download Eclipse (https://eclipse.org/downloads/packages/eclipse-ide-java-developers/lunasr1a) and store it in a folder you can reach.

  2. Run the eclipse purple ball application.

  3. It will prompt you for a workspace folder; remember this location.

  4. Go into git and clone the project down directly into the workspace (git clone https://github.com/dantetam/civgame.git).

  5. Go to File > New > Java Project and it'll prompt you for a project name. Copy my project name exactly (it's the name of the cloned folder); it'll say "the wizard will configure the project automatically" or something like that. Create the project.

  6. In the left side, the project will show up. Double click on it, then src > render > Game.java.

  7. Run the project as an application by going to the Toolbar > Run > Run As > Java Application.

  8. Have fun. There's a tutorial for the game.

About

A 4X civilization-style turn based strategy with intricate game mechanics, AI, and generated worlds written in Java/Processing/JOGL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published