Adventure Game Studio

Community => Adventure Related Talk & Chat => Topic started by: Gregjazz on Mon 12/04/2004 01:35:45

Title: AGS platform game engine
Post by: Gregjazz on Mon 12/04/2004 01:35:45
Ahah, you're thinking I'm looking for a platform game engine for AGS? Well you're wrong! I made a platform game engine for anyone to use or learn from. My scripting in it was kind of messy, so you can scratch out that "learn from" part.

Anyways, I made a quick first level with a big scrolling map. It's pretty straight-forward to make levels in it--just look at the example map.

Well, here it is: http://herculeaneffort.adventuredevelopers.com/lf.zip (http://herculeaneffort.adventuredevelopers.com/lf.zip)

I may mention that it was originally designed on a slow computer, so you'll probably have to take out the "SetGameSpeed" thing in the start of the script.

Thank you and enjoy!
Title: Re:AGS platform game engine
Post by: Moox on Mon 12/04/2004 04:10:51
nice, but where do all his combat skills come into effect
Title: Re:AGS platform game engine
Post by: Gregjazz on Mon 12/04/2004 04:56:19
Well, let's say you were attacked by large masses of hypothetical baddies (let's just pretend they're running toward you in the game, weilding large intimidating weapons). Ahah, you could then jump kick, crouch to dodge, run and super-punch! They are defeated!

Now wasn't pretending fun?

Actually I (the lazy person I am) just didn't get time to add baddies, so you can do that yourself. :)
Title: Re:AGS platform game engine
Post by: on Mon 12/04/2004 05:23:51
Very cool ..
Title: Re:AGS platform game engine
Post by: Rui 'Trovatore' Pires on Mon 12/04/2004 08:09:03
Just for the sake of completion, I'd like to mention that there was a previous attempt at making a side-scroller with AGS. I don0t remember exactly by who, but I know it's someone from GAC. 2ma2, I think. You can check it out in the games page, non-adventure games.
Title: Re:AGS platform game engine
Post by: MrColossal on Mon 12/04/2004 08:18:27
http://www.agsforums.com/games.php?action=detail&id=220

Platformerius: The Ninja Incident by 2ma2 who is a long way from Greece.

but i think Geoffkahn knows about this already [?]
Title: Re:AGS platform game engine
Post by: Rui 'Trovatore' Pires on Mon 12/04/2004 08:21:26
I think he does, too, it was just a little reference for everyone else who read this thread and didn't know about it.
Title: Re:AGS platform game engine
Post by: foz on Mon 12/04/2004 13:27:37
I am working on a platform game as well....(i think i inspired geoffkhan to make this when he was beta testing mine.)

Mines on hold for moment due to MIA my main project...

But if you would like to see screenshots its in games under production as james bond.

Geoffkhan has made a very good engine and i m sure others will play around with it.......(You do need some scripting knowledge to make games that are`nt adventures though.)

Good work G....

I`ll probaly use some of your ideas myself.
Title: Re:AGS platform game engine
Post by: Gregjazz on Mon 12/04/2004 21:13:58
Yeah, I played Platformius a while back. I tried messing around with the engine -- including trying to make it scroll and stuff -- but it didn't work out. So I finally made this one. Feel free to laugh and make fun of my scripting and rip little peices out of it to use in your own games. Yeah, the scripting is kinda messy. Okay, it's very messy.
Title: Re:AGS platform game engine
Post by: Ginny on Mon 12/04/2004 22:20:33
Ooh, great work Greg! Is it just me, or are there many non-adventures being made? I'm planning to make and RPG(ish - just the RPG features I want) demo, but I have other games to make first... Which reminds me.. MAGS!!!! :)
Title: Re:AGS platform game engine
Post by: LordHart on Tue 13/04/2004 04:31:02
I'm trying to make something with Sylphers IF source... I've changed it around heaps though, so that I can make the rooms work and that... but it's pretty annoying. :-[
Title: Re:AGS platform game engine
Post by: rtf on Tue 13/04/2004 05:19:23
Two thumbs up!  I love the character art.


I don't get the platform thing at all in AGS, though.

Like, how the hell does he move with no walkable areas?  Baffles me.  ???
Title: Re:AGS platform game engine
Post by: Gregjazz on Tue 13/04/2004 05:58:25
No thumbs up on the art, please. I ripped the character art from Little Fighters 2. Sorry to get you guys excited, but I didn't have time to draw my own. :(

Walkable areas are unnecessary because I manually move the character's X and Y coordinates when you use the arrow keys.
Title: Re:AGS platform game engine
Post by: Gfunkera on Tue 13/04/2004 18:41:39
very cool, is there a way to setup..... Lets say gamepads (as in sidewinder, gravis gamepad?) to be used with these platforms?? For a developer would it be possible w/ AGS
Title: Re:AGS platform game engine
Post by: Migs on Tue 13/04/2004 19:22:33
BWAHAHAHAHAHAHA, THIS IS AWESOME!

For a gamepad, you'd have to write a plugin for it.  I was never a huge fan of using gamepads to play computer games.
Title: Re:AGS platform game engine
Post by: Gfunkera on Tue 13/04/2004 20:03:38
lets say I wanted to flip it so it scrolled up only ya' know for like a car game kinda like old school GTA?? How would I do this?
Title: Re:AGS platform game engine
Post by: Rui 'Trovatore' Pires on Wed 14/04/2004 08:22:59
I guess that'd require a different engine, Demorgon. There's an engine for 1st-person-ish car "racing" in the demo game, but not for top-down view.
Title: Re: AGS platform game engine
Post by: Captain Mostly on Sat 09/07/2005 14:01:27
Hi, I just thought I'd anounce that I'm pinching a large portion of this platform engine for a new vegetable-patch-extreem game I'm making for my BF's birthday.

In my readme I've got: "Vegetable Patch Extreem Physics Engine courtesy of Geoffkhan."

I hope this is ok!
Title: Re: AGS platform game engine
Post by: Rui 'Trovatore' Pires on Sat 09/07/2005 14:06:01
EEEK! I have NOT added this to my resource page yet! How nasty of me! I'll di it right away!
Title: Re: AGS platform game engine
Post by: Ishmael on Sat 09/07/2005 21:37:13
In case anyone is missing it, I've mirrored the older Platformerius platform thingy here: http://koti.mbnet.fi/tk-/files/AGS/platform.zip
Title: Re: AGS platform game engine
Post by: Gregjazz on Sun 10/07/2005 00:37:13
Quote from: Captain Mostly on Sat 09/07/2005 14:01:27
Hi, I just thought I'd anounce that I'm pinching a large portion of this platform engine for a new vegetable-patch-extreem game I'm making for my BF's birthday.

In my readme I've got: "Vegetable Patch Extreem Physics Engine courtesy of Geoffkhan."

I hope this is ok!

Heheh, cool. Hope you were able to find some relatively readable code in that... I'm sure I could do a much better job now. :P
Title: Re: AGS platform game engine
Post by: Akumayo on Sun 10/07/2005 01:08:23
I have one word to say, followed by alot of praise.

WOW

Geoffkhan, this will absolutely REVOLUTIONIZE AGS if it gets into the right hands, (my hands probably aren't those right one, but whatever).  I simply LOVE this engine, its user friendly!  Especially with the level creation, I can already see basic arcade storyboarding in my head!  You've opened like, every door in my imaginations LOCKED DOWN game closet!!  Thank you SOOO much!!!!
Title: Re: AGS platform game engine
Post by: monkey0506 on Sun 10/07/2005 02:42:30
Quote from: Geoffkhan on Sun 10/07/2005 00:37:13Heheh, cool. Hope you were able to find some relatively readable code in that... I'm sure I could do a much better job now. :P

Your scripting skills have indeed come a long way since last year.  From what I've personally seen.

BTW, I can't look at this now, but I will take a look at it as soon as I get a chance (when I'm on my main computer).
Title: Re: AGS platform game engine
Post by: Helm on Sun 10/07/2005 11:07:02
Quotebut I know it's someone from GAC. 2ma2, I think.


2ma2 isn't even a honorary member. We hate him. He's a betrayer and deserter of ags.
Title: Re: AGS platform game engine
Post by: Ashen on Sun 10/07/2005 12:31:22
Quote
this will absolutely REVOLUTIONIZE AGS if it gets into the right hands

Given that this thread is more than a year old, I'd say it's a very slow revolution.
Title: Re: AGS platform game engine
Post by: Bugalicious on Sun 10/07/2005 14:00:32
Quote from: Helm on Sun 10/07/2005 11:07:02
Quotebut I know it's someone from GAC. 2ma2, I think.


2ma2 isn't even a honorary member. We hate him. He's a betrayer and deserter of ags.

wow. so much hatred. wheres the love man?
Title: Re: AGS platform game engine
Post by: Pumaman on Sun 10/07/2005 14:10:19
Oh, you should have seen Helm and 2ma2 slug it out at Mittens. It was a veritable blood bath.
Title: Re: AGS platform game engine
Post by: Helm on Sun 10/07/2005 16:21:37
It all came down to homoerotic arm-wrestling
Title: Re: AGS platform game engine
Post by: Akumayo on Sun 10/07/2005 18:11:59
I don't care how old this topic is!  I think this is the 2nd most amazing AGS related thing I've ever seen!  (AGS being the 1st of course).  I've already started developing with it.  You can do anything with this system!  Pitfall, Donkey Kong, Mario, Super Mario, Super Mario World 2, Super Mario World 3, Yoshi's Island, all our favorite SNES games can come back to life!
Title: Re: AGS platform game engine
Post by: Helm on Sun 10/07/2005 19:56:44
Akumayo... you do know there's engines geared towards this specific thing like Game Maker, right?
Title: Re: AGS platform game engine
Post by: Akumayo on Sun 10/07/2005 20:01:35
How dare you point that out to me!  I love AGS, I wouldn't switch unless money was involved!  Besides, so far AGS is the most user friendly and flexible system I've tried out, this platform thing just opens up a new genre in things AGS is capable of.
Title: Re: AGS platform game engine
Post by: Rui 'Trovatore' Pires on Sun 10/07/2005 20:30:12
You mean like Bear Story? Arr. AGS is über flexible. Though this particular oddity is rather old (was old before Geof, thanks to the Platformerius engine).
Title: Re: AGS platform game engine
Post by: Akumayo on Sun 10/07/2005 22:17:26
The concept of a platform engine may be old, but Geof's is ~unique~ because with platformius, making a new level was not only difficult, but frustrating, and the screen didn't scroll.  Geof's is wonderful, you can make a new level in about 2 minutes, complete with spike pits, floating platforms, and collectable tokens, AND the screen scrolls.  That's why I like this system so much better.
Title: Re: AGS platform game engine
Post by: Helm on Sun 10/07/2005 22:52:37
I'm not sure, but I don't think CJ's going to cry if you make your platform games in Game Maker.
Title: Re: AGS platform game engine
Post by: Akumayo on Sun 10/07/2005 22:57:12
Probably not....but I don't have time to learn a new system either, it took me all summer to learn this one in... whatever year that was....
Title: Re: AGS platform game engine
Post by: Gregjazz on Mon 11/07/2005 07:30:31
Quote from: Akumayo on Sun 10/07/2005 01:08:23
I have one word to say, followed by alot of praise.

WOW

Geoffkhan, this will absolutely REVOLUTIONIZE AGS if it gets into the right hands, (my hands probably aren't those right one, but whatever).  I simply LOVE this engine, its user friendly!  Especially with the level creation, I can already see basic arcade storyboarding in my head!  You've opened like, every door in my imaginations LOCKED DOWN game closet!!  Thank you SOOO much!!!!

Heh, thanks so much!

You might want to just rip code here and there to use for your own platform game. Like I said, I'm not 100% happy with the platform game engine. The double tap running and attack buttons, for example, were pretty hacked together. Sometime I'll have to make a much cleaner engine...
Title: Re: AGS platform game engine
Post by: Akumayo on Mon 11/07/2005 20:46:03
Actually, I like this version very much, I'm using the template you already had to formulate The Spire BUM BUM BUM!  I've actually used some of the glitches (running off edge of screen causes death unless there are walls all around, if a moving platform is goin up, then character slides off of it, if platform and barrier collide, character slides off, etc) to make the game more interesting!  EXAMPLE:  Four randomely moving platforms float about, but the character has to use them to reach the top of the screen!  He/She must constantly jump on the center of the platform, lest its magneto energy give out, plummeting the character into the deep!
Title: Re: AGS platform game engine
Post by: Captain Mostly on Thu 28/07/2005 08:53:33
I've nearly finished this game now... But my mind is full of ideas for full fusion AGS platform adventure games that this engine would be perfect for implementing.... Although it'll be AGES before *I* do it...  :-*
Title: Re: AGS platform game engine
Post by: 2ma2 on Thu 28/07/2005 21:52:15
The biggest reason P:tNI is useless for scrolling is that the code was specialized to cure som really nasty bugs, also known as "features" at the screen edges. I suspect this code lingers on. I gotta check Geoffkhans code out!

Also, the only reason I'll attend Mittens is to burn down Greece and gay Helm to death!
Title: Re: AGS platform game engine
Post by: Captain Mostly on Sat 30/07/2005 09:52:35
yikes!
Title: Re:AGS platform game engine
Post by: arj0n on Thu 02/10/2008 15:21:54
Quote from: foz on Mon 12/04/2004 13:27:37
I am working on a platform game as well....(i think i inspired geoffkhan to make this when he was beta testing mine.)

Mines on hold for moment due to MIA my main project...

But if you would like to see screenshots its in games under production as james bond.

Geoffkhan has made a very good engine and i m sure others will play around with it.......(You do need some scripting knowledge to make games that are`nt adventures though.)

Good work G....

I`ll probaly use some of your ideas myself.


Are you the one that created that James Bond platform game?
If so, the link is broken, can you fix it...
Title: Re: AGS platform game engine
Post by: Shane 'ProgZmax' Stevens on Fri 03/10/2008 07:24:13
Please stop resuscitating incredibly old threads.  It is not an easy rule to follow sometimes, but it really is for the best!  And there's no need to reply saying 'sorry' or 'oops' or anything, just keep an eye on the last post date and avoid posting in a thread older than 6 months unless you personally have new information to offer about the topic (or you started the thread in the first place). 

As for the platform engine, a quick look at the description for James Bond would've told you that the Platformerius plugin was made by 2ma2 and not GregJazz.  Just pm people if you have questions like this, okay?

Thanks!
Title: Re: AGS platform game engine
Post by: arj0n on Sat 04/10/2008 22:24:24
But my question wasn't who made the engine but who made the game (since the author seems to be [unknown]......
In a lot of topics people ask other people questions but when i do that i have to PM a person, do i not understand a forum rule or something??
Title: Re: AGS platform game engine
Post by: jetxl on Sat 04/10/2008 23:59:53
James Bond the platform game was made by Foz, a brittish chap best known for Flashbax and M.I.A.
He's not very active anymore but you can find a copy of the game here (http://aafiles.bicycle-for-slugs.org/non-adventure/).

And no, you didn't break a forum rule. It's more some kind of weird internet ettiquet thing I suppose.
Title: Re: AGS platform game engine
Post by: TerranRich on Sun 05/10/2008 00:39:14
It's more like common sense. If a thread is over three years old, common sense says to PM the creator with a question. There's a slim-to-none chance that the person in question will even read this, if he's even still active on this forum.
Title: Re: AGS platform game engine
Post by: Radiant on Mon 06/10/2008 17:30:03
But since we're talking about PFGs anyway, one of the suggestions I've heard at Mittens was indeed doing an AGS platformer again, so I might just write up a super mario clone at some point :)