Hit and Slide by timtipgames
Online-Multiplayer, so please excuse if you are alone on the server :) You may start a second client to fight against yourself though :)
Even though some people consider me a bot, there is no AI in this game. If you see other players they are human.
-------------------------------------------------------------------------
Tutorial:
You have to dig down to get snowballs that you can throw at your opponents.
Your life (hearts) are displayed at the top of the screen together with the amount of snowballs you have (you don't have any when you start the game).
Candy refills your life.
Just remember the keys shown on the intro-screen (Ctrl + Space + Arrow-Keys) and you'll probably figure out how things work.
Tabulator shows the current scores.
-------------------------------------------------------------------------
All graphics and source created within 24 hours.
We only used some sounds from freesound.org and worked it into something that made sense for the game. Also recorded a little bit by ourselves.
People involved / Tools used:
Tim (Programming):
Engine: libgdx,
Logic: artemis-odb entity framework
Networking: kryo-net
Helpers: universal tween engine
Nina (Visuals):
Graphics: Illustrator
Animations: Spine
-------------------------------------------------------------------------
Troubleshooting:
* Game won't proceed after hitting Space Key on title-screen
Solution:
There is a text-input prompt opening once you reach the title-screen. Sometimes that prompt looses focus and becomes hidden behind the game-window. Try to move the window to access it and enter your name. The game won't proceed from the title screen unless you have entered a nickname.
------
* The lag is horrible!
There are three likely reasons:
1) Either I messed up something with the net-code (very likely) or
2) you live very far away from Germany (that's where the server is located) so round-trip-times make it very difficult for your game to keep up with the server-side simulation (you should be able to figure out how far you are from Germany I guess) or
3) the last and least likely situation is that there are too many players using the server simultaneously
Solutions:
1) Send me an e-mail with harsh wording and complain how bad of a programmer I am or leave an anonymous comment doing so. It won't help the game, but maybe you'll feel better.
2) Move to Germany ;) No seriously. Move to Germany.
3) Despite the horrible lag, play the game so extremely well that everyone else but the best players leave and let you play in the 1337 environment you deserve.
------
* There's a way too wordy error dialog telling me that the game can't connect to the server
Maybe the server crashed. I'll look into it. If you want to help, send me a mail to timtipgames@gmail.com so I can look into it!
------
* I don't know how many snowballs I have.
Solution:
It's a bug. Sometimes the snowball counting gets out of sync with the server. Ultimately the server decides whether you have a snowball though. Not really a solution to this unless I fix the code in a post-compo version
------
* I haven't slept in days because I am so addicted to this cute little game that uses a winter-snowball analogy for hardcore splatter killing.
Solution:
Keep on playing until you pass out. Rinse and repeat.
Even though some people consider me a bot, there is no AI in this game. If you see other players they are human.
-------------------------------------------------------------------------
Tutorial:
You have to dig down to get snowballs that you can throw at your opponents.
Your life (hearts) are displayed at the top of the screen together with the amount of snowballs you have (you don't have any when you start the game).
Candy refills your life.
Just remember the keys shown on the intro-screen (Ctrl + Space + Arrow-Keys) and you'll probably figure out how things work.
Tabulator shows the current scores.
-------------------------------------------------------------------------
All graphics and source created within 24 hours.
We only used some sounds from freesound.org and worked it into something that made sense for the game. Also recorded a little bit by ourselves.
People involved / Tools used:
Tim (Programming):
Engine: libgdx,
Logic: artemis-odb entity framework
Networking: kryo-net
Helpers: universal tween engine
Nina (Visuals):
Graphics: Illustrator
Animations: Spine
-------------------------------------------------------------------------
Troubleshooting:
* Game won't proceed after hitting Space Key on title-screen
Solution:
There is a text-input prompt opening once you reach the title-screen. Sometimes that prompt looses focus and becomes hidden behind the game-window. Try to move the window to access it and enter your name. The game won't proceed from the title screen unless you have entered a nickname.
------
* The lag is horrible!
There are three likely reasons:
1) Either I messed up something with the net-code (very likely) or
2) you live very far away from Germany (that's where the server is located) so round-trip-times make it very difficult for your game to keep up with the server-side simulation (you should be able to figure out how far you are from Germany I guess) or
3) the last and least likely situation is that there are too many players using the server simultaneously
Solutions:
1) Send me an e-mail with harsh wording and complain how bad of a programmer I am or leave an anonymous comment doing so. It won't help the game, but maybe you'll feel better.
2) Move to Germany ;) No seriously. Move to Germany.
3) Despite the horrible lag, play the game so extremely well that everyone else but the best players leave and let you play in the 1337 environment you deserve.
------
* There's a way too wordy error dialog telling me that the game can't connect to the server
Maybe the server crashed. I'll look into it. If you want to help, send me a mail to timtipgames@gmail.com so I can look into it!
------
* I don't know how many snowballs I have.
Solution:
It's a bug. Sometimes the snowball counting gets out of sync with the server. Ultimately the server decides whether you have a snowball though. Not really a solution to this unless I fix the code in a post-compo version
------
* I haven't slept in days because I am so addicted to this cute little game that uses a winter-snowball analogy for hardcore splatter killing.
Solution:
Keep on playing until you pass out. Rinse and repeat.
Ratings
| Coolness | 63% | 3 |
| Overall(Jam) | 3.36 | 367 |
| Audio(Jam) | 2.58 | 539 |
| Fun(Jam) | 3.50 | 182 |
| Graphics(Jam) | 3.61 | 344 |
| Humor(Jam) | 2.76 | 403 |
| Innovation(Jam) | 3.19 | 403 |
| Mood(Jam) | 3.15 | 424 |
| Theme(Jam) | 3.56 | 497 |
On a different note: looks like I am smart enough to be considered a bot. That's something, isn't it?
Good Job!
I noticed that I can't jump on the bottom of the screen and I can't climb sides.
Also, snowballs/hearts twinkling when an enemy gets one is confusing. I see enemy collect a snowball, and I see the same effect as if it was me, especially if I have 1 more snowball than I thought.
There is another problem: sometimes, something strange happens. For me, players start moving faster, but server doesn't think so (At least that's my guess). I can destroy blocks both from client and server positions, and enemies shoot my server position.
The game is very entertaining. Minecraft mechanics are very fun and fit the theme. Though I wish there were more players. You should think about adding AI, you aren't going to play it forever, are you?
I am aware of the sync-problems you are describing. They really are a result of too much dirty coding under time-pressure. All points you state would need fixing if we continued working on this.
I am on the server whenever I think that there may people come to play, like when I make a blog-post or when I hit the title page of the rating category. So not really 24/7 :) AI was and is on our wish list. Thanks again, I had a lot of fun playing with you!
There is some problem with recognition. Where the player is and what he can do! (climbing, digging)
But I thought it was very nicely done. The sound was particularly good, and the art was nice. I also liked the controls. It must have been tricky to design them, because there are a lot of scenarios to cover. It took a little experimentation (good thing nobody was throwing snowballs at me I guess!) to figure out the various combinations, but I think you made a lot of good calls on how to use the buttons for things like climbing, digging up, etc.
Nice work!
But making a multiplayer game in such time frame is amazing and the graphics were nice also.