Log In  

Cart #graph_adventure-1 | 2019-07-17 | Code ▽ | Embed ▽ | No License

Here's a project I've been working on. It started as a simple viewer for different graphs, but then it turned into a platformer. The game is fully playable, but it needs some additional content, which is why I put it under Work in Progress.

What makes this project interesting is the fact that I didn't use any sprites or the map editor at all. Every stage is constructed using functions. Funtions can be very powerful for setting collision, as this way you can make pretty much any shape you want. You can also make the terrain dynamic and depend on time. I also added some simple physics into the game, utilising the difference in values of the function for the ball to gain some speed, but it could definitely be better. It's a bit slippery, but I wanted the ball to have some sense of momentum.

I hope you enjoy the game! There is not much content yet, but I'll update it later (I should probably add some audio too). Any feedback is welcome!

P#65900 2019-07-17 10:08 ( Edited 2019-07-17 10:22)

Interesting concept - would definitely be worth expanding it.

One gameplay remark though: it looks like the ball doesn't have the same gravity pull when airborne vs. sliding down a curve.
It breaks the predictability of the ball imho.

P#65911 2019-07-17 20:40

@freds72 That is true, the ball behaves quite differently on the air and on the ground. I basically made it such that the ball gains more horizontal speed steeper the slope is, but vertical speed only depends on gravity. On the air the ball also doesn't slow down, but on the ground it does. The physics are hardly realistic, though, so I can see your point. I'll keep on working on that!

I also had some feedback about the camera, because it doesn't show far enough into the direction you're moving. Made some small tweaks already, but I'll try and improve it further before releasing an update.

Lastly, I made some changes on how fast the ball can change direction, so that the ball has better feel of momentum. It should also make finetuning your position a bit easier.

P#65941 2019-07-19 08:07 ( Edited 2019-07-19 08:07)

Definitely agree about the camera - it might make sense just to hold the ball closer to the left side of the screen?

Anyway, that was tricky and hard and I had lots of fun. I haven't seen a game like this before and it was a nice new experience. <3

P#71318 2019-12-22 17:24
:: dw817

Yeah ! This is actually fun and quite challenging, @ville111. Shows what can be done just with a few lines, a circle, and a bunch of math.

Definitely gets my STAR.

P#71347 2019-12-23 17:21

Really fun concept!

Definitely expand on this, and make the end screen so you have to press Z+X so you don't miss it!

P#71847 2020-01-08 21:11

[Please log in to post a comment]

Follow Lexaloffle:        
Generated 2020-02-24 07:05 | 0.039s | 2097k | Q:41