HitCoder
|
|
Posted on: September 14, 2014, 03:42:06 pm |
|
|
Location: Oxford, England Joined: Aug 2014
Posts: 157
|
Hi, this is pretty much self explanatory. I'm also unsure if this is the right place to post this. I'm in need of a sonic engine (Maybe something like Sonic Dash - or maybe a port of sonic dash that works properly in enigma), as I was developing a sonic fangame, but would rather make it in Enigma, for many, many reasons - multi-platform compiling is one of them, along with games being compiled and not interpreted - but all game maker engines I have tried just cause compile errors, no matter what I try. I have tried game maker studio compatible engines, still no success. Thanks in advance for any help.
~~HitCoder~~
|
|
|
Logged
|
Computer Scientist, Programmer in C#, C/C++, Java, Python, GML, EDL, and more. Hobbyist musician. DISCORD: HitCoder#4530
|
|
|
|
HitCoder
|
|
Reply #2 Posted on: September 14, 2014, 05:06:20 pm |
|
|
Location: Oxford, England Joined: Aug 2014
Posts: 157
|
None of the engines will probably work without modification. Your best bet is you post those engines here and see if anyone has the time to get them working.
Ok, sure. Sonic Dash+ engine: http://dl.dropbox.com/u/5170721/Sonic%20D%2B.rarSonic Xmas engine: https://www.sendspace.com/file/wbh4kwSuper ring: http://www.mediafire.com/download/csk1l4q72cxxgfy/Super+Ring+Engine+V2.zipSonic engine plus: http://www.mediafire.com/download/3po15czhpwdpz9a/Sonic+Engine+Plus.rarGame Maker Studio engine: http://forums.sonicretro.org/index.php?showtopic=31723<NEWLY ADDED> Sonic Geneis/Advance Engine originally in GM6 and also repurposed: http://gmc.yoyogames.com/index.php?showtopic=368031Sonic Rex Engine: http://gmc.yoyogames.com/index.php?showtopic=456698Super Sonic SRU Tutorial: http://sandbox.yoyogames.com/games/204267-super-sonic-sru-tutorialI'd prefer someone to fix up the dash engine, but if it's easier to do any other engines, then do so.
|
|
« Last Edit: September 27, 2014, 03:04:59 pm by HitCoder »
|
Logged
|
Computer Scientist, Programmer in C#, C/C++, Java, Python, GML, EDL, and more. Hobbyist musician. DISCORD: HitCoder#4530
|
|
|
Josh @ Dreamland
|
|
Reply #3 Posted on: September 14, 2014, 05:18:41 pm |
|
|
Prince of all Goldfish
Location: Pittsburgh, PA, USA Joined: Feb 2008
Posts: 2950
|
We had one on the EDC that polygone posted a long time ago. It's possible the author had him take it down, as I don't see it, anymore. It worked fine, at the time.
|
|
|
Logged
|
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble "I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
|
|
|
HitCoder
|
|
Reply #4 Posted on: September 14, 2014, 05:28:32 pm |
|
|
Location: Oxford, England Joined: Aug 2014
Posts: 157
|
We had one on the EDC that polygone posted a long time ago. It's possible the author had him take it down, as I don't see it, anymore. It worked fine, at the time.
Aw, that's a shame. Also, I was just trying to port the xmas engine, as it is pretty old, and discovered that constants are handelled completely different, and I have to completely retype each and every one of them. could you please add a feature to import game maker style constant files? Also, constants are lost once you re-open a project file. EDIT - Has anyone got the time to fix up an engine?
|
|
« Last Edit: September 15, 2014, 02:41:50 pm by HitCoder »
|
Logged
|
Computer Scientist, Programmer in C#, C/C++, Java, Python, GML, EDL, and more. Hobbyist musician. DISCORD: HitCoder#4530
|
|
|
HitCoder
|
|
Reply #5 Posted on: September 16, 2014, 04:29:43 pm |
|
|
Location: Oxford, England Joined: Aug 2014
Posts: 157
|
Bump, anyone who can help?
|
|
|
Logged
|
Computer Scientist, Programmer in C#, C/C++, Java, Python, GML, EDL, and more. Hobbyist musician. DISCORD: HitCoder#4530
|
|
|
Goombert
|
|
Reply #6 Posted on: September 16, 2014, 09:48:54 pm |
|
|
Location: Cappuccino, CA Joined: Jan 2013
Posts: 2993
|
I would help if I could but I am currently swamped with school and other more pertinent ENIGMA issues.
|
|
|
Logged
|
I think it was Leonardo da Vinci who once said something along the lines of "If you build the robots, they will make games." or something to that effect.
|
|
|
HitCoder
|
|
Reply #7 Posted on: September 17, 2014, 03:23:55 pm |
|
|
Location: Oxford, England Joined: Aug 2014
Posts: 157
|
I would help if I could but I am currently swamped with school and other more pertinent ENIGMA issues.
Thanks for the consideration though, I appreciate it. And I know what you mean about school. Lol.
|
|
|
Logged
|
Computer Scientist, Programmer in C#, C/C++, Java, Python, GML, EDL, and more. Hobbyist musician. DISCORD: HitCoder#4530
|
|
|
HitCoder
|
|
Reply #8 Posted on: September 19, 2014, 02:14:23 pm |
|
|
Location: Oxford, England Joined: Aug 2014
Posts: 157
|
Bump, sorry I'm desperate .-.
|
|
|
Logged
|
Computer Scientist, Programmer in C#, C/C++, Java, Python, GML, EDL, and more. Hobbyist musician. DISCORD: HitCoder#4530
|
|
|
HitCoder
|
|
Reply #9 Posted on: September 23, 2014, 04:39:45 pm |
|
|
Location: Oxford, England Joined: Aug 2014
Posts: 157
|
Bump, again.
|
|
|
Logged
|
Computer Scientist, Programmer in C#, C/C++, Java, Python, GML, EDL, and more. Hobbyist musician. DISCORD: HitCoder#4530
|
|
|
Goombert
|
|
Reply #10 Posted on: September 23, 2014, 05:16:35 pm |
|
|
Location: Cappuccino, CA Joined: Jan 2013
Posts: 2993
|
The BadA major problem with all of these is that every one would require a lot of recoding to even work in Studio because of their reliance on the deprecated variable maps and dynamic execution/reflection. We do intend to add support for these features, but I am thinking about taking the time some day and adding the variable maps (variable_local_get/set) and adding a compatibility setting but I think Josh would probably prefer I hold off on that so I am not sure. In fact I have faith that if someone took the time to implement the functions the Sonic SRU engine would work, it only uses them to lookup the animations by name, this is one of the things I hate about how people used the variable maps, too lazy to write their own maps with data structures. The MundaneI want to assist you with this HitCoder so while waiting for TKG to respond to me I decided to do some more digging. First you guys missed a couple of other engines out there. Sonic Geneis/Advance Engine originally in GM6 and also repurposed: http://gmc.yoyogames.com/index.php?showtopic=368031Sonic Rex Engine: http://gmc.yoyogames.com/index.php?showtopic=456698Super Sonic SRU Tutorial: http://sandbox.yoyogames.com/games/204267-super-sonic-sru-tutorialThere is also the following blog I found which describes some of the math involved in making a Sonic engine with GM. http://gamemakercookbook.blogspot.com/2014/07/sonic-game-engine.htmlThere is also the Sonic Physics Guide. http://info.sonicretro.org/Sonic_Physics_GuideAnd here is a whole list of resources about Sonic games in GM. http://www.mrhow.net/s/how-to-make-a-sonic-game-with-game-maker.html#.VCH9shbPatcThe GoodThe following tutorial works perfectly. Just rename the room when you download it because it has illegal tokens. http://sandbox.yoyogames.com/games/203480-sonic-spindash-tutorialThis tutorial is the same as the one before, just rename the room and it should run. http://sandbox.yoyogames.com/games/191649-sonic-homing-attack-tutorialI'll post back with more later.
|
|
« Last Edit: September 23, 2014, 06:10:34 pm by Robert B Colton »
|
Logged
|
I think it was Leonardo da Vinci who once said something along the lines of "If you build the robots, they will make games." or something to that effect.
|
|
|
HitCoder
|
|
Reply #11 Posted on: September 25, 2014, 10:42:48 am |
|
|
Location: Oxford, England Joined: Aug 2014
Posts: 157
|
All I really need as a base is a 360 degree rotation engine, for like, slopes, and stuff. That way, I can build on top of it, anything I needed. Thanks for the help though.
|
|
|
Logged
|
Computer Scientist, Programmer in C#, C/C++, Java, Python, GML, EDL, and more. Hobbyist musician. DISCORD: HitCoder#4530
|
|
|
edsquare
|
|
Reply #12 Posted on: September 25, 2014, 04:33:16 pm |
|
|
Location: The throne of ringworld Joined: Apr 2014
Posts: 402
|
All I really need as a base is a 360 degree rotation engine, for like, slopes, and stuff. That way, I can build on top of it, anything I needed. Thanks for the help though.
Maybe you can find some help here: http://enigma-dev.org/forums/index.php?topic=2116.0
|
|
|
Logged
|
A child of five would understand this. Send someone to fetch a child of five. Groucho Marx
|
|
|
HitCoder
|
|
Reply #13 Posted on: September 27, 2014, 03:03:53 pm |
|
|
Location: Oxford, England Joined: Aug 2014
Posts: 157
|
All I really need as a base is a 360 degree rotation engine, for like, slopes, and stuff. That way, I can build on top of it, anything I needed. Thanks for the help though.
Maybe you can find some help here: http://enigma-dev.org/forums/index.php?topic=2116.0
If you could make an example that I could use, then yeah, I could probably use that method. I don't quite understand how to put it together though. Thanks.
|
|
|
Logged
|
Computer Scientist, Programmer in C#, C/C++, Java, Python, GML, EDL, and more. Hobbyist musician. DISCORD: HitCoder#4530
|
|
|
HitCoder
|
|
Reply #14 Posted on: September 29, 2014, 02:01:43 am |
|
|
Location: Oxford, England Joined: Aug 2014
Posts: 157
|
Guys, thanks for the help so far, but I have decided to make my own engine using my own knowledge, but using it properly. I'm not bad with game maker and enigma, I'm just a little lazy, but I know what I'm doing 90% of the time. I may make a topic on my engine later on, so people can download it here, and use it as they please.
|
|
|
Logged
|
Computer Scientist, Programmer in C#, C/C++, Java, Python, GML, EDL, and more. Hobbyist musician. DISCORD: HitCoder#4530
|
|
|
|