I created Sonic Adventure... kind of

  Рет қаралды 166,469

chaomix

chaomix

Күн бұрын

Go to boot.dev at sponsr.is/chaomix and use my code CHAOMIX to get 25% off your first payment. That’s 25% your first month or your first year, depending on the subscription you choose.
Hello. My name is chaomix. I am now the creator of Sonic Adventure. Watch me build it with my own hands.
---Table of Contents-----
0:00​​​​​​​ Intro
1:15 Recreating Sonic Adventure Physics
Conclusion
Outro
End Screen
Intro song by Hyper Potions:
/ hyperpotions
⭐Become a chaomix KZbin Member!
/ @chaomix
🔥Buy chaomix merch here!
kzbin.infostore
👍Follow me!
Twitter: / chaomix
Twitch: / chaomixttv
Instagram: / chaomixttv
Facebook: / chaomixttv
💬Join the discord!
/ discord
#sonic #sonicthehedgehog #unity

Пікірлер: 786
@chaomix
@chaomix 5 ай бұрын
Let me know if you'd like to see me continue this project, and if so, what features you'd like to see added next! Also, huge thank you to boot.dev for making this video possible! Check out sponsr.is/chaomix and use my code CHAOMIX to get 25% off your first payment!
@BiftekisHere
@BiftekisHere 5 ай бұрын
If you ever finish it let us test it!
@IamAVeryNormalSonicEnjoyer
@IamAVeryNormalSonicEnjoyer 5 ай бұрын
Oh, so you're a sonic fan? Name every source code of every single sonic games (including fan-games) Can't do it? That's what I thought You aren't a true sonic fan, are you?
@IndraAshuroAkatsuki
@IndraAshuroAkatsuki 5 ай бұрын
SONIC ADVENTURE 3 BOIS!!! Plz continue
@supersonicboy.941
@supersonicboy.941 5 ай бұрын
I wanna see how to attack enemies in your fan game!
@Randomergoesbrrrr
@Randomergoesbrrrr 5 ай бұрын
You like toriyama's artstyle don't you
@GlaceTheAce2222
@GlaceTheAce2222 5 ай бұрын
I’m so glad chaomix was apart of the original 1998 SEGA Sonic Team that made Sonic Adventure
@chantapslam
@chantapslam 5 ай бұрын
Can’t believe he actually made Sonic the Hedgehog
@zyrenfall
@zyrenfall 5 ай бұрын
Can't believe he was Sonic Adventure.
@vegetafan9922
@vegetafan9922 5 ай бұрын
1998
@AlvinPlayz997
@AlvinPlayz997 5 ай бұрын
Wait Chaomix worked on the original SA1?!
@Sonikku_Za_Hejjihoggu_1991
@Sonikku_Za_Hejjihoggu_1991 5 ай бұрын
Chaomix created Sonic Adventure™, I know that because I was Sonic Adventure™.
@treynobles
@treynobles 5 ай бұрын
I can’t believe Chaomix was a part of the original Sonic Adventure development when he was 4 years old. Truly an inspiration
@tailsmiles8908
@tailsmiles8908 5 ай бұрын
Rip😢
@marshib678
@marshib678 5 ай бұрын
he is asian.
@ninleyarchival
@ninleyarchival 5 ай бұрын
h. u. h 如果你翻译了这个,那么你很可能会被破坏。如果你不想承受这种困境的后果,那么你必须在老鼠爬进来之前分享这个。🎉🎉🎉😊😊😊 这些表情符号使得这被伪装成一个以老小鸡为食的骗局。但是无论哪种方式。匆忙!为了你自己!!!!!!!
@LoganZ1976
@LoganZ1976 5 ай бұрын
Let me guess he's 29 rn?
@Fbi_spiderman
@Fbi_spiderman 5 ай бұрын
⁠you are right
@Froggysrevenge
@Froggysrevenge 5 ай бұрын
"The jump feels a bit janky at times" So, you've recreated it perfectly. No need to tweak it further.
@T.T_CenrryTH
@T.T_CenrryTH 5 ай бұрын
It'd be really interesting if a actual SA1 decomp actually releases. Cause I know damn well sonic fans would turn it into a playground like mario fans did to SM64
@AltKaxREAL
@AltKaxREAL 5 ай бұрын
I wonder if there's actually somebody out there right now working on a SA1decomp that will release in a few years down the line
@T.T_CenrryTH
@T.T_CenrryTH 5 ай бұрын
@@AltKaxREAL ┐⁠(⁠ ⁠∵⁠ ⁠)⁠┌ I think there's some bloke that's trying to port the game to 3DS, and decompiling it in the process. I'm not sure if they're doing any progress with it tho....
@PomahPon
@PomahPon 4 ай бұрын
Wait sa1 on the 3ds? I'm down for thatt
@cherricake1796
@cherricake1796 2 ай бұрын
BRITISH​@@T.T_CenrryTH
@cherricake1796
@cherricake1796 2 ай бұрын
​@@T.T_CenrryTHAAAAAAA
@tucannYT
@tucannYT 5 ай бұрын
Although there are already a bunch of great 3D Sonic Engines, I would absolutely love to see this project be turned into a fully fledged, open-source engine.
@Newblueya57
@Newblueya57 5 ай бұрын
Yees
@Blonde_Uchiha
@Blonde_Uchiha 5 ай бұрын
As would I! Hopefully he can remedy some of the wonky collision detection that was present in the original game. 😅🙏
@user-mq8mo9zi4q
@user-mq8mo9zi4q 5 ай бұрын
The bumper engine: Am I a joke to you?
@tucannYT
@tucannYT 5 ай бұрын
@@user-mq8mo9zi4q I'm aware of it, but I don't see the problem with having more engines available to use. Some may have more advantages than others.
@TakinDrasticMeasurez
@TakinDrasticMeasurez 5 ай бұрын
@@user-mq8mo9zi4qThe Bumper Engine has the issues that he explains plagues Sonic fan engines today.
@PoisonedOkami
@PoisonedOkami 5 ай бұрын
Great reference there 12:23 As someone who's a massive fan of SA1 and SA2 for how they play mechanically, alongside many other, separate reasons... I really love that you put in the time to recreate the SA1 physics here! PLEASE continue this project! I'd love to see your journey remaking SA1 in Unity and someday, hopefully, we can have the chance to play your remake of SA1, even if it's just a couple of levels like Speed Highway and Emerald Coast!
@LordPotato9
@LordPotato9 5 ай бұрын
I hope that this project gets continued in the future, with more characters, and it being playable to the public when it is finished.
@canicadventure
@canicadventure 5 ай бұрын
I’d love to see more of this project going forward! It’s fascinating to see how you reverse-engineered the mechanics from purely optical observation, able to explain it all relatively simple so the process is easier to digest; something that probably would be hard to do considering the world of coding, especially from people like me who have no basic understanding either. Best of luck if you decide to continue!
@thischannelhasbeenabandoned420
@thischannelhasbeenabandoned420 5 ай бұрын
Can't wait for something like this to be backported to Gens or Frontiers like with SM64. Idk if it's possible with Unity, I just think it'd be cool.
@Pepenic
@Pepenic 4 ай бұрын
Guess what
@jast_yt_stuff
@jast_yt_stuff 2 ай бұрын
What? ​@@Pepenic
@Pepenic
@Pepenic 2 ай бұрын
@@jast_yt_stuff check the Sonic Adventure Generations mod that includes the physics and the spindash
@AceTechn0
@AceTechn0 5 ай бұрын
This might actually be the first time I ever check out a sponsor, boot dev actually looks extremely helpful, and I’ve been trying to get into game design for YEARS now 😁
@TheRealKazberry
@TheRealKazberry 5 ай бұрын
We're all Sonic Adventure, aren't we?
@Rishanimatess
@Rishanimatess Ай бұрын
Yes we are kazberry yes we are
@s.radiation
@s.radiation 5 ай бұрын
Really fascinating! I have been looking into game design as well, and even simple rundowns like this are really invaluable to me. Hope you work on this project more, I'd like to see where it goes.
@azimuddin1890
@azimuddin1890 5 ай бұрын
I think this’ll inspire me to make that mod I pitched for Sonic Adventure 2. By the way, these are my issues. Basically it’s an improvement mod that fixes the issues for Adventure 2. My list of how I'd improve Sonic Adventure 2. - Making Sonic and Shadow’s control like in S.A.1 as they’re slightly stiffer controls compared to his first game. - Summersault would no longer slow speed. - Mapping movements to different buttons. For the X button, it’s SpinDash/Lightspeed Attack, Lightspeed Dash For the B button, it’s Summersault, Bounce - Improve the Lightspeed Dash to actually work. - Fix some scripting parts of the levels because characters wouldn’t do what the levels tell them, messing up a play through. - Make the grind rails less jank - Mechs turning would be smoother, and lock on is more automatic, but it might mess one of Tails levels. - I guess make the treasure hunting radar like S.A.1, even though I never had a problem with it. - Electric shield being able to not get hit by electrical enemies. - Also the Electric shield would not attract rings because it caused problems when Lightspeed Dashing in the actual games. - Nerf enemies - Remove the surprising enemies in the mech stages. - Make all the levels less janky (yee all of them). - Fixing the camera that usually cliffs through walls or floors - Fix the sound mixing and voice lines from cutting each character off for the English dub. - Improve the lighting to be like the original DreamCast but make it less dark (thinking of Aquatic Mine Zone). - I’d also update the models by adding more poly counts and just refining them. This is how’d I improve the game with a mod. Sounds very ambitious indeed.
@Syogren
@Syogren 5 ай бұрын
If you can figure out how to do this, that would be awesome! I recommend looking into what research has already been done into the code of the Sonic Adventure games. A few of these things have already been attempted, and you could probably help improve on it!
@flyingsl0ths
@flyingsl0ths 5 ай бұрын
I don't like these types of dev-log videos usually the creators try way too hard to be funny for the sake of audience retention and the pacing is also too fast (for my taste at least) but this was the complete opposite while also being enjoying to watch, as a fellow developer I'd love to see more of these types of videos
@spontman
@spontman 5 ай бұрын
I hope you keep working on this! A dedicated roll button that just sets Sonic to his rolling state when it's pressed would be neat. If you still want to keep the spamdash, you could either set the roll to a different button than the spindash, or have a toggle-able setting and let players decide between one or the other.
@best_nightmare5055
@best_nightmare5055 5 ай бұрын
For a person who wants to get into game development this is a very good inspiration to try and learn more about it. You made this seem very fun and you made such an amazing video. You should totally continue working on this. Keep it up king.
@RonanRulz
@RonanRulz 5 ай бұрын
Chaomix really said "fine, I'll do it myself"
@HelperUnknownGB
@HelperUnknownGB 5 ай бұрын
I personally don’t mind the so-called “vomit cam”. It’s like being on a roller coaster. Imo, that’s how you avoid having to deal with automation. Spark 3 did it. I personally wanna see the Homing Attack and the Bounce next. I hope this becomes a series!
@Frosthowl93
@Frosthowl93 5 ай бұрын
Thee cheers for Spark 3
@BoredomStudios
@BoredomStudios 5 ай бұрын
Hip hip hooray
@loco_logic
@loco_logic 5 ай бұрын
Yeah I actually _prefer_ that type of camera in Sonic games. It feels way less disorienting to me and like i'm always in total control.
@CharoGaming
@CharoGaming 5 ай бұрын
Please continue this. I really like gamedev vids so a series like this would be great. Excited to see the homing attack!
@KaiLynkAdventures
@KaiLynkAdventures 5 ай бұрын
Seconded! Homing Attack logic would be so interesting!
@cheeserslol
@cheeserslol 5 ай бұрын
super glad that chaomix was on the SEGA SONIC TEAM from sonic adventure from the age of 2 from 1996 - 99
@alcatrazvongola
@alcatrazvongola 5 ай бұрын
This is so cool! Hope you continue with this project. I've been enjoying how unique you've been with Sonic content.
@jpalz
@jpalz 5 ай бұрын
This is awesome, I love how it shows every step of the process, while leaving out the more complex stuff (slope detection, normal calculation, input processing). It makes it feel like a story and not a tutorial, while still having enough detail to understand how everything works.
@Lunacy_Phoenix
@Lunacy_Phoenix 5 ай бұрын
Great job its awesome to see someone recreating part of the greatest sonic game ever made. One observation though, I speedrun SA1/DX and there is one important detail in the spindash you may have missed (At least you didn't demonstrate if you didn't) In SA1 spindash spamming is a fun way to move but it is slightly inefficient due to the spin cancel mechanic, however there is a work around for this. It might have been an oversight but there are 2 buttons that will initiate a spindash. On Xbox the X button and PS the Square button is the normal spindash button, however the B or Circle buttons will also spindash. This is important because the spin cancel mechanic only applies when repeatedly tapping the same spindash button. We speedrunners use a technique called "TAS Dashing" or "Spindash Chaining" where we rapidly alternate between spamming the 2 spindash buttons, to gain greater acceleration and speed with none of the deceleration that comes with regular spindash spam and the spin cancel mechanic. We bypass the spin cancel mechanic Entirely by doing this. Another important note, directional input control becomes more sensitive the faster the player is moving, using TAS Dash constantly gives you Max speed, however this sacrifices controllability which acts as a limiter on where/ how TAS dashing can be used practically. Also another small but sometimes important mechanic in SA1 is the Ariel Spin Cancel. ANY time that sonic is in the air and in ball form, for any reason, if the player hits either spindash button Sonic will immediately drop from ball form and begin falling. In addition to this ALL player momentum is cut and Sonic's speed becomes ZERO instantaneously, causing Sonic to sharply fall directly downward. If copying this mechanic you should take care when also setting how much ariel control the player has when falling not in ball form. Otherwise this could be abused too heavily trivialising some downward vertical platforming levels. In speedruns we usually use this mechanic to limit suboptimal air time as Sonic can only meaningfully accelerate when on the ground. Also, Where da homing attack at?
@Alex-gp7wg
@Alex-gp7wg 2 ай бұрын
The way you handled the loops by rotating the controller's input variables is quite elegant, most Sonic games use a semi-fixed animation in a coordinate determinate conditional block with a timed interrupt, which is pretty dirty. Some even operate at a fixed velocity and restrict the controls to a forward/backward binary
@thelegendofzelda3459
@thelegendofzelda3459 5 ай бұрын
Yes please to more of this project, I think it's one of if not THE most interesting videos you've ever put out! I know it's too big a jump from where you are now/in this video, but I'm looking forward to seeing you maybe recreate the level designs from the original game!
@BillehBawb
@BillehBawb 5 ай бұрын
you should open source this, id love to see your code for doing some things
@juandt1234
@juandt1234 12 күн бұрын
how tf do you only have 6 likes
@hypersonic4868
@hypersonic4868 5 ай бұрын
i'm glad you made a video like this, please make more videos like this one as well as getting deeper into game development cuz that's what i love, especially if it's sonic related
@TCBStudios
@TCBStudios 5 ай бұрын
I'm currently learning Unreal. Hopefully this can help me as well!
@arouric636
@arouric636 5 ай бұрын
Chao this implementation honestly looks awesome and I really appreciate that you took the time to explain your formulas. I'd absolutely love to see where you take this if you keep working on it!
@Gaia_BentosZX5
@Gaia_BentosZX5 5 ай бұрын
For how long it took to dissect the classic games, dissecting the adventure games would take just as long.
@dreampillet
@dreampillet 5 ай бұрын
Great video! Exercises like this really show how much goes into the details that made these games so fun to control. (Well, likely followed by extensive polishing and bug-fixing.) You still haven't revealed what Star Garden's gameplay will be like but this makes me especially intrigued for what the movement mechanics will be!
@DragonSkies0211
@DragonSkies0211 5 ай бұрын
This is amazing as someone with very little game dev knowledge, a fangame with you at the helm would be an amazing sight. Though…there is one thing missing…THE SA2 Magic Glove power up, otherwise known as the peak sonic mechanic rivalling Shadow the hedgehog gun gameplay.
@RoseCalyx
@RoseCalyx 5 ай бұрын
I mean is the 3d sonic experience really complete without MAGIC GLOVE?
@nikoskonstantinidis4069
@nikoskonstantinidis4069 5 ай бұрын
you know. the meme if you like the series, name every single thing on the series theres just 1 small problem though. the only way to know all the names and 100% strategy, is to be a lunatic stan
@VoidStorm016
@VoidStorm016 5 ай бұрын
This was such a cool video! I'd give anything to be able to run up any wall I want again and to have variable height. Bonus points if the variable heights apply to springs too.
@polygauze
@polygauze 5 ай бұрын
Please continue this project and style of video, it's truly entertaining!
@speedberry1
@speedberry1 5 ай бұрын
Very fun video! I'd love to see more, maybe adding the SA1 model and animations and trying to do a direct comparison with the physics to see how close they are to the original?
@zkhllk909
@zkhllk909 5 ай бұрын
i always loved fan games that take inspiration from adventure formulas, but like you said, they all utilize "vomit cam" lol If this Sonic Adventure remake video concept becomes a series that would be so epic- I've always looked for tutorials or at least dev log videos on actually remaking the Adventure 1 and 2 controls but they were always vomit cam or boost controlled..it was ambitious for sure but never 1 to 1 of that "adventure flair" I was hoping to see. And while yours is definitely rough around the edges, you really dive into the nitty gritty of what makes Adventure FEEL like Adventure in terms of control, camera, physics, just general feel from a back end perspective. Graphics can always come after, but alot of it comes down to how it plays and I think your approach is pretty good I really hope you continue this project as a series dude! It was super engaging and it would also be nice to see some of the lines of code used too- maybe have the game project file for download once its all done for studying purposes Keep it up!
@MrNeedleM0use
@MrNeedleM0use 5 ай бұрын
Woah no way. I knew chaomix loves the Adventure games but I never knew he worked on them. Makes the signatures I got from him even better!
@Sonikku_Za_Hejjihoggu_1991
@Sonikku_Za_Hejjihoggu_1991 5 ай бұрын
Dude, what? You never knew that? @chaomix literally created the Sonic the Hedgehog™ franchise. *FAKE SONIC FAN!*
@CinderLitten
@CinderLitten 5 ай бұрын
So Game Garage is going to make a Sonic Adventure remake? Brilliant 👍
@Alex-rj5wp
@Alex-rj5wp 5 ай бұрын
True, it doesn't matter if it's held together by duct tape if you can create something fun. I still have advice for the animator. You can use 2D-FreeFormDirectional in a Blend Tree and use Y and X floats to make sonic blend between the running animations. Y would stand for speed and you could use X for steering in the right or left direction so Sonic tilts a little. Still, really cool!!!
@johnnypollack3243
@johnnypollack3243 5 ай бұрын
Keep up the awesome work and videos chaomix love the video
@VXA1PSTART
@VXA1PSTART 5 ай бұрын
Thank you for being a part of the development of Sonic Adventure 1 😂
@doomguy196
@doomguy196 5 ай бұрын
Id definitely like to see more updates to the project your making, it looks fun
@RANZO_ARATIRI
@RANZO_ARATIRI 5 ай бұрын
What if the Sonic Adventure that chaomix kinda made was the videos we made along the way?
@pubs_
@pubs_ 5 ай бұрын
This was superrrrrrr fun to watch as a beginner game dev !!! Id love to see some more of these types of videos!! Maybe next refining sonics control and importing some more adventure levels!
@nightbrand8016
@nightbrand8016 5 ай бұрын
Hey this is awesome man, I'd say keep it up. You explained things in such an easy to understand and non-pretentious way. I wouldn't mind listening to you teach a class in game development with Sonic as the example
@SpeederLight
@SpeederLight 5 ай бұрын
Love this video Chaomix! I always do lol Great thumbnail and also great job on making this fan game 😁
@WebstersYouTube
@WebstersYouTube 5 ай бұрын
This was an awesome video. I'd love to see this develop into a full tutorial series, as I think it would open the floodgates to a new era of Adventure styled Sonic fan games for everyone to enjoy. Who knows? It might even kickstart a future game designer's passion? It's not unheard of for fan game developers to go on to become pros.
@LiveHedgehog
@LiveHedgehog 5 ай бұрын
I'd love to see this continue! I love creative stuff like this.
@YeetoTheYeetafic
@YeetoTheYeetafic 5 ай бұрын
Bro helped a whole batallion of sonic fans who can create games make this
@RCadion
@RCadion 5 ай бұрын
i'd love to see the homing attack and light dash implemented
@MrPoliccio
@MrPoliccio 5 ай бұрын
You explained so even i could understand it. Please more!
@FreakishSmilePA
@FreakishSmilePA 5 ай бұрын
I didn't exactly subscribe for stuff like this, but I'm sure not complaining! This is kinda the amalgamation of my biggest interests lol
@subscribbl6567
@subscribbl6567 5 ай бұрын
i usually don't comment under videos, but i really like this one of yours in particular, and i'd be very down to see this beceome a series!
@enderman_yt461
@enderman_yt461 5 ай бұрын
Also congrats on 100k and awesome new intro
@okUrsus
@okUrsus 5 ай бұрын
This video was really cool and insightful! Nice work Chaomix!
@Phil_Animates
@Phil_Animates 5 ай бұрын
can’t wait for this to be finished! I hope a new model and animations that are brand new are implemented, this includes you sonic team
@tardissins7512
@tardissins7512 5 ай бұрын
This is actually super impressive, well done!
@TheHylianBatman
@TheHylianBatman 5 ай бұрын
I can't wait to see chaomix's Sonic fangame! I only have 1 note; the slope formulas could've been one formula. Instead of "slope assistance" and "slope drag", I think it would've been possible for that to simply be one variable, "slope influence" or something. Positive number when going downhill, negative when going uphill. Of course, I'm no developer, so that's just a guess!
@turboqueer666
@turboqueer666 5 ай бұрын
Hey I really liked this video. I love Sonic Adventure and I love that you attempted to understand how those games work on a gameplay level. Also ya I have been forgetting to subscribe. Changed that now, newly subscribed!
@epicplayer9505
@epicplayer9505 5 ай бұрын
I just discovered this channel and I have to say. Its very interesting. I really enjoyed the video! Keep up the good work! I even learned a few new things with coding as well!
@BackForwardPunch
@BackForwardPunch 5 ай бұрын
Goes to show how much fine tuning work is done for the controls on out favorite games! Great work man
@SpringySpring04
@SpringySpring04 5 ай бұрын
This is actually really cool. I've always wondered how sonic games were made in the code, so seeing a game development approach to the inner workings of sonic games is very interesting to me
@Crazybark
@Crazybark 5 ай бұрын
dude this is sick, yes do more of this!
@TwentyGX
@TwentyGX 5 ай бұрын
Definitely please continue making videos like this. As a (non-game) developer, this is super interesting!
@RubyofBlue
@RubyofBlue 5 ай бұрын
Holy shit this is something that'd be SO awesome work on.
@shardsoftime0952
@shardsoftime0952 5 ай бұрын
YOOOOOO IT'S RUBY THE!!! SA2 ESSAY GUY!!!
@Twilord_
@Twilord_ 5 ай бұрын
Watching you do this was fun because I've made similar character controllers and... You got great humour out of the mistakes I make every single time... even after learning solutions.
@tollz7194
@tollz7194 5 ай бұрын
I’d love to see more of this project
@alexdacat
@alexdacat 2 ай бұрын
This is awesome! Add a giant spinning ring at the end!
@pokemonoras3
@pokemonoras3 5 ай бұрын
You did really well would love to see more
@luvshyroshi
@luvshyroshi 5 ай бұрын
now this is truly my new favorite channel to watch when i get home :D
@peachy5454
@peachy5454 5 ай бұрын
I think it would be really cool if you shared the code you made here for other fan games to use once it's more refined. I really think you nailed the coding here. This really sparked something in me.
@ItsSkullyy
@ItsSkullyy 5 ай бұрын
Awesome vidoe! Inspired me to make a certain video similar to this
@therobomario
@therobomario 5 ай бұрын
Sega employee: Izuka, sir! This talented individual is developing Sonic Adventure 3! We can't let him do tha- Izuka: hol' up, let him cook.
@SoulStasis
@SoulStasis 5 ай бұрын
super entertaining video, would def like to see more!
@BritBox777
@BritBox777 3 ай бұрын
I love how the code is blurred so you won't get comments berating your programming. As a hobby dev, I'm right there with you.
@Miju001
@Miju001 5 ай бұрын
The trick of using the wall normals for the inputs was really clever!
@crestofhonor2349
@crestofhonor2349 5 ай бұрын
SA1 is basically the best way Sonic has controlled in 3D in my opinion so it's nice to see you try and recreate it
@zenkozsprite3012
@zenkozsprite3012 5 ай бұрын
Hey Chaomix, this project looks great! I do have a quick question though. I was following along with the video, but I was a little confused about "spin dash charge time". Based on the way you described it, I'm assuming this variable refers to the extra speed that is gained from the spindash, scaled by how long you charged it(not including the "base charge speed" which is speed you are guaranteed to get from using a spindash). Assuming this to be true, would it not make more sense to call it something like "spin dash charged speed" or something to that effect? Otherwise, if this is just the amount of time the spin dash was charged, would it not be used multiplicatively with the base speed to scale the amount of speed gained? I just want some clarification lol. P.S. I'm an aspiring game developer, so having poor naming conventions is pretty typical lol.
@xellella4221
@xellella4221 5 ай бұрын
This is dope! Gives me a new respect for the complexity of the movement in the adventure games
@lucio-ohs8828
@lucio-ohs8828 5 ай бұрын
This was actually very educational, thank you for this
@pawsindmeinlieblingsfach3518
@pawsindmeinlieblingsfach3518 5 ай бұрын
Damn bro, this is great! I never really questionned what went into the games' programming...
@AllyAndAlly
@AllyAndAlly 5 ай бұрын
Looks amazing so far!
@Gnidel
@Gnidel 5 ай бұрын
I love vomit camera! It's great for running on wall while keeping the sense of control.
@tuskoub
@tuskoub 5 ай бұрын
This is so perfect and accurate! The only thing I’d say needs to be changed is fixing the Spin-Dash animation to be offset towards the center of the model and not the base. That and a homing attack might make this as close as possible.
@Zakko64
@Zakko64 4 ай бұрын
This looks awesome so far!
@jazzy_burrito
@jazzy_burrito 5 ай бұрын
This is really interesting. I tried recreating classic sonic physics in Game maker Studio 2 (with the help of the Sonic Retro Physics Guide ofc) and always got stuck at loop-de-loops, and had a hard time with bugs in general. I'm also familiar with Unity, and have attempted a Sonic character Controller with the Rigidbody instead of a Character Controller like you have. THAT was a terrible idea! Clearly fake it 'till you make it was the go-to strat with the physics here. Seeing your approach was really inspiring to me and I'd love see some expansions upon this system. Even, I'd love to have the the raw Unity project and inspect the code for myself, so if you feeling like sharing, I think there would be a fair share of people who'd really appreciate it!
@Weeb2709
@Weeb2709 5 ай бұрын
Dude you are by far the best Sonic KZbinr and you definitely deserve 1m!! Keep it up!
@Unity116
@Unity116 5 ай бұрын
This is super impressive... Looking back at adventure it's still so charming how naturally the original physics are implemented, it just feels right
@bobbysama4379
@bobbysama4379 5 ай бұрын
I would love for the next one you stream so we can watch the whole process along side
@DaL1tleGr4vy-prod
@DaL1tleGr4vy-prod 5 ай бұрын
This is amazing! I know its really from sa2, but i think grinding mechan8cs woupd be good next. Dont want to let those soap shoes go to waste
@katamari_
@katamari_ 5 ай бұрын
thank you so much for making this
@-A-M
@-A-M 5 ай бұрын
I love watching game dev videos. Pls more updates!
@dadlh6394
@dadlh6394 5 ай бұрын
i really hope he will release the framework, this could be really cool
@brunogonzales9591
@brunogonzales9591 5 ай бұрын
Finally, a worth piece of advertisement. I'll buy it right away!!!
@Andyxd635
@Andyxd635 5 ай бұрын
This is really cool, keep up the good work and do more videos like this one, you can even make part 2 of this one .
@MisterNuke
@MisterNuke 5 ай бұрын
This is making me rethinking a thing I'm making i gmod that involves momentum and how I'm doing it.
@Black__Rose.
@Black__Rose. 5 ай бұрын
Thank you, Chaomix. For making the best Sonic game of all time, You've come a long way from making youtube videos. Hope your job at Sonic Team goes well! EDIT: DONT EDIT YOUR COMMENT IT MAKES THE HEART GO AWAY
@sunkafunka9935
@sunkafunka9935 5 ай бұрын
who gon tell him
@voidanimates
@voidanimates 5 ай бұрын
when you edit a comment the heart gets removed@@sunkafunka9935
@dragonick2947
@dragonick2947 5 ай бұрын
Note for future reference: editing your comment removes the heart 😅 I learned that the hard way :(
@BFAYW
@BFAYW 5 ай бұрын
Aw...
@Black__Rose.
@Black__Rose. 5 ай бұрын
@@sunkafunka9935 damn
@rencyclarky1583
@rencyclarky1583 5 ай бұрын
I'm a game dev myself and as a fellow Sonic fan this video just made my day! Thank you Chaomix this was a very intersting reverse engineering video. Also if you continue this controller I would love to see the adventure homing attack and the bounce bracelet or the adventure grind. These were the peak
The BEST Level in Each Mainline Sonic Game
24:10
chaomix
Рет қаралды 228 М.
How much PROPERTY DAMAGE does Sonic cause in City Escape?
18:03
Универ. 10 лет спустя - ВСЕ СЕРИИ ПОДРЯД
9:04:59
Комедии 2023
Рет қаралды 2,2 МЛН
Whyyyy? 😭 #shorts by Leisi Crazy
00:16
Leisi Crazy
Рет қаралды 20 МЛН
IS THIS REAL FOOD OR NOT?🤔 PIKACHU AND SONIC CONFUSE THE CAT! 😺🍫
00:41
Wait for the last one! 👀
00:28
Josh Horton
Рет қаралды 34 МЛН
Can I Remake Super Mario World in Godot? (Part 1)
18:44
Why Do Sonic Renders Look So Bad?
9:14
Splash Dash
Рет қаралды 230 М.
SEGA Should Stop Delisting Sonic Games
9:45
giovannidotgen
Рет қаралды 2,5 М.
Ultimate Guide to the *SONIC* Art Style
15:35
Art Stylist
Рет қаралды 54 М.
Sonic 2 Lost Stages Revealed
23:29
The Video Game History Foundation
Рет қаралды 205 М.
What Makes Sonic Games FEEL So Fast?
11:55
chaomix
Рет қаралды 50 М.
What if Silver went TOO far back [Sonic Sprite Animation]
11:50
Fictional Dreams
Рет қаралды 1,5 МЛН
Busting 9 INSANE Sonic Frontiers Myths!
13:14
SonicHub
Рет қаралды 186 М.
WHERE the Heck Does Sonic Live?
10:28
chaomix
Рет қаралды 149 М.
Game Theory: Sonic is TOO Powerful! (Sonic the Hedgehog)
18:45
The Game Theorists
Рет қаралды 6 МЛН
Я прожил 100 Дней ЗА ГЛАДИАТОРА в Майнкрафт…
37:07
TumkaGames / Тумка :3
Рет қаралды 650 М.
НАСТОЯЩАЯ ЖИЗНЬ КОТА В ВР ( I Am Cat )
22:48
perpetuumworld
Рет қаралды 1 МЛН
ЗЛОЙ РАТТЕ VS ЧЕШСКИЙ МОРТИРА-МОНСТР
6:37