I decide to use LibGDX, basically cos it's pretty good, I know it most out of all the engines I've used, and I've got loads of old code I can re-use.
I've already created several split-screen games (like Chrono Cup), so I started off re-using this code. The first thing I needed was a decent map, not the usual uninteresting flat space that I come up with. For some reason, generic 3D map editors seem very rare, so I created my own:-
One of the hardest things about creating a map is getting the textures to look right. it's very easy to fall into the trap of looking like an old 90's game with overly detailed textures on simple shapes.
Once I had the map, it was onto creating the characters. I had loads of ideas for parodying the characters, and the first one that seemed ripe for copying was Pharah, or Phartah as she is called in this game:-
Once I came up with the name Phartah, the in-game jokes wrote themselves.
The next character is Boomfist. I pretty much enjoy coding more than I enjoy playing games, and one of the fun aspects of this project was trying to recreate the Overwatch character's abilities in my own game. The next challenge was Boomfist's PowerPunch ability....
No comments:
Post a Comment