You can play an updated version here: https://gd.games/kolde/smash-rush

Story:  You are a technician of a scientific spaceship heading to the Earth. Because of the solar flare, the AI has take control of the ship, but there´s a safety protocol that will be loaded in 100 seconds. 

With a magnetic bionic arm device and a kinetic bullet shield, you must face a horde of droids controled by the AI, smash them with metal boxes and survive!!

Controls:

- Left/right arrow (move left or right)

- Space/left shift (jump and double jump)

- "A" key > kinetic bullet shield. Only has energy for a total of 9 seconds of use.

- "S" key > You can attract the metal box with the magnetic device if you are watching at it. 

- "D" key > You can repele the metal box with the magnetic device if you are watching at it.

Objective: Survive 99 seconds if you can... Use the metal boxes to smash the droids, or use its own bullets to destroy them all. 

 Tips: You can try a lot of strategies (shielding and protect one flank with a box or a wall, discover how to "fly", avoid the bullets by jumping, smashing enemies as quick as you can to avoid be outnumbered...), maybe you can discover one who allow you to beat the game!


Updated 11 days ago
Published 14 days ago
StatusPrototype
PlatformsHTML5
AuthorKorgen
GenrePlatformer

Comments

Log in with itch.io to leave a comment.

I had a surprising amount of fun with this, didn’t expected to get used as quick to the mechanics as I did. I also think I had a pretty good run after a while, but a technical issue prevented me from seeing what was left of the time: in full screen mode, the right side cuts off (halfing the »M« in »TIME«… signed: ancient monitor man). Did I not think about trying to press ESC to see what’s going on? Yes.

TUTORIAL

When seeing the manual screen my initial thought was: would be cool one could try out the keys… then I tried doing that at was pleasantly surprised. :) Oh, maybe dropping an info that jumping is also a thing?! I had to learn it the hard way.

SHIELD

First: I dig the look of the shield, that waterfall like movement: very nice. Second: I miss is a visualization of the remaining shield energy (using the outer ring as an »energy bar« could work quite well). And I’d also like to have a way to recharge the shield by doing something, something?! Maybe by accessing a special port within the scene, or by means of smacking bot-butt extra quick; or for being extra-close to one when it goes down so that a kind of energy transfer can take place?! To quote myself: something, something.

Also: kudos regarding the detailed credits screen. Always happy to see that.

I’d write even more, but I have to check at least another game out before the deadline hits (only 45 minutes left, ugh).

(1 edit)

Wow thank you! You don't know how much I appreciate gaming experience feedback as detailed and complete as the one you write. I appreciate it very much.

TUTORIAL. Hehe, yes, I wanted to make it interactive because the game starts off strong... There is information about jumping (and double jumping), I think you skipped it, hehe.

SHIELD. I admit that I tried some of this things. Like puting a duration bar and recharging it after a period of no using the shield. But I still have many programming limitations, even with GDevelop. I've only been learning with that program for just a month and a half. and I'm very very new. Before that, I've only made Bitsy games (extemely simple motor of 1-bit games). I like the idea of implementing the bar on the shield itself and the recharging process by destroying enemies (for example). With more time I`ll explore how to code it.

CREDITS. I'm trying to improve in that sense, it's something we all leave for last... I think, anyway, I forgot to put the author of some assets, I'll have to check it.

SCREEN. Oh! That error you mention has not appeared on any screen I tried. Have you tried playing it on the Gd.games website? Which resolution are using? Maybe I need to check the propeties of the project to adapt the resolution...

Again, thank you very much!!! ^_^

(1 edit)

“Wow thank you! You don't know how much I appreciate gaming experience feedback as detailed and complete as the one you write. I appreciate it very much.”
Thanks! I’m happy my comment was so well received! Now, I would not call it “complete”… which I try to proove by adding a crap load of more nitpicks below. Haha.

“There is information about jumping (and double jumping), I think you skipped it, hehe.”
Whoops. Right there over the player sprite. I’d say gracefully overlooked that one… *cough*. Granting the tutorial screen a bit more thought… the amount of text encountered at first sight is surely overwhelming. It would benefit from applying more principles of visual hierarchy. Using button symbols instead of the words (e.g. “arrow keys”) would make it easier on the eye and also allow for a quicker nagivation of the info (i.e. a first glimpse tells you already what paragraph is about controls, and what is about game elements like enemies, etc.). And a very general tip: for paragraphs one should always use left aligned text instead of centered or right aligned text. Looks more orderly right away and is easier on the reader’s eye.

“SHIELD. I admit that I tried some of this things. Like puting a duration bar and recharging it after a period of no using the shield. But I still have many programming limitations, even with GDevelop.”
Ah sure, that combined with a strict time limit (as in 3 hours … total rando example) makes these things especially tricky. I havn’t yet looked into GDevelop, though I spotted the logo in many Jam games already.

“Before that, I've only made Bitsy games (extemely simple motor of 1-bit games).”
Ah, that one I even tried out! I think I heard about it on a YT channel, normally about D’n’D table top stuff… if I remember correctly he used it specifically to quickly test dungeon designs before he exposes his TTRPG parties to them. Btw, I’d recommend to look into GB Studio … it’s really quick to set up, received a lot of great upgrades with the latest releases, and the coolest thing is that the compiled game can run on original Game Boy hardware (or other handhelds of which some are contemporarly produced… like the Analogue Pocket). And the rather strict limitations (like 4 gray/green shades at max.* – oh boy, it’s 2-bit! – for the original Game Boy) are actually great for beginners to handle.

*… though you can later kick things up big notch by developing for Game Boy color (easily activated by ticking a single checkbox), which allows the handling of several 4-color palettes where multiple can be used within the same screen and even sprite.

“SCREEN. Oh! That error you mention has not appeared on any screen I tried. Have you tried playing it on the Gd.games website? Which resolution are using? Maybe I need to check the propeties of the project to adapt the resolution...”
Yes, I tried it also in the GD.games page with the same result! 1920 × 1200 is my main monitors resolution. I’d assume there’s a section in the preferences of a GDevelop project to tell it how to prioritize the view port’s dimensions to fit monitors with a different resolution. Right now, apparently, it makes sure to match the height, which then potentially leads to horizontal clipping.

Whoops, I just saw that I typed away for a straight hour. Cheers & till later!

Hey, hello again! I am overwhelmed in the best way by this new analysis (hehe). I sincerely appreciate the time and effort dedicated!

Desing issues. Indeed, there are design issues that were sacrificed due to the restricted time for the game development. The addition of keys images in the tutorial or the justification of texts, even dosing the information so as not to overload... They are all excellent ideas!

Motors. Regarding the rest... I don't come from the world of programming or videogame development. I'm learning to get out of my comfort zone while doing things I like, but coding has always been a problem. Tools like Bitsy, GDevelop, Twine, RPGMaker... (I'll also try Gb Studio, but I have an eternal lack of time due my work, hehe; I love the idea of restrictions to force creative solutions) help people like me a lot. We won't do the most polished things, but it serves to democratize creativity and expand gaming ideas. 

Screen. Finally, I already solved the screen failure, thanks to your advice. Now you should be able to play it on GdGames without any problem (https://gd.games/kolde/smash-rush). When I make some more minor changes and design corrections, I will also update the version on itch.io.

Again, I don't know how to thank you for your time, it's quite an honor!! ^^

nice game! Very challenging!

Im Loving this game!, Hope you expand more on the mechanics!

Thank you for your words, hehe. I have the idea of a making a platform puzzle with this sort of mechanics and expand the story, but only game jams have the effect of making me work hard for expand the ideas XDD

What a great game, it certainly feels like a complete product. 

Took me some time to get a grip of the control, but once I did, started to survive 40 seconds consistently. Eventually, I think I did find the "hack" which allowed me to survive for the full time.

I have massive respect for players obtaining high score though. I think I'll keep trying to get higher score later too.

A bit nitpicky, but I think if the droids need to be "phase-through" for a certain time after they spawn? Sometimes while I'm walking or jumping, the droids would just fall on top of me, leaving me very little room to adjust for them. Maybe its just my slower reaction time though :D Making them phase through might also make the game easier overall, so I'm also on the edge about it. 

But overall, an amazing game. Will definitely be playing it more!

Wow! 40 seconds is a lot of survival time!! And yes, probably you discovered the "hack". In a future update I will remove it, hehe.

Thank you for playing the game, for your words and for the feedback. I appreciate a lot your comments and sugestions. I will adapt your idea of a "phase-throug" + blink + maybe some slowdown time in the enemies for a short time just after spawned to avoid the "death from above". I use the attract effect on the box to make a "dash" and avoid it, but not always is possible.

And again, thank you very much ^^!  

Updated version here: https://gd.games/kolde/smash-rush I appreciate a lot if you can test it ;). 

It´s a partial fix that adds 0.8 seconds after spawn before the enemies fall to the ground. They blink with the spawn sound effect before falling.

I like it, creative idea for the jam theme.

(3 edits)

My score record so far: 58 points.

There´s also a "hack" to end the game. Tell me if you find it ;)