Skip to content

nodatron/GameFleadh

Repository files navigation

Final Stand

Members: Niall O Donnell, Keith McLoughlin and Carl Kavanagh

Videos

Niall O Donnell : https://www.youtube.com/watch?v=Ip9rQHpOjpc

Keith Mc Loughlin : https://www.youtube.com/watch?v=kU0kDljCKRY

###How to Open To open the project you will need a a Java IDE that can import gradle projects, alternatively you can open the files in a text editor

Compile and Run

  • Be in the first folder of the project, you should be able to see README.md
  • In the commandline type gradlew desktop:dist, this creates the runnable jar file
  • When that is done you then type gradlew desktop:run and the game should start

How to Play

After you click play and select the map that you wish to play on you should be brought to the game. At the bottom of the screen there is a bunch of images these represent the towers and traps that you can use. The first four images are the towers that you can play. The first tower is a single shot tower that will fire one shot at a time, the second tower is the DOT tower, this shoots a cloud of gas that does damage over time, the third tower is and AOE tower this will do damage in a radius, the final tower is a Laser this will shoot a beam forward only and wont turn at all. You can rotate the towers 90 degrees by pressing 'r'. You click once to select the tower and then click where you wish to place, there is an X in the bottom right that is used to cancel. Click on a placed tower to improve the tower to give it extra effects.

The last four are your traps. The first is a barricade that will stop creeps for a few seconds, the second is a bomb and will do a lot of damage to creeps if they are in the AOE, the third is glue which will slow up to 5 creeps for a few seconds, the last trap is spikes that will do damage to up to 5 creeps. To place the traps do the same as with the towers.

There are 10 rounds per map except for the Boss level. In between every round there is a planning phase to prepare for the next round. You can click the play button to skip this planning phase if you want, click the pause button to bring you to a menu where you can select a few options or resume from where you were.

Assignment

We are making a tower defense game for Games Fleadh which we hope to take part in.

#####Features of the game:

  • Various traps
  • Variety of different towers(4 different ones)
  • Three levels for each tower
  • 4 different types of creeps
  • Boss level

#####What are we using

  • The OO language we are using is Java
  • We are using libgdx as the engine for the game
  • We are using box2d for collision detection and physics in the game
  • Using gradle as a dependancy manager
  • We may be making it playable on Android

Each member of the team is a contributor to this repo and has their own branch where their work

Software used

  • Android Studio
  • GIMP 2
  • Tiled

About

Games Fleadh game

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages