Math Blast! by Joe Zabriskie

[raw]
made by Joe Zabriskie for LD 41 (COMPO)

Math Blast is a fusion of a bullet-hell style action game and a basic maths educational game.

Move with Arrow Keys, Fire with 'F', start game by shooting the Start button.

Progress through 8 levels by solving each given equation. Your reward for finishing is a secret sound byte.

First LD, looking for any and all feedback! Thanks for playing!

Tools: Unity Engine, Pyxel Edit, Audacity.

-J MathBlastSplash.PNG

MathBlastGameplay.PNG

Ratings

Overall 576th 2.976⭐ 23🧑‍⚖️
Fun 477th 3.048⭐ 23🧑‍⚖️
Innovation 452th 3.143⭐ 23🧑‍⚖️
Theme 290th 3.714⭐ 23🧑‍⚖️
Graphics 467th 2.952⭐ 23🧑‍⚖️
Audio 245th 3.132⭐ 21🧑‍⚖️
Humor 204th 3.105⭐ 21🧑‍⚖️
Mood 535th 2.625⭐ 22🧑‍⚖️
Given 11🗳️ 13🗨️

Feedback

edomin
23. Apr 2018 · 17:22 UTC
I like it. This Game need more variants of math expressions on same levels.
And I like this sounds bullet hell.
Linky439
24. Apr 2018 · 17:04 UTC
Nice idea! It is a bit hard to correctly aim with such a small and slow bullet though :(

But the idea works fine. The game lacks a bit of music though, but overall, a nice and solid effort. Congrats!
NateTheGreat
25. Apr 2018 · 02:55 UTC
Great sounds! I liked the game but it was very hard to aim for the correct answer with all of the moving enemies!
jackrugile
25. Apr 2018 · 04:49 UTC
Excellent job on the combination of genres! I would have liked a game like this in school. Or, an MMORPG that taught math would be best, World of Mathcraft or something, haha. I love the retro arcade graphics and the homemade sounds.

The bullets coming from the enemies were a little hard to see for me. Maybe darken the stars a bit and brighten up the bullets? I also kept on running into the issue where the next level would spawn while I still had my own bullet in the level and I would inadvertently hit a number right as it spawned. Maybe block shooting for a moment while the level fully resets and spawns.

I love the concept and found it very challenging and fun. Nice work!
🎤 Joe Zabriskie
25. Apr 2018 · 04:59 UTC
@edomin, you're totally right. Ideally these equations would generate themselves to make for more variety in levels. As is, levels are totally static, but V2 that's a priority to change.
🎤 Joe Zabriskie
25. Apr 2018 · 05:01 UTC
@Linky439 You're right, I never experimented with different bullet speeds. It's particularly obvious since the level difficulty jumps so fast, but it does feel better with a more accurate shot, especially on later levels.

Thanks for the play and feedback!
🎤 Joe Zabriskie
25. Apr 2018 · 05:04 UTC
@jackrugile I think you're spot on about the stars. I went for the space theme for the simple background, but the stars are very easy to confuse for a small projectile. That's a pretty easy fix as well ,just need the art.

Bullets sticking around is a known issue... shoulda made them children of the level. As is they're just as important as the gamemanager itelf

Thanks for the play and involved feedback!
Lost Dutchman Software
25. Apr 2018 · 13:28 UTC
Neat concept- I think the visual style could use a little refinement, like someone above said the projectiles are a bit hard to differentiate from the background but that could be as simple as a color adjustment and like a metallic or lighting effect or even making the projectiles diamond shaped instead of round. I really liked the 'organic' sfx, they were quirky and added a fun touch.
Balance686
25. Apr 2018 · 17:00 UTC
The sounds made me legit lol haha they're great! The genre combination was well done. It took me back to playing Math Blaster in the 80's! My only critique was already mentioned above relating to lack of dynamic equation generation but you already mentioned variation was a priority in the next version. Great job!
ThatSommeS
27. Apr 2018 · 08:39 UTC
One button named Start another named Go. none of which actually seem to start the game, Oh I have to fly around the start button and shoot it..

I generally like the genre combination due to the fact that it really doesn't work but it's still a fun game to play. The sound effects though made me want to destroy my headset..
shockeye
27. Apr 2018 · 08:43 UTC
Fun. Ditto on the dynamic equations. Sound effects are cool!
🎤 Joe Zabriskie
27. Apr 2018 · 21:56 UTC
@Lost Dutchman Software: I agree, I was straining to keep myself from adding more detail to all the visuals, but they likely are a first target for refinement, especially the noisy star background. V2 would probably see new background, more enemy ships, larger projectiles. Thanks for the feedback!
🎤 Joe Zabriskie
27. Apr 2018 · 21:59 UTC
@Balance686, @shockeye I've been thinking on how to actually work the equation generation. Current levels are setup around knowing which target the player will be asked to shoot first. While I can randomize the problem, I was worried randomizing the enemy placement/movement would make for some levels that were too easy, and some that were unwinnable. But making enemy placement static, a player wouldn't even have to look at the equation. hmm... Food for thought...
🎤 Joe Zabriskie
27. Apr 2018 · 22:03 UTC
@ThatSommeS Lol yup, when I added that "go" icon I knew it was confusing. I think it's still not apparent that it only tells you when the level starts after the initial delay. Should likely be replaced with a countdown or something more obvious. Also thinking that the "Start" button should be an enemy. I like the idea of having the player start the game by proving they know the controls, but I agree its not clear how to start.

Thanks for the feedback!
TheAioliGuy
09. May 2018 · 01:26 UTC
Great combination for the theme of the game! The sound effects made me giggle while I was playing, which is always a nice touch. Good work!
Trenogre
09. May 2018 · 03:25 UTC
Pretty fun game. Maybe a little difficult for the target audience (or maybe im just bad at bullet hells XD) but Very much enjoyed getting to later levels once i got the hang of it. Adding some degree of strategy in shooting the correct number first adds more stakes and difficulty to the bullet hell genera without whiting out the screen in bullets which i found great!
Also very much enjoyed the sounds and graphics, though not sure that the green of the bullet was the easiest colour to see.
Great game. Good job!
Blueman
10. May 2018 · 04:05 UTC
Very interesting concept. I'm sure I would have loved this in my elementary class :grin:. The only problems I had with the game were that the bullets don't despawn when you beat the level (possibly hitting you when you're forcefully idle in the next level) and the agonizing wait time at the beginning of each level. In my opinion, removing that would make the game a lot more fluid and fun. Very well done overall!
Crimson
10. May 2018 · 12:06 UTC
Nice concept. The graphics are simple and make it easy to understand what to do, and the sounds effects are great. :P The math could be a bit harder and that wait at the beginning of a level was a bit annoying. Overall, nice work!
jhandsy
10. May 2018 · 13:47 UTC
Nice concept! Great sounds! I think maybe all of the ships and the bullets could have been a little bigger. Also a save feature or level select would have been pretty dope, cause I wanted to beat the whole thing, but I didn't want to go through levels 1-7 again.
Kwisarts
10. May 2018 · 22:19 UTC
I liked the mixing, but not a fan of the execution, although it remains kinda fun.

* The sounds, funny at first, got annoying after a bit. I guess I'm annoyed by too obvious human noise sounds.
* Getting to aim the right ship is a bit of a pain sometimes. Especially since your bullets aren't so fast.
* It seems like you don't have much invicibility frames, it can be easy to be dealt with in an instant. Considering it's a bullet hell, getting hit is very easy so I don't think it should be the case. Invincibility frames are important here.
* A bit too difficult. Or the the difficulty increases pretty quickly.
* The bullets aren't the easiest to see. They don't contrast much with the background (green isn't the color we see with the most ease, unlike red) and seem a bit too small. Or it might be that the background has a bit too much contrast (black with white dots!)
🎤 Joe Zabriskie
28. May 2018 · 17:23 UTC
@Kwisarts Thanks for the feedback! This list is actually very helpful. I think you nailed the biggest problems here. Your last point about the visuals is spot on, probably the first thing I need to fix.

The invincibility frames are something that I haven't considered. Do you mean invincibility on being hit?
🎤 Joe Zabriskie
28. May 2018 · 17:25 UTC
@jhandsy Thanks for the suggestion, something I didn't even think about doing! Especially a good idea in this setting for brief play periods. Appreciate the feedback!
🎤 Joe Zabriskie
28. May 2018 · 17:27 UTC
@Crimson Thanks for playing! I agree, I really wanted to generate the math problems for each level. I ended up not having the time to try to make balanced randomized levels, difficulty was tough to control with random solutions. Hope to add this in. Appreciate the feedback!
🎤 Joe Zabriskie
28. May 2018 · 17:30 UTC
@Blueman Totally, the bullets not de-spawning was the first thing I fixed, lol. You're the first person the mention the idle period as tedious. The intent was to give the player some time to survey the enemy position and math problem before starting, but I agree that it sucks not being able to move. I'd probably need a countdown and a wall blocking you from shooting/moving forwards. It'd feel better for sure. Thanks for the feedback!