Discussion in 'Fangaming Discussion' started by The Taxman, Dec 4, 2012.
For all we know, he might not even know this thread exists.
Hmmm. My mistake, then.
I had no idea this was still in the works, let alone that Sonic Nexus got merged in too. (A real shame to me, I loved seeing Taxman's Sonic engine being used by another team.) Hope the new heads of development can see their vision through, fan game work is pretty tough. I'm amazed fan games like SRB2 are still going after all these years that the co-creators left the project.
If I had finished my Sonic engine in Game Maker, it already had lots of ways of managing audio with the SuperSound library. I think most fan game developers simply don't notice the little things, like how the ring sound effects pan from left to right with each one you grab, so the sound department doesn't get much needed attention. There's really no excuse not to when third-party libraries give you so many options.
As for special stages, I've wanted something new and fresh as well. I was going to do a massive labyrinth in 2D with Super Forms and puzzles for my idea, but never got far enough into development to work on that. There are lots of ideas for special stages, but not everybody gets a chance to make them happen, sadly. And, as you said, limitations in skill play a part too.
I fail to understand why everyone is acting like sound management is related to the platform its being developed on. This has nothing to do with that. It all has to do with the attention to detail the developer spends on their game. Am I well aware that the ring sound pans from left to right? Yup! Or even more little details like a 100, 1000, and 10000 comes up after destroying enemies, or hitting a bumper? Yup!
I feel like everything everyone is bitching about they are trying to blame on the platform, when it just boils down to the developer and their attention to detail. Everything mentioned is fully capable in GameMaker, MMF, or whatever the hell you use.
Lots of people hate on these platofrms because they've never used them, and they want to build everything themselves instead of using an existing environment. Honestly, if Game Maker or MMF can make a game that runs well and produce a final product that meets the developer's specs, then anyone starting from dirt is wasting time... but that's my opinion, I guess.
Requiring a Core 2 Duo CPU for a 2D 320x240 single player Sonic to run smoothly is not ideal for many people. Can you even write code in MMF2 ? Everything was 1 file blob, and the programming was only mouse clicking. You only need a keypad to enter numbers.
There is always something about a given platform that cannot be achieved reasonably(like writing a software rasterizer for a 2D game making engine). Even UDK or Unity's Sonic engines suffer due to inherent limitations.
Who doesn't have a Core 2 CPU anymore?
Having a solid hardware standard is not an excuse to implement softwares lazily! :v: I still remember that the first version of Sonic Classic run with unstable framerates on a i7 starting from the second level. (I'm saying that it's Game Maker's fault, not yours, by the way, in case you may be thinking anything).
About this tool set debate, I'll say this: the best tool for the job is the one you are most confortable with, and as a result, the one you can take most advantage of. There is no right or wrong; if you can achieve your goals with it and you are confident with it, that's the right tool. In fact, this is the analysis that Software Architects must perform when deciding which tools the team must use in order to meet the system requirements; ease of use and high abstraction are overvalued in most cases, and are use whenever possible.
About the Rings doppler effect, this is the least of the problems! When I say "audio management", I'm really talking about actual audio management. An example is when multiple sound effects are played simultaneously, their waves are added to each other and causes the much irritating clipping. Even Sonic 4 doesn't have proper audio management! :v:
(Hint: grab many Rings or hit a spring in rapid sucession for awful results.)
(Bonus: Sonic Boom doesn't use the Ring doppler effect! It only uses a mono Ring sound effect that sounds like it was ripped from the Gens emulator with audio quality set to 22050Hz.)
I'm really looking forward to this release. While I'm not trying to get my hopes up too much, in case the game ends up being underwhelming, it continues to look brilliant. Though I'm normally not one to say things like "This is the true Sonic 4", I actually feel like Sonic XG has the potential to achieve classic status. Also, in case you guys didn't spot this in the fourth trailer, there's a new zone. Upon asking about it, Nitemare responded saying that it was Hydro Haven, one of the levels cut in early development. It seems that it will take the place of Golden Gate Zone, which Nitemare deemed bland compared to the other zones.
I don't think doppler means what you think it means.
Do you want any team members to help you out? I can assist with creating music. I don't mind what's your decision. I love Sonic XG
Taxman doesn't work on the game anymore. You'll have to contact Nitemare on his Youtube channel (Joe Waters) and ask him. It would be nice to get some new music for XG. Though the selected tracks are pretty nice, it's too bad that it doesn't have a great custom track like some other fangames.
Indeed. The doppler effect refers to the relative distance of something changing the heard pitch of its sound as it gets closer or further away. Best example? Screaming engines of race cars from cameras across track. Look up info online; the doppler effect is rather interesting.
I am also aware this post is probably sarcastic and my post is probably wholly unneeded
The rings use basic stereo channel alternation. Granted, you're still right about what you meant, but doppler is the wrong word.
Most fan games and engines I'm aware of also stop/restart SFX when played consecutively. That's why you only repeatedly hear the first of the three notes in the ring ditty when you go through a bunch of rings.
Attention to detail is exactly what I was talking about, not playing programming language favorites. How'd you get that idea from what I said?
It definitely doesn't excuse laziness. I did the best I could to make sure my little Shantae engine ran efficiently with Game Maker, even if it uses more memory than I'd like. I'd love to switch to tile-based collisions if I can, for even more speed and fewer objects on-screen.
Your other point is quite true. What you're most comfortable with sometimes wins over using something else. It would be ironically inefficient to dump GML for C++, if I was the sloppiest coder on the planet. :v:
So you were referring to overlap? Ah, yeah, managing things beyond dumping them all on the sound channel makes sense; it can be fairly grating. That's much more clear.
Project is not dead, everyone
Appearantly Nitemare would appreciate your support
It's a great place to get news about the project and support if you will.
Also seems like the game now is in HD. Sweet!
I assume that by HD you mean widescreen, right? Cause HD would mean that it can run at a resolution of at least 1280x720.
Glad to see this is still a thing. Really excited for when it's all said and done.
EDIT - ninja'd by TimmiT :v:
Yeah my bad.
At some point, he could've gotten Clickteam Fusion 2.5 for $25 during a Steam sale, so it's unfortunate he never tried going for that then. Also, where exactly did the creator initially promote this? I couldn't even find a thread about it on SoaH City (really stupid site name compared to Sonic United).
Separate names with a comma.