Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit)

What I have after one week of libGDX Jam

The jam started last Friday, and it was a very productive week. I worked only on the code for during this week, and left aside my weaknesses, say drawing and designing sounds.

During these two days spent celebrating Christmas, I put my work on the libGDX Jam on hold. But I think it's a good time to make a little review of what I've done so far, and what I still must do.

What I have

  • A (basic) plot
  • A hero character that I can control (Hero.java)
  • A camera that follows the hero movements (MyCamera.java)
  • Light objects that float and can be pushed (ObstacleLight.java)
  • Objects that move along a predetermined path that was drawn in Tiled (ObstaclesMoving.java)
  • Pistons like objects that move back and forth (ObstaclePiston.java).
  • Objects that revolve around an axis (ObstacleRevolving.java).
  • Doors that can be open/closed with a switch (ObstacleDoor.java).
  • Switches that can open/close doors and also enable/disable objects (ItemSwitch.java)
  • Gas leak that pushes the hero or any floating object that crosses the gas spray (Leak.java)
  • Items that the hero can pick up to refill the oxygen or jetpack fuel (OxygenRefill.java and FuelRefill.java)
  • A TiledMapReader.java to read the level that I created and create all the above-mentioned objects.
  • A winning condition : The hero exits the room.
  • Two losing conditions :
    • The hero is out of oxygen
    • The hero is crushed by a moving object

What I have to do

  • Give a name to that project
  • The HUD
  • The main menu screen
  • The graphics
  • The sounds
  • An asset manager
  • A loading screen

That's still A LOT to do !

Merry Christmas everyone !