Math Mania! by SuperPokeunicorn

[raw]
made by SuperPokeunicorn for LD32 (COMPO)
IMPORTANT: Some people are reporting a crashing bug on entering all of the equations. This doesn't happen to most people, but just remember not to score the game if it is unplayable for you.

PLOT:
It's the distant future: 2005. You, Vector Mc Math, have been thrown into the post-apocalypse math death arena. In this arena, you must use MATH ITSELF to combat the oncoming waves of robots, goblins, brutes, flying turrets, and castles on wheels.

DESCRIPTION:
In this game, you get to create the equation for the line your projectiles will follow (as in y=stuff). You get five in total. Use the calculator at the bottom of the screen to enter in equations. NOTE: ^ is for exponents, (-) is a negative symbol, X is your variable (* is multiplication), and < is backspace. When you have a valid equation, you will see a preview of the attack on screen. Press the blue button to submit your attack. Note: the player character functions as the origin, so moving around WILL affect where your projectiles go. Also note: nested parentheses and nested exponents have been disabled. You will not be able to enter them.

SUPER IMPORTANT NOTE: Your health regenerates slowly when you are not getting hit.

If you are having trouble with difficulty, please try out the post-compo version. The health and spawning systems are re-balanced along with enemy speed to give a greater focus to using different optimal equations.

SOME EQUATION IDEAS FOR THE LAZY:
y=0
y=x
y=x^2
y=x^3
y=x^(-2)
y=9*x-99*x^3

CONTROLS:
Mouse: enter equations
1: attack one
2: attack two
3: attack three
4: attack four
space: attack five
up arrow: up
down arrow: down
left arrow: left
right arrow: right

LIBRARIES:
Personal library: https://www.dropbox.com/s/fqunpt0pug0o650/Base%20Code.zip?dl=0
Other libraries: jl, mp3sqi, tritonus_share

TOOLS:
Eclipse
Paint.net
Autodesk Sketchbook Express
MuseScore
Audacity
Bfxr.net
A physical piano
Way too much graph paper
MATH ITSELF

Ratings

Coolness 79% 2
Overall 3.34 397
Audio 3.03 384
Fun 2.90 685
Graphics 2.64 792
Humor 2.74 530
Innovation 3.90 88
Mood 2.84 631
Theme 3.90 141

Feedback

jbasinger
20. Apr 2015 · 03:06 UTC
I love math, but this was TOUGH. The music was killer though =)
aroymart
20. Apr 2015 · 03:06 UTC
I absolutely loved this!!! It was really fun!! I didn't get it at first because I'm lazy and didn't read the instructions outside of the game, but as soon as i picked up on it i loved it!
Mantlair
20. Apr 2015 · 03:32 UTC
It gives a Java exception occured to me B(. My pc is 32 bit. Could that be a problem? I really wanna play this thing.
Hexatin
20. Apr 2015 · 03:36 UTC
3math5me

Absolutely awesome idea, I'm just not that good at math.
Garris
20. Apr 2015 · 03:47 UTC
Math R Hard D: Clever game though. really interesting idea setting up attacks beforehand and then running real time.
manabreak
20. Apr 2015 · 04:15 UTC
I set up the equations, but after the fifth one, the game just froze. It looks interesting, tough!
ViliX64
20. Apr 2015 · 04:19 UTC
This is AWESOME. The mechanics is very original and even though it's hard, it's REALLY FUN :)
(5 stars in every category)
winmac32
20. Apr 2015 · 05:18 UTC
The math element is really neat. Very difficult, too. That's not necessarily a bad thing. :)

Pretty good music, too.
Techblogogy
20. Apr 2015 · 08:57 UTC
YAY Math! Very nice idea
mokujin
20. Apr 2015 · 21:44 UTC
COLL original idea! I hope you'll do a post compo full game based on this idea
Sim00n
20. Apr 2015 · 23:38 UTC
Interesting concept. A little to fast for me and I know you posted the fixed version but we have to rate your game on the original one. Good job nonetheless.
hexdie
20. Apr 2015 · 23:45 UTC
Neat idea! I like the mechanic and it fits well with the theme! The audio and art could be better but under the time limit, that's totally understandable!
cgmorton
20. Apr 2015 · 23:52 UTC
This game is a very neat idea, but I found that when the chips were on the table all my effort was spent avoiding enemies, and I just spammed the 1-4 keys as fast as I could.

I don't like that the equation is centered on your position, because that's not at all what I expected to happen after seeing the trajectories in the first part. I built my equations to have good screen coverage, but what I really should have done is y=0, y=1, y=2, y=-1, y=-2, then my shots would at least all be on the screen.
sorlok
21. Apr 2015 · 02:41 UTC
Cool idea, but I feel like it needed a little more cohesion. Definitely had some cool mechanics going once you got some good math attacks lined up. Maybe some more variables?
Mantlair
21. Apr 2015 · 10:21 UTC
Very very nice idea. Gameplay is kinda mashing the keys. But yeah in a limited time this mechanic is awesome. I really want this thing to become a big game B)
eddynardo
23. Apr 2015 · 10:07 UTC
great concept and very creative :)
chromebookbob
23. Apr 2015 · 20:29 UTC
Fun idea, the music fits in with the difficulty well. Great job!
andrewkennedy
24. Apr 2015 · 01:43 UTC
Really clever idea for the theme! I found the movement to be a bit jumpy, but I can look past that. I spent waaaaaay too long figuring out fun attack patterns!
tmpxyz
24. Apr 2015 · 05:21 UTC
weird, after starting the game, the game just froze. Is it anything about my java version?
Logicon
25. Apr 2015 · 03:00 UTC
Hard to tell when things got hit, they had tons of health. Black on grey text was hard to read too.
Davikin92
25. Apr 2015 · 03:12 UTC
Final score: 2313. The idea is interesting but controls are laggy and don't respond as soon as one would expect.
syncxzoz
25. Apr 2015 · 03:35 UTC
i wonder... i cannot do anything... the game just froze....
jmborden
26. Apr 2015 · 04:29 UTC
What no trig functions? Oh well I can just use a Taylor series expansion to get it. Oh wait I can't... Equations are limited to ten characters?! Ok at least I have all of my equations set up now... nope sorry no game for you I crashed.
🎤 SuperPokeunicorn
26. Apr 2015 · 05:10 UTC
@jmborden Sorry that the game crashed before you got a chance to play it. A few people have been reporting the same issue, but I'm not sure what's causing it since I cannot replicate it myself, so I have been unable to fix it :'( Please remember that it is against the rules to score unplayable entries. I'm not sure if you left a review, but I'll mention it just in case ;) Also, I didn't include trig functions because that would have taken MUCH more time than I had. Remember, this is a 48 hour compo entry. I would have liked to increase the size of the equations though, and that's something I might change if I make a post-compo version.
thedarknightdu78
26. Apr 2015 · 05:20 UTC
This was interesting :)