SRB2 Message Board  

Go Back   SRB2 Message Board > Sonic Robo Blast 2 > Releases > Characters

Reply
 
Thread Tools
Neo Sonic [V2.0] Details »»
Neo Sonic [V2.0]
Version: 2.0, by Chengi (I like your attitude!) Chengi is offline
Developer Last Online: Sep 2020

Version: SRB2 Rating: (19 votes - 4.63 average)
Released: 02-10-2020 Last Update: 07-10-2020 Favourites: 26
Characters Sprites/Graphics

What you see is what you get. Just a guy that loves adventure.

"Wait, Neo Sonic? Who and/or what's that?"

Character Trailer (Youtube)

Neo Sonic is a character that lifts several different elements and mechanics from various Sonic games; although his look is lifted straight from the Adventure/Advance/Modern era to help differentiate him from the both vanilla and add-on iterations of Classic Sonic.


He's heavier, and has incredibly poor traction in comparison to standard SRB2 Sonic, but he more than makes up for it in speed alone.


As of V2, he includes a few additional palettes that reference his appearance/colors in other games, alongside a few bonus ones I've thrown in just for fun.


ABILITIES & OVERVIEW:
Spoiler:
Boost Mode


Lifted straight from Sonic Advance 2, boost mode will allow Neo Sonic to break the speed cap and begin running faster than standard Sonic ever could alone. In this state, Neo Sonic can destroy spikes, and he also gains a 75% jump boost from maintaining speed above the Boost Mode threshold.
Homing Thok

Essentially a momentum-friendly take on the homing attack from the 3d titles. Neo Sonic locks on to the nearest target and bounces off when he lands -- you can even hold down jump button to give yourself an added vertical boost at the cost of less speed.
Drop Dash [NEW!]

If you've played Sonic Mania, this ability needs no introduction.

Hold spin while jumping to charge an instantaneous spindash. The dash itself scales with your speed, so it can be used to extend your horizontal momentum, but also to transfer that into added vertical momentum on slopes and half-pipes.


Keep in mind that this is takes priority over shield abilities, but shield abilities can still be activated by pressing jump and spin at the same time.


However, if you hold jump while charging a drop dash with certain shields...

...their effects will stack! Try out every shield with the drop dash to perform all kinds of neat tricks.


OTHER MISC GAMEPLAY TIPS:
  • Neo Sonic is able to regain control out of a mid-air spin at any time by pressing jump again. Use this to correct your trajectory if you roll off a cliff.
  • Holding jump while launching into a spring will keep you in the spin state, allowing you to chain homing attacks as much as you want.





CURRENT BUGS/ISSUES:
Spoiler:

  • Homing Thok doesn't cooperate well with shielded Egg Guards and Fake Sea Eggs. As of right now I'm trying to fix this, but for now the timer to reset your state afterwards should work as a failsafe and allow you to break free.



CREDITS/MISC:

Spoiler:

TESTERS:
  • Chromatian
  • CrappyBlue
  • Gunla
  • Mad
  • Jeck Jims
  • TAG
SPECIAL THANKS:

  • Clay - For being my personal calculator
  • Dimpsuu - Megamix Themes
  • james - For digging into the code and finding out stuff about the attraction shield homing attack, and also for fixing the spike break for 2.2.1
  • Lach - Original Toei Sonic homing attack script
  • Lat - For telling me how to do those sweet sweet sa2-style afterimages
  • TehRealSalt - Additional afterimage/fx stuff
  • Virt - For originally helping me with the facelift for my SRB2Kart Modern Sonic (which would eventually become the basis for Neo Sonic)
  • Wolfy - ditto @james
  • CobaltBW - Original drop dash script
  • VelocitOni - Original speed lines sprites



CHANGELOG:

Spoiler:



[V2 Changelog]
  • NEW ABILITY: Drop Dash

Charge spin mid-air to perform an instantaneous spindash.

  • OTHER GAMEPLAY CHANGES:
    • Neo Sonic can now cancel the control lock when spinning off of a cliff or in the air by pressing jump again.
    • Homing attack animation cooldown has been drastically reduced.
    • Neo Sonic can now properly stand on spikes and get hurt now. Oops.
  • VISUAL CHANGES:
    • The strong homing attack, dashmode buildup, and spinning have all been given fancy new effects/sprites to designate when they're active.
    • Added new skincolors:
      • Adventurous
      • Advanced
      • Petit
      • Twilight
      • Laser
      • Cosmic
[V1.14 hotfix notes]
  • Fixed collision behavior for objects containing the MF_SOLID flag.
[V1.13 hotfix notes]
  • Falling animation state improvements/fixes, RVZ Rollout rock state fix.
[V1.12 hotfix notes]
  • Added the proper VCL prefix.
  • Removed a conflicting function name that would break the thok if certain characters were loaded in.
[V1.11 patch notes]
  • Homing Thok tweaks
    • Now has two strengths! Holding down the button as you land a homing thok results in a stronger bounce, at the cost of less speed.
    • Checks now rely on a more netplay-safe variable rather than clientside variables (oops I wasn't aware of this, this is what was probably causing the syncbombs)
    • Improved overall reliability/accuracy
  • Animation/Spritework tweaks
    • Added a set of diagonal running frames to help improve visual feedback to indicate the direction the player is moving.
    • Tilt running frames have been repurposed and only show if the player is moving slightly to the right/left.
    • Reduced the stiffness of the jump/homing attack by adding additional states to help improve overall animation flow.
    • Improved the look of the Boostmode particle, making it visible from multiple angles.


Download Now

File Type: pk3 VCL_NeoSonic-v1.13.pk3 (845.1 KB, 3529 views)
File Type: pk3 VCL_NeoSonic-v1.14.pk3 (845.1 KB, 8407 views)
File Type: pk3 VCL_NeoSonic-v2.0.pk3 (1.06 MB, 8840 views)

Screenshots

Click image for larger version

Name:	srb20319.png
Views:	38795
Size:	64.9 KB
ID:	26357   Click image for larger version

Name:	srb20183.jpg
Views:	1576
Size:	132.6 KB
ID:	26358   Click image for larger version

Name:	srb20321.png
Views:	2857
Size:	42.3 KB
ID:	26359   Click image for larger version

Name:	srb20879.gif
Views:	42110
Size:	7.59 MB
ID:	26360   Click image for larger version

Name:	srb20897.gif
Views:	23900
Size:	4.66 MB
ID:	26361  

Click image for larger version

Name:	NeoSonic_Art_half.png
Views:	38461
Size:	100.6 KB
ID:	26362   Click image for larger version

Name:	NeoSonic_Art1_512.png
Views:	835
Size:	84.5 KB
ID:	26363   Click image for larger version

Name:	NeoSonic_Art2_512.png
Views:	1356
Size:	86.9 KB
ID:	26364   Click image for larger version

Name:	srb21532.gif
Views:	17308
Size:	1.42 MB
ID:	34489   Click image for larger version

Name:	srb21559.gif
Views:	17662
Size:	4.14 MB
ID:	34490  

Click image for larger version

Name:	srb21543.gif
Views:	17529
Size:	3.35 MB
ID:	34497   Click image for larger version

Name:	srb21544.gif
Views:	17448
Size:	2.91 MB
ID:	34498  

Supporters / CoAuthors

Show Your Support

  • This addon may not be copied, reproduced or published elsewhere without the author's permission.

Comments
Old 02-11-2020   #22
Rumia1
Backseat Developer
 
Rumia1's Avatar
Default

I really like that we now have a real honest to goodness Modern Sonic sprite in SRB2! The gameplay is fun and I like that you've added a rolling effect when you miss your homing target.

I love all the little dust effects as well as the speed lines and air wave that come up when you start and stop boostmode. The little squish of his spinball when he connects with a homing attack also looks very nice!

When I first saw the running animation I was a little put off by the fact that his fingers point downwards instead of inwards, and after playing it and actively looking at the sprite, it still does. I know some Modern Sonic art does that, even officially (Sonic Unleashed boxart and also Super Smash Bros.), but when I try to replicate it myself I feel strained and I don't think I could keep it up for very long. I would instead rotate them so the fingers point inwards towards his body instead as the in-game models do. I know I'm complaining about a fictional hedgehog and a pose that doesn't actually make you run any faster but dang does it look weird to me.

Another thing that came off as slightly sloppy to me is the fact that the 2/8 and 4/6 rotations on his running frames are specifically tilted manually in the sprite data itself, and he has no real diagonal running frames. I understand that this is a stylistic choice to replicate Sonic Colors, but the same effect could be pulled off in lua while the frames could be proper rotations. One way you could do it is checking if the player is in their run animations, that player.drawangle is the front or back of the sprite, and that they're holding up/down (player.cmd.forwardmove) and left/right (player.cmd.sidemove), and then changing player.mo.rollangle depending on the value of sidemove.

It reminds me of how SMS had a drift animation as his 2/8 sprites and that was like 10 years ago now? I know this puts a little more work on you after having finished the character but I would really like to see this change. The same can be said for the hurt animation. It looks fine when you're actually being hit by an enemy, but really strange when you're in a waterslide and Sonic is just flailing his arms at you for no reason. You could make a simple script that makes it play another animation instead of the normal one when getting hit by an enemy.

Overall I'm really amazed that this was finished as quickly as it was compared to when I first heard about it, but I would like to see some improvements in terms of character rotations.

EDIT: I just realised this character has lua and doesn't have the L in the filename. I'm surprised the judges didn't catch that
__________________
Quote:
Originally Posted by Cirno
Egguman-senpai...

Last edited by Rumia1; 02-11-2020 at 07:20 AM.
Rumia1 is offline   Reply With Quote
Old 02-11-2020   #23
Crum
 
Crum's Avatar
Default

Ah, would it be possible to allow him to homing attack after hitting springs in a future update? It feels like he should be able to, especially since he can out of the fall frames during a homing chain.
Crum is offline   Reply With Quote
Old 02-11-2020   #24
TehPuertoRicanSpartan
 
TehPuertoRicanSpartan's Avatar
Default

Why. Why is this here.
__________________
Quote:
Originally Posted by Silver Sonic View Post
Rude. You could at least use the releases thread and cut the cursing...
Quote:
Originally Posted by Icarus View Post
I agree with Silver on this one, could you please refrain from using cuss words?
TehPuertoRicanSpartan is offline   Reply With Quote
Old 02-11-2020   #25
ThatDamnCatgirl
 
ThatDamnCatgirl's Avatar
Default

hey what's the name to use in botskin.lua?
__________________
Quote:
UltraEpicWeeb100 8:56 PM
"If you squint hard enough there's MEME in TEAM"
ThatDamnCatgirl is offline   Reply With Quote
Old 02-12-2020   #26
MotdSpork
Mafia? Zombies? Gold spork?
 
MotdSpork's Avatar
Default

Neo Sonic's homing attack can cause massive desynch in netgames. Hopefully can be fixed in a future update. Otherwise netgame use with this might start ceasing to exist.
__________________
Cant decide on spoon or fork? try Spork!

Tsumi: OH GOD OH FUCK MIDGET TAILS IS FIGHTING GIGA BRAK
MotdSpork is offline   Reply With Quote
Old 02-13-2020   #27
MRoach
íReremy
 
MRoach's Avatar
Default

Quote:
Originally Posted by ThatDamnCatgirl View Post
hey what's the name to use in botskin.lua?
"Neo_Sonic"
__________________
Nothing for nothing, is the key :v
Visit my youtube channel!
MRoach is offline   Reply With Quote
Old 02-13-2020   #28
PencilVoid
Circuit Enthusiast
 
PencilVoid's Avatar
Default

It's "msonic", not "Neo_Sonic". Botskin uses the "name" parameter in the S_SKIN.
__________________
https://pencilvoid.neocities.org/


May I interest you in the Church of Audie?
PencilVoid is offline   Reply With Quote
Old 02-13-2020   #29
Jackaboy
 
Jackaboy's Avatar
Default

OH my LAWD this is actually amazing! So much fun to use, and the boost mode is still one of the best mechanics Sonic can have. Loved it for Tripplejaz's Toei Sonic, love it even more here!
Jackaboy is offline   Reply With Quote
Old 02-14-2020   #30
Hey_im_Player2
 
Hey_im_Player2's Avatar
Default

This is a really good character. I played through most of the game, and loved the way he controls. Fluid Movement paired with smooth animations is really makes you feel good. The Sonic Advance 2 Boost is also really fun when you get the hang of it.
Hey_im_Player2 is offline   Reply With Quote
Old 02-15-2020   #31
Simon_T
Pyro the Afterglow Stan
 
Simon_T's Avatar
Default

No Super Neo Sonic? :'c
__________________
O kurwa!
Simon_T is offline   Reply With Quote
Old 02-18-2020   #32
Chengi
I like your attitude!
 
Chengi's Avatar
Default

Updated to v1.11.



V1.11:
  • Homing Thok tweaks
    • Now has two strengths! Holding down the button as you land a homing thok results in a stronger bounce, at the cost of less speed.
    • Checks now rely on a more netplay-safe variable rather than clientside variables (oops I wasn't aware of this, this is what was probably causing the syncbombs)
    • Improved overall reliability/accuracy
  • Animation/Spritework tweaks
    • Added a set of diagonal running frames to help improve visual feedback to indicate the direction the player is moving.
    • Tilt running frames have been repurposed and only show if the player is moving slightly to the right/left.
    • Reduced the stiffness of the jump/homing attack by adding additional states to help improve overall animation flow.
    • Improved the look of the Boostmode particle, making it visible from multiple angles.
Chengi is offline   Reply With Quote
Old 02-18-2020   #33
Crum
 
Crum's Avatar
Default

Might wanna remove the old version so less people go around hosting the old one.
Crum is offline   Reply With Quote
Old 02-18-2020   #34
Frostbite
Frank Sagas/MetaroxGT
Permanently Banned
Default

There is a bug where Neo Sonic's thok won't work properly if he is added in after other character wads/luas are added in. I've been having problems with it and its very noticeable in Steven's Server.
Frostbite is offline   Reply With Quote
Old 02-19-2020   #35
Chengi
I like your attitude!
 
Chengi's Avatar
Default

Quote:
Originally Posted by Frostbite View Post
There is a bug where Neo Sonic's thok won't work properly if he is added in after other character wads/luas are added in. I've been having problems with it and its very noticeable in Steven's Server.

I pushed out a hotfix to correct this. It had to do with an unused/leftover function being left in one of the states. It should be fixed, now.


The file also now uses the proper "VCL_" prefix.
[V1.12 hotfix notes]
  • Added proper VCL_ prefix.
  • Removed a conflicting function name that would break the thok if certain characters were loaded in.
Chengi is offline   Reply With Quote
Old 02-19-2020   #36
Crum
 
Crum's Avatar
Default

This bounce on the homing thok is very fun and it lets you do a homing thok off of springs too. And I noticed a subtle animation change, he now shifts to falling frames if you just walk off something. That's nice. Two things though:

1. There's no check for if you're on the rocks in Red Volcano so he's just perpetually falling while standing on them.
2. Could he also go into his spring frames if you're going up after running off something like an incline? I had a mini script I made for the same purpose and I think it'd look really nice with his sprites.
Crum is offline   Reply With Quote
Old 02-19-2020   #37
MRoach
íReremy
 
MRoach's Avatar
Default

Quote:
Originally Posted by PencilVoid View Post
It's "msonic", not "Neo_Sonic". Botskin uses the "name" parameter in the S_SKIN.
You are totally right. I don't know why I didn't try it instead of just posting it up.
__________________
Nothing for nothing, is the key :v
Visit my youtube channel!
MRoach is offline   Reply With Quote
Old 02-19-2020   #38
Chengi
I like your attitude!
 
Chengi's Avatar
Default

Pushed one more hotfix to fix the RVZ rolling rock not playing the correct animation. Fall state behavior has also been improved. Should hopefully be the last patch for a while.
Chengi is offline   Reply With Quote
Old 02-23-2020   #39
TheSilentGuy
Im Taking a break
 
TheSilentGuy's Avatar
Default i- i- i-

Flipping love it
TheSilentGuy is offline   Reply With Quote
Old 04-23-2020   #40
Solid SOAP
 
Solid SOAP's Avatar
Default

This is a great deal of fun. I played through practically the entire campaign with this mod, it's a blast to use. The homing attack and (EARNED) boost are so fun; it reminds me that the non-overpowered boost from Advance 2 was a great feature.
Solid SOAP is offline   Reply With Quote
Old 04-23-2020   #41
Simon_T
Pyro the Afterglow Stan
 
Simon_T's Avatar
Default

Visuals and spritework are outstanding!

Even if I'm not into momentum-keeping Homing Attacks, I think that the thing is pretty useful against bosses

Also, a smol tip: You can set a skidding frame without Lua scripts. Just add the intended sprite with a SKID sprite prefix and you'll be done
That should fix the spindashing bug related to the skidding frame
__________________
O kurwa!
Simon_T is offline   Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 06:03 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2020, vBulletin Solutions, Inc.