platformer

Started by zeta_san, Sun 22/09/2024 17:19:45

Previous topic - Next topic

zeta_san

Hi everyone
Is it possible to create a flappy bird type platformer with AGS?

heltenjon

Floaty Rog'

The game that is so difficult, even Batman plays it.

zeta_san


heltenjon

Okay, sorry for the in-joke. Khris made Floaty Rog', which is a Flappy Bird kind of game, so it is possible. Check it out in the link above. The in-joke was that in a small, silly Batman game I made, Batman tries to hide from Alfred that he's playing it.

Crimson Wizard

#4
A lot of things are possible in AGS, the question is only in amount of learning and work effort required.
If you go to the games database, and do "Search Games by Category", then you may search for "Non-Adventure Games" and see a list of platformers, racing games, strategy games, card games, and so on.

Furthermore, there's a list of open-source AGS games:
https://www.adventuregamestudio.co.uk/forums/advanced-technical-forum/a-sticky-list-with-open-source-ags-games/
It includes platformers too.

But AGS is not really best suited for arcade games, there are other game engines that have a better support for this kind of game out of the box.

PS. "how to make a platformer" is rather a topic for "Advanced Technical Forum".

eri0o

Flappy bird is not a platformer, but it's side scroller.

Essentially you have only collision handling and the little physics that goes in the bird is isolated from other elements so it's really simple to implement.

The level, you should think about it in small pieces, like say each up and down pipe plus any elements in between, and then you can either use functions to instantiate this sequence of pieces from a description as they pass or use some variation of it for random generation as they pass.

I think for it you could use a screensize room and use room overlays for the game pieces, and then handle the collisions yourself in script - simple AABB collision would probably work fine.

SMF spam blocked by CleanTalk