I'm getting back into gamedev after a long hiatus, and ended up coding a small physics engine with a deliberately small amount of player input available.
Using only basic JavaScript meant I got to experiment with my formulae a bit, and the added complexity ended up taking time from my other creative goals for this jam (namely music). This was a good warmup game, and I have fun zoning into for a while - I was able to bring focus from testing the game back to developing it! I'm also pleased to say this is my first interactive mobile app, sans audio!
The goal is to get as high as score as you would like to see. If you think you won the game prove it with a screenshot!
I really enjoyed some of the sounds. The controls are a bit disturbing... Maybe it is the point, but it feels frustrating not to be able to have perfect control over a box trajectory. The graphics are minimalists, yet efficient. Welcome back to gamedev' o/
G
gdcvdqpl12 Dec 2016, 16:33
I really enjoyed some of the sounds. The controls are a bit disturbing... Maybe it is the point, but it feels frustrating not to be able to have perfect control over a box trajectory. The graphics are minimalists, yet efficient. Welcome back to gamedev' o/
Interesting idea, and really minimalist. Like it's core mechanic, I do feel that the control and the way the box deviates needs to be better defined though, not for more precise control, just the way it works and feedback to player. Maybe other level designs can up the challenge, or a cube you shouldn't touch. Nice room for growth with the mechanic.
D
dlweatherhead12 Dec 2016, 19:39
Interesting idea, and really minimalist. Like it's core mechanic, I do feel that the control and the way the box deviates needs to be better defined though, not for more precise control, just the way it works and feedback to player. Maybe other level designs can up the challenge, or a cube you shouldn't touch. Nice room for growth with the mechanic.
Some of the color combinations/transitions are a bit harsh, I can see this being quite relaxing with a different palette. Also, I wasn't sure what was going on (I played it on desktop and everything seemed to do something), luckily sources are available :)
R
rplnt12 Dec 2016, 20:32
Some of the color combinations/transitions are a bit harsh, I can see this being quite relaxing with a different palette. Also, I wasn't sure what was going on (I played it on desktop and everything seemed to do something), luckily sources are available :)
Fun and sort of relaxing to just zone out. Only wish there was more of the auto tune/ techno singing sounds, I kept restarting just to hear them again.
P
PickleCrew13 Dec 2016, 02:54
Fun and sort of relaxing to just zone out. Only wish there was more of the auto tune/ techno singing sounds, I kept restarting just to hear them again.
Nice game, very original mechanics! The controls were a bit tough but whenever I was able to connect when and where I wanted, it was very satisfactory :) If you had more time you could add some impact effect, perhaps some particles to make that moment a bit more crisp. Nice game overall :)
K
karlipoppins13 Dec 2016, 05:19
Nice game, very original mechanics! The controls were a bit tough but whenever I was able to connect when and where I wanted, it was very satisfactory :) If you had more time you could add some impact effect, perhaps some particles to make that moment a bit more crisp. Nice game overall :)
Some instructions would've been nice. Took me a while to figure out what to do, especially because clicking the game window didn't seem to do anything, and pressing space would send my browser scrolling down, making me think it wasn't even focused/accepting input.
I still don't entirely get how it works. I think I'm just supposed to kind of click around one of the squares to make it move in a somewhat arbitrary direction, but I do know that making them collide gives me points. However, I really don't have to do anything after clicking once since I can just leave it running in the background forever to get unlimited points. There's no way to lose.
Music was interesting though, and the art style was nice and simple.
A
Alex13 Dec 2016, 20:32
Some instructions would've been nice. Took me a while to figure out what to do, especially because clicking the game window didn't seem to do anything, and pressing space would send my browser scrolling down, making me think it wasn't even focused/accepting input. I still don't entirely get how it works. I think I'm just supposed to kind of click around one of the squares to make it move in a somewhat arbitrary direction, but I do know that making them collide gives me points. However, I really don't have to do anything after clicking once since I can just leave it running in the background forever to get unlimited points. There's no way to lose. Music was interesting though, and the art style was nice and simple.
Thanks everyone! I should have prioritized some instructions, I didn't realize audio wouldn't play on some devices (including mobile). After 12 seconds you can "do something new" that triggers on any input. Sorry about that!
A
atomic_swerve13 Dec 2016, 20:57
Thanks everyone! I should have prioritized some instructions, I didn't realize audio wouldn't play on some devices (including mobile). After 12 seconds you can "do something new" that triggers on any input. Sorry about that!
Very simple, yet it took me very long to get it. Not very polished and complete though.
One thing that I really didn't like is names of the files index.css and index.js. "index" is a name reserved for the default html page in a folder, and should be used almost exclusively for that. Conventional names for css and js files are "style.css" and something like "main.js", "game.js", "behaviour.js" etc.
B
BoltKey13 Dec 2016, 22:26
Very simple, yet it took me very long to get it. Not very polished and complete though. One thing that I really didn't like is names of the files index.css and index.js. "index" is a name reserved for the default html page in a folder, and should be used almost exclusively for that. Conventional names for css and js files are "style.css" and something like "main.js", "game.js", "behaviour.js" etc.
An interesting minimalistic title. I had some difficulty figuring out what to do, but once I figured it out it was a nice relaxing experience. Good job.
E
Eggplant16 Dec 2016, 19:38
An interesting minimalistic title. I had some difficulty figuring out what to do, but once I figured it out it was a nice relaxing experience. Good job.
Comments64
The graphics are minimalists, yet efficient.
Welcome back to gamedev' o/
The graphics are minimalists, yet efficient.
Welcome back to gamedev' o/
Maybe other level designs can up the challenge, or a cube you shouldn't touch. Nice room for growth with the mechanic.
Maybe other level designs can up the challenge, or a cube you shouldn't touch. Nice room for growth with the mechanic.
eregergregergergergergregerregergergeregegegerggegergeegggrgergrggggergerggkgkgrregg
eregergregergergergergregerregergergeregegegerggegergeegggrgergrggggergerggkgkgrregg
I still don't entirely get how it works. I think I'm just supposed to kind of click around one of the squares to make it move in a somewhat arbitrary direction, but I do know that making them collide gives me points. However, I really don't have to do anything after clicking once since I can just leave it running in the background forever to get unlimited points. There's no way to lose.
Music was interesting though, and the art style was nice and simple.
I still don't entirely get how it works. I think I'm just supposed to kind of click around one of the squares to make it move in a somewhat arbitrary direction, but I do know that making them collide gives me points. However, I really don't have to do anything after clicking once since I can just leave it running in the background forever to get unlimited points. There's no way to lose.
Music was interesting though, and the art style was nice and simple.
One thing that I really didn't like is names of the files index.css and index.js. "index" is a name reserved for the default html page in a folder, and should be used almost exclusively for that. Conventional names for css and js files are "style.css" and something like "main.js", "game.js", "behaviour.js" etc.
One thing that I really didn't like is names of the files index.css and index.js. "index" is a name reserved for the default html page in a folder, and should be used almost exclusively for that. Conventional names for css and js files are "style.css" and something like "main.js", "game.js", "behaviour.js" etc.