Programster's Blog

Tutorials focusing on Linux, programming, and open-source

Sunday 29th April - Java Game Develpment Progress

So I had an itch to do some Java development this weekend (hence a new Java cheatsheet went up), and I dug out one of my old projects and spruced it up. The result is below. It still needs quite a lot of work, but the top priorities are:

  • some buildings that you could enter (which would trigger a different map).
  • physics to prevent walking on water and through blocks.
  • basic multiplayer support with chat
  • combat with arrows and swords.
  • separation of the physics/gameloop thread and the rendering thread.
  • a proper map editor and to use that to build a much bigger/better map.

Challenges - Art

The real difficulties are that I am not an artist, and as soon as I need something a little extra, I need to hunt for a free spritesheet that has it. E.g. I can't do a death animation on the character with my current spritesheet, so I would have to hunt for a completely new one. If I make real progress, I will probably end up buying some.

Timestamps

Last updated: 16th August 2018
First published: 16th August 2018

This blog is created by Stuart Page

I'm a freelance web developer and technology consultant based in Surrey, UK, with over 10 years experience in web development, DevOps, Linux Administration, and IT solutions.

Need support with your infrastructure or web services?

Get in touch