1000monkeys / ZombieShooterGDX

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ZombieShooterGDX

A game focused on survival and building/crafting, inspired by boxhead.

The goal:

How i envision the game is that there are multiple starting maps, and difficulties to select. You can pick a character you like which has impact on some special abilities in the game. Once the game has started i want the player to be able to gather resources before waves of zombies come on a timer. So it always feels like you have things to kill, gather and build. Urgency will be high because of the timer.

I envision players building fortresses with turrets and other such wacky things build around a Heart(Something important if it dies the game is lost). Zombies will attack your buildings or walk around them if that seems more logical and possible. Beside the encampment building part of the game the players have spells they can use, Weapons they can use and weapon skills to unlock. For each different character different skills to unlock.

Monsters will drop loot which will help you build the better swords/bombs/arrows. In the beginning the different stages of the items will be straight forward linear progression, till the last one where there will be multiple different ones each with a specialty for killing certain mobs.

A project made by Kjell Vos, During free time and during work at Aletho.


This is the Splash Screen, After hitting any button it should go away and take you to the main menu.


This is the main menu.


This is the settings menu.


The game, less barebones. But no gameplay yet.


Done

Box2d

40% Done
  1. Have walls working, Slowdown of mobs/items who are pushed.

Box2dlights

25% Done
  1. Have lights working.
  2. Set bitmasks

Animation

5% Done
  1. Have animation for lights.
  2. Laid the groundwork for more animation.

Mobs & items

20% Done
  1. Loading of appropriate skin, rendering and generation of physics body done.

Ashley Entity

10% Done
  1. Render system implemented
  2. Player movement system implemented

TODO:

TODO-2: Create documentation for new code TODO-1: Create real paper documentation for project TODO: inventory, shop/player and item drop monsters TODO2: create resources to mine TODO3: create screen for creating towers and such TODO4: create world presence for these towers and link them up with creation of towers

  • Inventory system
  • Loot
  • Doors
  • Chests
  • Items
  • Combat
  • Building
  • Inventory
  • More animation
  • More item textures
  • And more....

About


Languages

Language:HTML 92.4%Language:Java 6.9%Language:CSS 0.7%Language:JavaScript 0.0%