Treasure Catcher - Mini Game

This is my first game and the plan was to make it to learn core game programming aspects. I only have about 2-3 months of programming knowledge so this is a great learning experience. The game has only been in development for about 2 days, please bear this in mind :slight_smile:

The game is relatively simple, treasure will fall from the top of the screen and you have to catch it! But beware… the evil skulls will suck your life away. You have 1 life in each game and as you progress, more skulls and treasure fall, as well as the game speeding up. I plan to develop this as much as I can and to use it to learn more about different features so if you have any suggestions then please let me know.

As for a download, the game current isn’t in a playable state. I need to just finish the game over/play again menu and then fine tune the scoring system and speeding up system and then I should be able to post a download for anyone who is interested

Current Features:
*Random spawns so each game is different
*Golden nuggets coins for treasure and evil skulls as enemies
*Some cool music!
*Coins are now animated
*Speed adjusting
*Play again feature, exit game feature in progress

To Do List:
*Add animations - Partly done
*Pause menu(maybe)
*Change tilemap theme/background - Completed!
*Finish game over screen
*Add sound effects
*Make collision detection perfect
*Update artwork - Completed!
*Look into bonus treasure such as more health and points

UPDATE:

pEgumtXKSh0

I now have a fully functioning version. It’s sort of a pre alpha stage though xD I need to clean up my code and remove/edit certain parts but I now have the game working! :slight_smile:

Amazing! If you didn’t see my other thread reply, how different is slick from natural java? Is it the same? also is thenewboston’s tutorial on slick helpful?

Thanks! :slight_smile: I’m about to push an update to the thread with hopefully some in-game video and stuff. TheNewBoston stuff is great to get you started and it teaches key concepts of game programming such as user input and animation. You can use these features with many other libraries as they are usually fairly similar

Ha nevermind I read over your description and didn’t realize it’s still in a closed stage

@CodeIt Make sure that the res folder is in the same place as the jar file. At the moment the res file isn’t inside the jar

Hi guys! It’s been a while but I have an update.

I had some things to get out the way regarding College work and also decided to take a break from coding for a little and play some games etc. While I was away, I have changed framework :slight_smile: I’ve gone from the old Slick2D and have been learning LibGDX, which I am really enjoying, though I am still a noob :stuck_out_tongue:

I am planning on completely re-writing this game in LibGDX to become more familiar with the framework and to increase my Java knowledge. Hopefully things can only get better from here :slight_smile:

Looks nice for a first game. You definitely have to add some powerups or other enemies to add more variation to the gameplay. You might consider having different speeds per lane, to make things a bit harder.

Thank you! :slight_smile: I love the idea of different lane speeds, how about different speeds for individual coins etc?

I haven’t started re-coding the game yet as I have been focused on my new project. LibGDX is defiantly going to allow me to do some cool things and I hopefully can turn this into a fully functioning game. The first task will be adding in power ups such as invincibility! :slight_smile: