All Projects → Fundynamic → dune2themaker4j

Fundynamic / dune2themaker4j

Licence: MIT license
Dune 2 The Maker - Java version

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to dune2themaker4j

rise-of-legions
Rise of Legions is a hybrid of MOBA, tower defense and deckbuilding - with fast-paced, easy-to-pickup tug-of-war strategy. Play solo or bring a friend for co-op or 2v2, collect cards, build your deck and crush your enemies.
Stars: ✭ 105 (+98.11%)
Mutual labels:  rts, strategy-game
Kam remake
"KaM Remake" is an RTS game remake written in Delphi from scratch.
Stars: ✭ 277 (+422.64%)
Mutual labels:  rts, strategy-game
megaglest-data
MegaGlest real-time strategy game data / assets
Stars: ✭ 29 (-45.28%)
Mutual labels:  rts, strategy-game
Knights province
Knights Province missions and wiki.
Stars: ✭ 43 (-18.87%)
Mutual labels:  rts, strategy-game
Megaglest Source
MegaGlest real-time strategy game engine (cross-platform, 3-d)
Stars: ✭ 259 (+388.68%)
Mutual labels:  rts, strategy-game
Warzone2100
Command the forces of The Project in a battle to rebuild the world after mankind has been nearly destroyed by nuclear missiles. A 100% free and open source real-time strategy game for Windows, macOS, Linux, BSD+
Stars: ✭ 2,094 (+3850.94%)
Mutual labels:  rts, strategy-game
aurora
A small entity-component-system game engine for real-time-strategy games.
Stars: ✭ 28 (-47.17%)
Mutual labels:  rts
asylamba-game
Jeu de stratégie spatial en ligne multi-joueur.
Stars: ✭ 21 (-60.38%)
Mutual labels:  strategy-game
Rts
RTS: request to struct. Generates Go structs from JSON server responses.
Stars: ✭ 206 (+288.68%)
Mutual labels:  rts
Ecs
ECS for Unity with full game state automatic rollbacks
Stars: ✭ 151 (+184.91%)
Mutual labels:  rts
ShapeOfThingsThatWere
strategy game based on hex map and discoveries
Stars: ✭ 23 (-56.6%)
Mutual labels:  strategy-game
Phobos
Ares-compatible C&C Red Alert 2: Yuri's Revenge engine extension
Stars: ✭ 123 (+132.08%)
Mutual labels:  rts
creep-tasks
Screeps plugin for a flexible method of controlling creep actions
Stars: ✭ 45 (-15.09%)
Mutual labels:  strategy-game
coloniae
Economic strategy game in web broswer
Stars: ✭ 34 (-35.85%)
Mutual labels:  strategy-game
mc2
Mech Commander 2 open source engine + OpenGL Linux port
Stars: ✭ 96 (+81.13%)
Mutual labels:  strategy-game
Pashu
A Realtime Strategy game where you build and manage an animal shelter.
Stars: ✭ 36 (-32.08%)
Mutual labels:  strategy-game
Rts Community Project
Lets build an RTS Game with Unreal Engine 4!
Stars: ✭ 183 (+245.28%)
Mutual labels:  rts
OpenHV
An Open Source Pixelart Science-Fiction Real-Time-Strategy game
Stars: ✭ 301 (+467.92%)
Mutual labels:  rts
signus
Signus: The Artefact Wars. Czech turn-based strategy game similar to Battle Isle series
Stars: ✭ 54 (+1.89%)
Mutual labels:  strategy-game
UnityTutorials-RTS
The code for my series of tutorials on how to make a real-time stategy (RTS) game in the well-know Unity game engine (with C# scripting)!
Stars: ✭ 256 (+383.02%)
Mutual labels:  rts

Dune 2 - The Maker

Build Status Coverage Status Known Vulnerabilities Codacy Badge

Goal

This project aims to deliver a complex Real Time Simulation Strategy Game. If you want to get a feel of where this project will be going, check out the wiki pages.

Getting started

This project is set up using slick2d-maven.

You need git and maven installed. Also you need to have java version 1.8.

Using jenv? Then you would not need to do anything particular. A .java-version is provided.

Running the game

  • git clone this project
  • run mvn clean package
  • in the target/d2tm-<version>-SNAPSHOT-release run game.sh (or game.bat depending on your OS)

Running with test coverage report

This project uses jacoco to generate test coverage reports, which are also reported to coveralls.

If you want to generate a local report, just run:

mvn clean test jacoco:report

Then to view the test report, just open target/site/jacoco/index.html

Progress

For every feature or improvement a small tech demo is created and posted at youtube. These demos are grouped by milestone:

Development

Import the project using your favorite IDE.

You can run or debug the project by executing the Game class.

Linking to native binaries

If you run into a java.lang.UnsatifsiedLinkError, you need to add the following VM Arguments to your run configuration: -Djava.library.path=target/natives

Contributing / Helping out

Not sure how you can help? There are tons of ways:

Spread the word

The more people know about this project, the more people can help out and send feedback. I'd love to hear feedback about the game. That could be technical feedback, or about game mechanics, game ideas, etc.

Code changes

Want to help out coding? Great! By looking at the milestones you get a general idea about priority, or you can just fix a bug from the buglist. Whatever floats your boat.

Fork this project, create Pull Request and submit it.

Found a bug?

Make sure it is not listed here. If not, feel free to create one.

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].