SonicGDK 1.30.000

Discussion in 'Fangaming Discussion' started by Xaklse, Feb 10, 2010.

  1. <!--quoteo--><div class='quotetop'>QUOTE </div><div class='quotemain'><!--quotec-->d3dcompiler_43.dll<!--QuoteEnd--></div><!--QuoteEEnd-->Stop copying system files to everywhere; I'll take a deep look to this issue later. Just be patient for now.
     
  2. Azookara

    Azookara

    yup Member
    <!--quoteo(post=567271:date=Mar 10 2011, 06:56 PM:name=Andeed)--><div class='quotetop'>QUOTE (Andeed @ Mar 10 2011, 06:56 PM) <a href="index.php?act=findpost&pid=567271">[​IMG]</a></div><div class='quotemain'><!--quotec-->Try copying it into SysWOW64 as well as System32 (both in the Windows folder)<!--QuoteEnd--></div><!--QuoteEEnd-->
    Well, that worked. Thanks!

    Also, sorry Xaklse, but it's too late. :v:

    The engine is really fun to run around in but it feels a bit clunky. I think that's because of the footstep and landing sounds though. Besides that, it's really fun and I've been spending the past 30 or so minutes messing with it.
     
  3. Andeed

    Andeed

    Holy pug in a pizza box... Member
    89
    0
    0
    Wales, UK
    Sonic 1 AS3 Engine
    <!--quoteo(post=567278:date=Mar 11 2011, 01:35 AM:name=Azukara)--><div class='quotetop'>QUOTE (Azukara @ Mar 11 2011, 01:35 AM) <a href="index.php?act=findpost&pid=567278">[​IMG]</a></div><div class='quotemain'><!--quotec--><!--quoteo(post=567271:date=Mar 10 2011, 06:56 PM:name=Andeed)--><div class='quotetop'>QUOTE (Andeed @ Mar 10 2011, 06:56 PM) <a href="index.php?act=findpost&pid=567271">[​IMG]</a></div><div class='quotemain'><!--quotec-->Try copying it into SysWOW64 as well as System32 (both in the Windows folder)<!--QuoteEnd--></div><!--QuoteEEnd-->
    Well, that worked. Thanks!

    Also, sorry Xaklse, but it's too late. :v:

    The engine is really fun to run around in but it feels a bit clunky. I think that's because of the footstep and landing sounds though. Besides that, it's really fun and I've been spending the past 30 or so minutes messing with it.
    <!--QuoteEnd--></div><!--QuoteEEnd-->Glad to see I could help :) DirectX can be a pain in the ass to get working sometimes but there's usually a work around.
    I'll give the engine a go next week sometime.
     
  4. Techokami

    Techokami

    For use only on NTSC Genesis systems Researcher
    1,319
    10
    18
    HoleNet!
    Sonic Edge
    Yeah the centering of my 360 pad is a bit bad, and it shows painfully in this demo with Sonic wanting to go to the left a lot.
    I also personally think that there should be an alternate player model to try this out with, as the current one kinda looks funky in some spots, imho. There should also be some more test environments, but rather than stapling them to the current engine test level, you should make a few more levels to choose, maybe some converted versions of past 3D Sonic levels to see how it all stacks up.

    That's my $.02, but keep up the good work
     
  5. Azu

    Azu

    I must be stupid. Member
    Speaking of levels.
    I ripped a few level packs and a few objects from Sonic Colors. They may not be past levels, but it's something.

    <a href="http://www.mediafire.com/?8f7yqeh3acpns7p" target="_blank">pSweet Mountain</a>
    <a href="http://www.mediafire.com/?fbp1vo88anws6wr" target="_blank">Terminal Velocity</a>
    <a href="http://www.mediafire.com/?inck3289d66f81a" target="_blank">Common Objects</a>
    <a href="http://www.mediafire.com/?sthss5chm6sy4ob" target="_blank">Gameland</a>

    They are all ready to be imported in Unreal, PSK for the format, PSA for the animations.
    On the off chance they don't import, they are some PSK/PSA
    Since most of Sonic Colors was '2D', or 2D.5, a lot of the models looks incomplete, but they are in fact, complete. After all, why model something that not going to be seen?
     
  6. Candescence

    Candescence

    Member
    1,980
    2
    18
    Sydney, Australia
    3D Indie Stuff
    This release is freaking awesome. I can't remember how much time I wasted in this one, it's just so damn fun. This is 3D Sonic done right, there's no doubt in my mind.

    Can't wait for the next release and the public code. This is a fantastic engine.
     
  7. Felik

    Felik

    Member
    1,705
    0
    16
    It says that d3dcompiler _43.dll can not be found :v:

    I downloaded this dll file but no matter where I put it, SonicGDK says that it still can not be found. I tried windows folder, system, system32 and pretty much all the folders of GDK itself.
     
  8. Ritz

    Ritz

    Subhedgehog Member
    People like to get all giddy about the toys this community puts out, with shit like "this is sooooo good Sonic Team should hire you because they suck so bad, LOLLL", but this is really the first project that actually deserves that kind of acclaim! This is a real game changer. I can't wait to see what comes of all this, even if we just get A:DR and some level ports and the rest is all garbage like <a href="http://www.youtube.com/watch?v=9gLEgCIW_Wc" target="_blank">this</a> that outright ignores the strengths of the engine in favor of boosting, boosters and straight lines.

    The mobius strip in the sky is my favorite part. Simply awesome.
     
  9. DustArma

    DustArma

    Member
    1,304
    1
    18
    Santiago, Chile
    Learning Python.
    I know a lot of people here hate the stuff such as loops, corkscrews and the like being automated in the 3D games, but this game shows that without some automation you can very easily fall off the side of one, especially that corkscrew hovering a bottomless pit which would be a source for much raging in a modern Sonic game.

    IMO Unleashed and Colors achieved the best compromise with the loops that weren't automated (there's a lot of them in Windmill Isle 2), Instead of completely locking your input and forcing Sonic down the loop like SA1/SA2/Heroes/etc they just do a seamless switch to 2D input mode and let the player have full control of sonic without being in danger of falling from the side.
     
  10. Candescence

    Candescence

    Member
    1,980
    2
    18
    Sydney, Australia
    3D Indie Stuff
    "Very easily?" Are we playing the same game, here? Staying on loops is about as hard as spychecking as a Pyro in TF2.

    Edit: Also, I tried out the gamepad controls with my 360 controller. Amazingly, it's actually playable with a gamepad, but still kinda inferior to the mouse and keyboard controls. The camera controls aren't as 'sensitive' as I feel they should be, and I echo the left stick deadzone complaints.

    However, I found a hilariously nifty hybrid control scheme - hold the 360 controller in the left hand, and use the mouse with the right - you get stick movement with mouse camera controls, awesome. Unfortunately, like the PS3 Move+regular controller setup, it's rather awkward to use as you have to hold the controller with one hand. And you can't use the special moves, only jump and spin.

    There needs to be some kind of peripheral for the PC like the Wii's nunchuck, I swear. Or maybe I could simply get the Razer Hydra when it comes out.
     
  11. BlazeHedgehog

    BlazeHedgehog

    A "Community Enigma"? Oldbie
    1,463
    5
    18
    Staying on loops in this is a lot easier than it is in BlitzSonic but it's still kind of squirrelly without some practice.

    I still think having scooped/concave loops is the way to go, assuming the physics engine supports it. It would naturally pull the player towards the center of the loop track strictly through the forces of inertia.
     
  12. Felik

    Felik

    Member
    1,705
    0
    16
    <!--quoteo(post=567381:date=Mar 11 2011, 10:33 AM:name=Felik)--><div class='quotetop'>QUOTE (Felik @ Mar 11 2011, 10:33 AM) <a href="index.php?act=findpost&pid=567381">[​IMG]</a></div><div class='quotemain'><!--quotec-->It says that d3dcompiler _43.dll can not be found :v:

    I downloaded this dll file but no matter where I put it, SonicGDK says that it still can not be found. I tried windows folder, system, system32 and pretty much all the folders of GDK itself.<!--QuoteEnd--></div><!--QuoteEEnd-->
    So nobody has this problem except me?
     
  13. Andeed

    Andeed

    Holy pug in a pizza box... Member
    89
    0
    0
    Wales, UK
    Sonic 1 AS3 Engine
    <!--quoteo(post=567530:date=Mar 11 2011, 03:49 PM:name=Felik)--><div class='quotetop'>QUOTE (Felik @ Mar 11 2011, 03:49 PM) <a href="index.php?act=findpost&pid=567530">[​IMG]</a></div><div class='quotemain'><!--quotec--><!--quoteo(post=567381:date=Mar 11 2011, 10:33 AM:name=Felik)--><div class='quotetop'>QUOTE (Felik @ Mar 11 2011, 10:33 AM) <a href="index.php?act=findpost&pid=567381">[​IMG]</a></div><div class='quotemain'><!--quotec-->It says that d3dcompiler _43.dll can not be found :v:

    I downloaded this dll file but no matter where I put it, SonicGDK says that it still can not be found. I tried windows folder, system, system32 and pretty much all the folders of GDK itself.<!--QuoteEnd--></div><!--QuoteEEnd-->
    So nobody has this problem except me?
    <!--QuoteEnd--></div><!--QuoteEEnd-->Have you tried reinstalling the DX runtime? What OS are you using?
     
  14. Felik

    Felik

    Member
    1,705
    0
    16
    I'm using Windows XP.
    But I'll try to reinstall DX :v:
     
  15. DustArma

    DustArma

    Member
    1,304
    1
    18
    Santiago, Chile
    Learning Python.
    <!--quoteo(post=567451:date=Mar 11 2011, 07:07 AM:name=Candescence)--><div class='quotetop'>QUOTE (Candescence @ Mar 11 2011, 07:07 AM) <a href="index.php?act=findpost&pid=567451">[​IMG]</a></div><div class='quotemain'><!--quotec-->"Very easily?" Are we playing the same game, here? Staying on loops is about as hard as spychecking as a Pyro in TF2.

    Edit: Also, I tried out the gamepad controls with my 360 controller. Amazingly, it's actually playable with a gamepad, but still kinda inferior to the mouse and keyboard controls. The camera controls aren't as 'sensitive' as I feel they should be, and I echo the left stick deadzone complaints.

    However, I found a hilariously nifty hybrid control scheme - hold the 360 controller in the left hand, and use the mouse with the right - you get stick movement with mouse camera controls, awesome. Unfortunately, like the PS3 Move+regular controller setup, it's rather awkward to use as you have to hold the controller with one hand. And you can't use the special moves, only jump and spin.

    There needs to be some kind of peripheral for the PC like the Wii's nunchuck, I swear. Or maybe I could simply get the Razer Hydra when it comes out.<!--QuoteEnd--></div><!--QuoteEEnd-->


    Well, easily is an exaggeration, but I fell off the place two+ times because I overcompensated because I thought I was gonna fall :v:.

    Someone pointed out about loops and corkscrews being concave, that could work very well.
     
  16. <!--quoteo(post=567134:date=Mar 10 2011, 12:38 PM:name=Xaklse)--><div class='quotetop'>QUOTE (Xaklse @ Mar 10 2011, 12:38 PM) <a href="index.php?act=findpost&pid=567134">[​IMG]</a></div><div class='quotemain'><!--quotec--><!--quoteo(post=496763:date=Aug 27 2010, 02:19 AM:name=FraGag)--><div class='quotetop'>QUOTE (FraGag @ Aug 27 2010, 02:19 AM) <a href="index.php?act=findpost&pid=496763">[​IMG]</a></div><div class='quotemain'><!--quotec--><span style="font-size:8pt;line-height:100%">[...] Sonic seems to slow down when he's running on a ceiling; he should maintain his speed as if he was running on flat ground. [...]<!--sizec--></span><!--/sizec--><!--QuoteEnd--></div><!--QuoteEEnd-->
    <!--QuoteEnd--></div><!--QuoteEEnd-->
    It seems to be fixed now, cheers!

    <!--quoteo(post=496763:date=Aug 26 2010, 07:19 PM:name=FraGag)--><div class='quotetop'>QUOTE (FraGag @ Aug 26 2010, 07:19 PM) <a href="index.php?act=findpost&pid=496763">[​IMG]</a></div><div class='quotemain'><!--quotec-->Also, the colors don't look right:
    [​IMG]<!--QuoteEnd--></div><!--QuoteEEnd-->
    I installed more recent drivers for my graphics card this week, and the problem went away, so forget about this (which you probably did already). :v:
     
  17. Tiranno

    Tiranno

    Steveosaurus Rex Member
    Was awful....ly fun. This engine reminds me of how Sonic can and should be done in 3D. The restricted on-rails Sonic Unleashed/Colors formula is a reason I have low expectations for future Sonic games. This is a nice hybrid. Good work!
     
  18. <!--quoteo(post=567150:date=Mar 10 2011, 07:19 PM:name=Polygon Jim)--><div class='quotetop'>QUOTE (Polygon Jim @ Mar 10 2011, 07:19 PM) <a href="index.php?act=findpost&pid=567150">[​IMG]</a></div><div class='quotemain'><!--quotec-->For the gamepad it feels like the analog stick sensitivity is a bit too high. If your deadzone is off by a small amount Sonic starts walking pretty easily.<!--QuoteEnd--></div><!--QuoteEEnd--><!--quoteo(post=567191:date=Mar 10 2011, 09:19 PM:name=BlazeHedgehog)--><div class='quotetop'>QUOTE (BlazeHedgehog @ Mar 10 2011, 09:19 PM) <a href="index.php?act=findpost&pid=567191">[​IMG]</a></div><div class='quotemain'><!--quotec-->Yeah, the analog deadzone is a bit too low. With my Xbox 360 controller, getting Sonic to come to a complete stop sometimes was a bit of a chore.<!--QuoteEnd--></div><!--QuoteEEnd--><!--quoteo(post=567302:date=Mar 11 2011, 03:34 AM:name=Techokami)--><div class='quotetop'>QUOTE (Techokami @ Mar 11 2011, 03:34 AM) <a href="index.php?act=findpost&pid=567302">[​IMG]</a></div><div class='quotemain'><!--quotec-->Yeah the centering of my 360 pad is a bit bad, and it shows painfully in this demo with Sonic wanting to go to the left a lot.<!--QuoteEnd--></div><!--QuoteEEnd-->The XBox360 gamepad is really sensitive... I have a solution for that, please try it:
    1. Open DefaultInput.ini file of ...\SonicGDK\UDKGame\Config folder.
    2. Search for "GBA_MoveForward_Gamepad" word.
    3. Set "Deadzone" to 0.25, so that the entire line would look like:
    .Bindings=(Name="GBA_MoveForward_Gamepad",Command="Axis aBaseY Speed=1.0 DeadZone=0.25")
    4. Above that line there is a line which starts with the dot character instead of ";", it has "GBA_StrafeLeft_Gamepad" and "aTurn2" words.
    5. Set the deadzones to 0.25, so that the entire line would look like:
    .Bindings=(Name="GBA_StrafeLeft_Gamepad",Command="Axis aStrafe Speed=1.0 DeadZone=0.25 | Axis aTurn2 Speed=1.0 DeadZone=0.25")
    6. Save, close and play.

    <!--quoteo(post=567178:date=Mar 10 2011, 08:42 PM:name=DustArma)--><div class='quotetop'>QUOTE (DustArma @ Mar 10 2011, 08:42 PM) <a href="index.php?act=findpost&pid=567178">[​IMG]</a></div><div class='quotemain'><!--quotec-->[...] the ability to exit out of a roll without having to jump would be welcome too (like SA1... without the spindash overpoweredness)<!--QuoteEnd--></div><!--QuoteEEnd-->I coded that (easy to do) and after playing with it I decided to remove it; it's an ability that allowed some exploits when combined with other movements and the momentum physics.

    <!--quoteo(post=567191:date=Mar 10 2011, 09:19 PM:name=BlazeHedgehog)--><div class='quotetop'>QUOTE (BlazeHedgehog @ Mar 10 2011, 09:19 PM) <a href="index.php?act=findpost&pid=567191">[​IMG]</a></div><div class='quotemain'><!--quotec-->It crashed on me as I was coming out of the water, though. I think a fluke crash happened in Release 3 doing the same thing. Probably just my old graphics card. I need to get my new stuff put in...<!--QuoteEnd--></div><!--QuoteEEnd-->Next time try to send me the log file :v: ( ...\SonicGDK\UDKGame\Logs\Launch.log ).

    <!--quoteo(post=567222:date=Mar 10 2011, 11:12 PM:name=Azu)--><div class='quotetop'>QUOTE (Azu @ Mar 10 2011, 11:12 PM) <a href="index.php?act=findpost&pid=567222">[​IMG]</a></div><div class='quotemain'><!--quotec-->My PS2 gamepad won't work at all.=/ [...]<!--QuoteEnd--></div><!--QuoteEEnd-->The XBOX 360 Controller Emulator is your friend then (search for "x360ce"). Extract it into the ...\SonicGDK\Binaries\Win32 folder.

    <!--quoteo(post=567302:date=Mar 11 2011, 03:34 AM:name=Techokami)--><div class='quotetop'>QUOTE (Techokami @ Mar 11 2011, 03:34 AM) <a href="index.php?act=findpost&pid=567302">[​IMG]</a></div><div class='quotemain'><!--quotec-->I also personally think that there should be an alternate player model to try this out with, as the current one kinda looks funky in some spots, imho. There should also be some more test environments, but rather than stapling them to the current engine test level, you should make a few more levels to choose, maybe some converted versions of past 3D Sonic levels to see how it all stacks up.<!--QuoteEnd--></div><!--QuoteEEnd-->Not gonna happen, too much work already.

    <!--quoteo(post=567381:date=Mar 11 2011, 08:33 AM:name=Felik)--><div class='quotetop'>QUOTE (Felik @ Mar 11 2011, 08:33 AM) <a href="index.php?act=findpost&pid=567381">[​IMG]</a></div><div class='quotemain'><!--quotec-->It says that d3dcompiler _43.dll can not be found :v:<!--QuoteEnd--></div><!--QuoteEEnd-->Did you try the DX reinstall?

    <!--quoteo(post=567488:date=Mar 11 2011, 02:17 PM:name=BlazeHedgehog)--><div class='quotetop'>QUOTE (BlazeHedgehog @ Mar 11 2011, 02:17 PM) <a href="index.php?act=findpost&pid=567488">[​IMG]</a></div><div class='quotemain'><!--quotec-->I still think having scooped/concave loops is the way to go, assuming the physics engine supports it. It would naturally pull the player towards the center of the loop track strictly through the forces of inertia.<!--QuoteEnd--></div><!--QuoteEEnd-->Hmmm, that's a really good idea... concave loops wouldn't pull the player though, I might try to code a solution for that.

    <!--quoteo(post=567841:date=Mar 12 2011, 05:51 AM:name=FraGag)--><div class='quotetop'>QUOTE (FraGag @ Mar 12 2011, 05:51 AM) <a href="index.php?act=findpost&pid=567841">[​IMG]</a></div><div class='quotemain'><!--quotec-->I installed more recent drivers for my graphics card this week, and the problem went away, so forget about this (which you probably did already). :v:<!--QuoteEnd--></div><!--QuoteEEnd-->I thought it was a problem of your graphics card because I assumed you would have the drivers up-to-date. My mistake.
     
  19. Techokami

    Techokami

    For use only on NTSC Genesis systems Researcher
    1,319
    10
    18
    HoleNet!
    Sonic Edge
    <!--quoteo(post=568081:date=Mar 12 2011, 02:01 PM:name=Xaklse)--><div class='quotetop'>QUOTE (Xaklse @ Mar 12 2011, 02:01 PM) <a href="index.php?act=findpost&pid=568081">[​IMG]</a></div><div class='quotemain'><!--quotec-->Not gonna happen, too much work already.<!--QuoteEnd--></div><!--QuoteEEnd-->So, wait... you're saying it's a pain in the ass to build new levels for your engine?
     
  20. Felik

    Felik

    Member
    1,705
    0
    16
    <!--quoteo(post=568362:date=Mar 13 2011, 09:01 PM:name=Techokami)--><div class='quotetop'>QUOTE (Techokami @ Mar 13 2011, 09:01 PM) <a href="index.php?act=findpost&pid=568362">[​IMG]</a></div><div class='quotemain'><!--quotec--><!--quoteo(post=568081:date=Mar 12 2011, 02:01 PM:name=Xaklse)--><div class='quotetop'>QUOTE (Xaklse @ Mar 12 2011, 02:01 PM) <a href="index.php?act=findpost&pid=568081">[​IMG]</a></div><div class='quotemain'><!--quotec-->Not gonna happen, too much work already.<!--QuoteEnd--></div><!--QuoteEEnd-->So, wait... you're saying it's a pain in the ass to build new levels for your engine?
    <!--QuoteEnd--></div><!--QuoteEEnd-->
    He is saying that SonicGDK is to show off engine. Not to make a game for you.