Shop Mobile More Submit  Join Login
Platform Game Engine v0.1 by SophieHoulden Platform Game Engine v0.1 by SophieHoulden
A newer replacement engine for this is on the way, if you have cs3/cs4 make sure to check out Edward :)

The current alpha release of already Edward has all the features this engine does + more, so check it out! :D

- - - - - - - - - - - -
its a .fla file so you will need to click 'download to desktop' to view :)

ok, first off this is horrendously raw and I still need to do a lot of work on it, however some of the code is commented and what isnt should be fairly self explanitory.
I am only releasing the 0.1 version because I want anybody to find any bugs that are in at this point, and some people may just want to see how I code my platform games :)

Features:
- running, jumping and crouching (also skidding ;))
- simple system of using floors, walls and ceiling movieclips which the playable character interacts with appropriately
- easily modified character for various animations
- level appearance and complexity is as good as your flash artwork can be
- teleporting between levels so there is screen-by-screen progression similar to early prince of persia
- game loop code all commented

Still to come:
- a help file
- support for more than 10 floors, 10 walls and 10 ceilings
- a moddable main menu featuring the ability to change the controls
- improved (and hopefully simpler) teleporting
- built in preloader
- example game and tutorial on making it

stuff to note about v0.1:
-walls ceilings and floors need to be named uniquely (mcWALL1,mcWALL2,mcWALL3... mcCEILING1,mcCEILING2... mcPLATFORM1,mcPLATFORM2 etc)
-you can have a maximum of 10 walls, 10 ceilings and 10 platforms
-walls ceilings and platforms must not have the same name and number or they wont work
-PLEASE let me know if you need help or find bugs, I want to make this easy to use.
-also tips on coding would be much appreciated ;)

IMPORTANT!:
I havent had time to decide which licence to put on this code but I'll say this:
you are free to read, use and modify this code for the purposes of learning or making a game (even for profit) however you must credit me and give a link back to my page (and please dont be shy about it or hide the link somewhere, you should have a credits page in your menu, you want traffic too right ;p)
by using this you also realise that it is incomplete and I may change the file or improve it without informing you (i.e theres better stuff on the way)

ok, I think thats all the nonsence I need to waffle about, check it out. make something cool people :D

edit: oh yeah, its mx2004 file format ;p
Add a Comment:
 
:iconaskherobrinemc:
AskHerobrineMC Featured By Owner Mar 13, 2014
Hm... Pretty good! Only a few bugs...
Here's a list
1.You can walk through the walls on the 2nd level.
2.the player is staying still when running.

If they are not availble by you then its just my comp! forgive me if theyre fake
Reply
:iconhamza62240:
hamza62240 Featured By Owner Jun 15, 2013  Hobbyist Interface Designer
OK, mind me, im sooo stupid. Now i know you didnt steal and SOMEONE ELSE STOLE! i dont remember the name though.
Reply
:iconnarokusanagi:
NaroKusanagi Featured By Owner Feb 28, 2013  Hobbyist Traditional Artist
OMG!!!!My flash program makes my laptop go crazy...VIRUSES EVERYWHERE~!!!!DX
But maybe I'll use this once I fix that little problem...
Reply
:iconhamza62240:
hamza62240 Featured By Owner Nov 13, 2012  Hobbyist Interface Designer
YOU STOLE THIS???????? IS THIS YOURS?????

O.o

dont block me just asking man is this yours not being a hater i wont report =P
Reply
:iconiamt:
IamT Featured By Owner Oct 20, 2012  Hobbyist Digital Artist
awesome man !
Reply
:iconflashgamecode:
flashgamecode Featured By Owner Jun 28, 2012
Hello, I know our Flash Games Engine maybe can help you: [link]
can like our page on facebook: [link]
thank you
Reply
:iconsamsfotos:
samsfotos Featured By Owner Jun 25, 2012  Hobbyist Photographer
Thanks! [link]
Reply
:iconhazardousthing:
Hazardousthing Featured By Owner Jun 14, 2012  Student Digital Artist
This was used to make one of my favourite flash games EVA: the Nevermore series! If playing those games doesn't show the pure awesomeness that can be accomplished with an engine like this, I don't know what does!
Reply
:iconreithevamp:
ReiTheVamp Featured By Owner Jan 17, 2012
Are you still working on this? It's really helping with my game, i would like to see it finished because it is extremely useful :)
Reply
:iconsophiehoulden:
SophieHoulden Featured By Owner Jan 18, 2012  Professional General Artist
like I say in the cpomments for this deviation, there is a replacement for this called Edward, there's a link there :)
Reply
:iconsammi-psycho:
Sammi-Psycho Featured By Owner Aug 2, 2011  Hobbyist General Artist
Will this be able to work if you have Macromedia Flash MX?
Reply
:iconpredatoryprecipita:
predatoryprecipita Featured By Owner Jul 29, 2011
can ppl use this with zilch experience?
Reply
:iconhikariyamikage:
HikariYamiKage Featured By Owner May 10, 2011  Student General Artist
K, I got the right version of flash now. XD
So, I just copied the code from your file into mine and named everything like its supposed to....Well right now I only have the player and one platform. XD
But when I test it, he just falls right through the platform. D:
Im pretty sure I named it right, cause the platform turned invisible like the code says its supposed to, so why doesnt my char. stop falling? DX
Reply
:iconhikariyamikage:
HikariYamiKage Featured By Owner May 10, 2011  Student General Artist
K, I got the right version of flash now. XD
So, I just copied the code from your file into mine and named everything like its supposed to....Well right now I only have the player and one platform. XD
But when I test it, he just falls right through the platform. D:
Im pretty sure I named it right, cause the platform turned invisible like the code says its supposed to, so why doesnt my char. stop falling? DX
Reply
:iconhikariyamikage:
HikariYamiKage Featured By Owner May 10, 2011  Student General Artist
K, I got the right version of flash now. XD
So, I just copied the code from your file into mine and named everything like its supposed to....Well right now I only have the player and one platform. XD
But when I test it, he just falls right through the platform. D:
Im pretty sure I named it right, cause the platform turned invisible like the code says its supposed to, so why doesnt my char. stop falling? DX
Reply
:icondracoloth:
Dracoloth Featured By Owner May 9, 2011
That means you have a very early version of flash, this was made in MX 2004
Reply
:iconhikariyamikage:
HikariYamiKage Featured By Owner May 9, 2011  Student General Artist
Ehh...It doesnt let me open it. @________@ "Unexpected file format".
Reply
:iconnth281:
nth281 Featured By Owner May 7, 2011
rock on! lovely addition!
Reply
:icondracoloth:
Dracoloth Featured By Owner May 6, 2011
lol, nvm i was being an idiot and not putting a stop(); on the first frame.
Reply
:icondracoloth:
Dracoloth Featured By Owner May 6, 2011
Um, hi. you probably know that you made an extra frame in the beggining. However it does not start on that frame... it starts on the second frame. Why? I looked through the code and found nothing that would cause it to do that... Thanks!
Reply
:iconmirageatoli:
MirageAtoli Featured By Owner Dec 10, 2010
Forgot to mention this in the last reply, but I am surprised you didn't create components for the platform elements, especially with Edward.

You could expose the element's properties without having to create a unique instance in the library with changed Actionscript code.
Reply
:iconmirageatoli:
MirageAtoli Featured By Owner Dec 10, 2010
I am tweaking this engine, to possibly use; it may seem strange to use this engine over Edward, but the fact this engine runs on AS2 makes it a great candidate for games optimized for Wii using the Wiicade libraries.
Reply
:iconcoolprinter:
CoolPrinter Featured By Owner Dec 4, 2010   Filmographer
lol I fix it so I can have 10,000 floors, walls and ceilings
Reply
:iconfelipebriani:
FelipeBriani Featured By Owner Sep 2, 2010
Awesome! Always wanted to learn how to make a game ... If I have doubts, I ask for your help ok? and of course, if successful, the credits of the code they go to you!
:D
Reply
:iconcoolprinter:
CoolPrinter Featured By Owner May 25, 2010   Filmographer
I think u stole this
Reply
:iconsophiehoulden:
SophieHoulden Featured By Owner May 26, 2010  Professional General Artist
really? why?
Reply
:iconcoolprinter:
CoolPrinter Featured By Owner May 26, 2010   Filmographer
oh nvm I just found out this is your second account xp
Reply
:iconminnan2:
Minnan2 Featured By Owner Dec 15, 2009
FORGET IT
Reply
:iconminnan2:
Minnan2 Featured By Owner Dec 15, 2009
HOW DO I DOWNLOAD IT!!!!
Reply
:iconthem---bones:
Them---Bones Featured By Owner Sep 23, 2009
i'm having trouble with it i cant seem to open it i saved into my documents and when i click it a message pops up that i dont wanna read
Reply
:iconsophiehoulden:
SophieHoulden Featured By Owner Sep 23, 2009  Professional General Artist
what gives the error, flash, or the OS? have you tried downloading the file again, and making sure its compatable with the version of flash that you have? (remember you need the full adobe flash software, not just the flash player)
Reply
:iconhamza62240:
hamza62240 Featured By Owner Dec 8, 2012  Hobbyist Interface Designer
Please give me some member ship?

And no bugs in the engine :D

Make 0.2 and then 3 4 5 6 and keep making it like edward cause YOUR CODING SKILLZ ROX and i have flash 8 so i can't get Edward =(
Reply
:iconzonezero1:
ZoneZero1 Featured By Owner Aug 1, 2009  Hobbyist General Artist
Hey I've been trying to program a script for a four player game but I'm a begginer and I dont want to use engines or anything could you give sources or book names that helped you learn so much.
Reply
:iconsophiehoulden:
SophieHoulden Featured By Owner Aug 2, 2009  Professional General Artist
well the book that helped me learn the most was the one you get with the program called 'flash help' ;)

other than that I found the best teacher was experimentation. and I only actually have one game specific programing book, though its outdated now so if you want it you'll have to check for new versions, it was called 'flash mx 2004 game design demystified' and if you are a begginer to programming entirely I would be breaking some kind of rule if I didnt reccomend 'Learning Acsionscript 3.0' for me who already knew as2, I could skip over most of the book, but was very impressed at how useful it would be for begginers :) [link]
Reply
:iconzonezero1:
ZoneZero1 Featured By Owner Aug 4, 2009  Hobbyist General Artist
Darn I knew I should've started with as3.
can I buy that book "Learning Actionscript 3.0"
at common book stores?
Reply
:iconsophiehoulden:
SophieHoulden Featured By Owner Aug 5, 2009  Professional General Artist
I honestly have no idea, its been a long time since I bought a technical book IRL, cant hurt to look though, and most stores will order it for you if you ask :)
Reply
:iconzonezero1:
ZoneZero1 Featured By Owner Aug 5, 2009  Hobbyist General Artist
oh thnx.
Reply
:iconzonezero1:
ZoneZero1 Featured By Owner Aug 5, 2009  Hobbyist General Artist
You said in the description you would make a tutorial do you have a estimated release date for that?
Reply
:iconzonezero1:
ZoneZero1 Featured By Owner Aug 4, 2009  Hobbyist General Artist
I uploaded it [link]
please give constructive critisism.
Reply
:iconnodrogy:
Nodrogy Featured By Owner Jul 24, 2009
Thank you so much, I've been having trouble finding a tutorial on how to do a platform game, this will help me a lot! ^^
Reply
:iconwolfshadowxd:
wolfshadowxd Featured By Owner Jun 21, 2009
Hey, I made a (very short and pointless) game using the Edward game engine. Should I give you the link to it?

I did credit you. There's a link to this page and the Edward site in the artist's comments.
Reply
:iconsophiehoulden:
SophieHoulden Featured By Owner Jun 21, 2009  Professional General Artist
you dont have to give me a link, but I'd love to play it :D
Reply
:iconwolfshadowxd:
wolfshadowxd Featured By Owner Jun 21, 2009
OK. I just submitted it a few seconds ago, so if you go to my page it should be there. I think it's called "Pointless Kitty Game" or something like that. It was just an experiment, so don't expect much. An actual game would be a lot longer, with better graphics.
Reply
:iconchickenwhite:
Chickenwhite Featured By Owner Jun 4, 2009  Hobbyist General Artist
I saw this in action via Nevermore, awesome work >w<
Reply
:iconflamingtoaster223412:
FlamingToaster223412 Featured By Owner Jun 2, 2009
Ok this is a noob question but do you need anything else other than the file? I pretty much know the answer but i just have to comferm it.
Reply
:iconsophiehoulden:
SophieHoulden Featured By Owner Jun 2, 2009  Professional General Artist
yes, you'll need the adobe flash software, the flash player alone wont do it.
Reply
:iconoxidealloy:
OxideAlloy Featured By Owner May 17, 2009  Hobbyist Digital Artist
Thanks for writing the code and putting in so many helpful comments in it. I will definitely try to use this.
Reply
:iconomnimuffin:
Omnimuffin Featured By Owner May 16, 2009  Student General Artist
Nice stuff.
Reply
:icondaxspace:
Daxspace Featured By Owner Apr 14, 2009
i just got to say thanks sooo much for this, iv studied and learnt from this so much and is the foundation of how i build my portfolio. im giving u credit for the help and willing to show u my creations from it if u wish :P

THANK YOU


x
Reply
:iconmilk-manofplyiersinc:
How do you change the slipperyness of the ground/how far he slides?
Reply
Add a Comment:
 
×
Download FLA download, 1.3 MB




Details

Submitted on
July 10, 2006
File Size
1.3 MB
Thumb

Stats

Views
65,463 (3 today)
Favourites
212 (who?)
Comments
117
Downloads
13,898
×