I've been working with java for a few months now with my girlfriend and we're moving along at an expected rate. I understand the concepts of OOP, we've built many pseudo code starter games from tutorials, moving characters, shooting, collision detection..
Now comes the part where I've been reading into threads, lowering lag, flicker, networking, deployment options and I'm getting frustrated. If possible, I'd like to learn from an example. A full source with a simple game. Here are the requirements I'm looking for:
- Top down view
- WASD movement, fluid and not tile to tile, 8 directions or full 360
- mouse controlled aiming, click to "shoot".
- 1 or more mobs
- 1 player with some type of health, score or life system.
The reason I'm looking for this is because I'm very visual and I'm having a hard time taking a step back to see the larger picture. IE: the framework/skeleton? If someone could help with any tutorials, resources or code samples, that would be wonderful!!
Thanks