WAR SAND by MateusBoga

War Sand is a survival first-person shooter where you are placed in the middle of a warzone in Tibet, a place that is unrecognizable from decades of war. You take control of a martron, face to face with the future of warfare. You've been here for years, and no-one seems to be coming for your aid. Survive, and you just might see the light of hope.
You find data logs scattered around, remnants of the black box of someone who was here before you. He explains that he was protecting a generator, his only source of power, and that the machines took the core. His death probably was caused by his failed attempt at retrieving the core. Maybe you can do better.
COOL FACTS ABOUT THIS GAME:
- This game was created using an experimental HTML5 engine I made. None of the graphics you see are 3D
- This was the first game in which I did proper voiceacting!
- I've been wanting to make a mecha game for years, so this was the perfect opportunity
- I might have made this game regardless of the theme tbh...
CONTROLS:
- WASD - Move
- Mouse - Aim
- LMB - Shoot
- E - Interact, Pick up
- ESC - Pause
- Left Shift - Full Speed
- Scrollwheel - Zoom Scope

CREDITS:
Code, Art:
- Mateus Boga
SFX:
- Mateus Boga,
- CGEffex,
- Audionautics,
- EnduringAutomotive
Music:
- Muzaproduction,
- TimKulig,
- Daddy's Music
GAME LINK: https://mateusboga.itch.io/war-sand
| Itch.Io page | https://mateusboga.itch.io/war-sand |
| Original URL | https://ldjam.com/events/ludum-dare/53/war-sand |
Ratings
| Overall | 259th | 3.883⭐ | 32🧑⚖️ |
| Fun | 140th | 3.967⭐ | 32🧑⚖️ |
| Innovation | 474th | 3.483⭐ | 32🧑⚖️ |
| Theme | 1159th | 2.845⭐ | 31🧑⚖️ |
| Graphics | 139th | 4.383⭐ | 32🧑⚖️ |
| Humor | 969th | 2.346⭐ | 28🧑⚖️ |
| Mood | 163th | 4.069⭐ | 31🧑⚖️ |
| Given | 24🗳️ | 43🗨️ |
Overall lots of fun. Very satisfying shooting though it'd have been nice to have drop indicators on the reticle to help make use of it at distance.
The gameplay was neat though, I like that I could zoom in to check stuff out. The boss fight was really cool at the end too! I kept forgeting that I could sprint though :P so for a lot lf the boss fight I was just tanking damage before I remembered XD. Great game, I had a blast playing it :)
@ruruie I thought of doing that, but not sure how much it would help, and I think it kinda adds to the challenge having that trial and error (you get pretty good at it after a while)
@rradu I tried making the theme fit, but ended up focusing on making the game itself play well and look good and ran out of time for it xD
@cameronpenner The pause/unpause mechanic is broken in general. This was the first time I tried anything like this using the requestPointerLock function in javascript, and it's a mess to work with because it has issues with the player focusing and unfocusing the page, so yea don't really know how to fix those issues at the moment, sorry...
The sound design is a highlight as well, especially the shot and impact sounds(man, those are *meaty*!).
The voice acting was an unexpected touch, definitely added to the atmosphere.
There was an issue with some sounds simply not playing at times of high intensity, which I'm guessing is caused by the audio manager not having enough tracks allocated to keep up with the amount being requested(been there many times, lol).
Great job overall!
Retarding the game I must say that it's pretty charming (it a naturalistic-mecha way) with all those audio-logs (gosh did you find time to voice act for real? :thinking: ) and scrap metal to collect. Really there is nothing to say bad about the gaming experience I've got, it's rock solid one.
Good job and it was nice to see you from such unusual side :v:
Nice job, and good luck with your game engine!
My main goal this jam was to try out this new engine I made and see how it performed, so that's why I didn't use a normal engine :) If I have enough time, I'm planning on doing more games with it, and keep improving its performance. This jam was already super helpful by seeing other people test it out and pointing out the bugs. The biggest one I see is really the audio system, which was made haphazardly at the last minute and probably needs to be completely overhauled so it doesn't destroy the CPU. I'm probably going to need some help with that, because a lot of these concepts are new to me and I never ventured this far into programming before. This is one more side project to the list...
Thanks so much again ^^
I loved the atmosphere, and the music that swells up during battles as well as the voice over.
The only thing I'd like to change would be to automatically pick up scraps from enemy tank, so I wouldn't have to mash E
Ok now I have played it and I am really happy I found this gem. One of the most unique and awesome entries I have played this jam, top marks all around. The style of the game is really nice, the voice acting is incredible and the rest of the audio is great as well.
Every jam there are a few games that you will remember when it is all over, this is one of them.
:trophy:
However, I did transcribe all of the Logs and put the text at the bottom of the Itch.io page, in case someone really wanted it, so that's gonna have to do for now.
@aeveis @saltysa @bartalomew @simon-rahnasto @wetburritosupreme @tricky-fat-cat Thank you all so much! :D
Don't really have any suggestions, other than agreeing that subtitles would be nice for the dialog, but totally fair to not get that implemented for a jam.
Oh also yay for HTML5 game engines!