Sonic and Sega Retro Message Board: Sonic Unreal Worlds Open Source release - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
  • 9 Pages +
  • ◄ First
  • 6
  • 7
  • 8
  • 9
    Locked
    Locked Forum

Sonic Unreal Worlds Open Source release Unreal Engine 4 port of Sonic Worlds

#106 User is offline StreakThunderstorm 

Posted 09 January 2015 - 12:19 PM

  • Posts: 196
  • Joined: 10-July 11
  • Gender:Male
  • Project:Mecha Madness
Been trying to re-work both the movement direction and collision. The collision seems to break under 60fps and I can't allow that.

As for the movement, the engine will still work in 2D but I want to make it so that you're allowed to change the plane on which the 2D operates.

#107 User is offline DrewMatK 

Posted 10 January 2015 - 11:27 PM

  • Posts: 5
  • Joined: 19-October 14
  • Gender:Male
  • Location:United States
  • Project:Sonic Unreal Adventure Kit
You should try using the Spline tool to dictate Sonic's plane of movement. Sonic Unleashed-Generations does this. Someone else managed to get spline-based path following in UE4.



Here's a thread explaining how it was made:
https://forums.unrea...path-and-camera
This post has been edited by DrewMatK: 11 January 2015 - 01:31 PM

#108 User is offline StreakThunderstorm 

Posted 29 January 2015 - 05:21 PM

  • Posts: 196
  • Joined: 10-July 11
  • Gender:Male
  • Project:Mecha Madness
https://drive.google...5Rzg&authuser=0

Tried hard to get it beyond where I was before but there are big problems with the collision that I cant figure out. I have it running on delta time but anything under 60fps makes Sonic go through floors.

Feel free to mess around and test things. This may be the last iteration of this version of the engine before I just go back and restart from the ground up.

#109 User is offline ForgeCircuit 

Posted 03 February 2015 - 02:16 PM

  • Posts: 10
  • Joined: 14-November 14
  • Gender:Male

View PostBluecore, on 09 October 2014 - 07:50 PM, said:

Sonic Model in .Fbx format that includes animations.
https://www.dropbox....2BAnim.rar?dl=1


Hope this helps, and good luck.
Credits to NibrocRock for the Model.


Hi,

I can't seem to get this to work - the link goes to a page where I get the Dropbox error 509. Is this model/animations combo hosted elsewhere? I'm trying to get something going with Unity 4.
Also, nice looking game so far! How's Blueprint compared to traditional coding and Unity when it comes to things like user input and controlling characters?

#110 User is offline StreakThunderstorm 

Posted 03 February 2015 - 02:53 PM

  • Posts: 196
  • Joined: 10-July 11
  • Gender:Male
  • Project:Mecha Madness
Blueprints are vastly easier than coding any sort of programming language/scripting. Think MMF2's event system but much easier in terms of seeing final results.
___________________________________________________________________________________________________________________________________________


I've also seen that Sonic lost World has been cracked. If anyone can provide models/animations from that, I can get to working on putting them in the engine myself.

https://github.com/S...c-Unreal-Worlds

All you have to do is DL the zip and put it where your Unreal Project Folder is.
This post has been edited by StreakThunderstorm: 03 February 2015 - 02:56 PM

#111 User is offline Andrew75 

Posted 03 February 2015 - 06:36 PM

  • Technical Artist
  • Posts: 1529
  • Joined: 12-December 09
  • Gender:Male
  • Project:Project AXSX(Sonic Xtreme) + Misc Projects
How accurate to classic sonic physics you have there?

#112 User is offline StreakThunderstorm 

Posted 03 February 2015 - 11:51 PM

  • Posts: 196
  • Joined: 10-July 11
  • Gender:Male
  • Project:Mecha Madness
Give it a test run. See how it feels to you. I'm following the physics closely from Sonic Worlds from MMF2.

#113 User is offline Azu 

Posted 02 March 2015 - 07:19 PM

  • I must be stupid.
  • Posts: 1463
  • Joined: 23-February 08
  • Gender:Male
  • Location:Home
If anyone wants to try this the UE4 engine is now free.

#114 User is offline Dissident 

Posted 03 March 2015 - 12:25 AM

  • AKA Discoid
  • Posts: 90
  • Joined: 17-July 11
  • Gender:Male
  • Location:Tallahasee, Florida
I'll mess around with this tomorrow. I saw your alpha videos and really liked what I saw, Streak. :)

#115 User is offline Andrew75 

Posted 08 March 2015 - 05:01 AM

  • Technical Artist
  • Posts: 1529
  • Joined: 12-December 09
  • Gender:Male
  • Project:Project AXSX(Sonic Xtreme) + Misc Projects
Blueprints are nice and all, but you might get a more solid engine the C++ way. Anyways good luck guys ! I'm rooting for you either way!

#116 User is offline StreakThunderstorm 

Posted 08 March 2015 - 11:36 AM

  • Posts: 196
  • Joined: 10-July 11
  • Gender:Male
  • Project:Mecha Madness
There's nothing C++ can do that you can't do with Blueprints in terms of this engine.

Anyways, I've worked on the collision and I'm happy to say I have successfully made it more stable. I'll be releasing the change soon once I upgrade it to UE4 4.7.2
This post has been edited by StreakThunderstorm: 08 March 2015 - 11:37 AM

#117 User is offline Andrew75 

Posted 11 March 2015 - 09:15 PM

  • Technical Artist
  • Posts: 1529
  • Joined: 12-December 09
  • Gender:Male
  • Project:Project AXSX(Sonic Xtreme) + Misc Projects

View PostStreakThunderstorm, on 08 March 2015 - 11:36 AM, said:

There's nothing C++ can do that you can't do with Blueprints in terms of this engine.

I don't know about that man .. but yeah not trying to start any debates.
I have my doubts on how solid the end results of the blueprint system is vs raw coding.
This post has been edited by Andrew75: 11 March 2015 - 09:23 PM

#118 User is offline Chimera 

Posted 13 March 2015 - 03:34 PM

  • I'm not a furry.
  • Posts: 965
  • Joined: 04-October 10
  • Gender:Male
  • Project:TOO MANY. BUT ONE LESS.
  • Wiki edits:5

View PostAndrew75, on 11 March 2015 - 09:15 PM, said:

View PostStreakThunderstorm, on 08 March 2015 - 11:36 AM, said:

There's nothing C++ can do that you can't do with Blueprints in terms of this engine.

I don't know about that man .. but yeah not trying to start any debates.
I have my doubts on how solid the end results of the blueprint system is vs raw coding.


As I see it blueprints are good for prototyping since you get live feedback. When you have the complexities of this system, where you're basically creating your own pawn class entirely, it might be smarter to switch your final work over to code, or at least the backbone of it. Downloading Unreal Worlds, I get 40FPS max with some stuttering, plus the movement code EASILY teleports you into walls. I'm pretty sure this is mainly due to the vast amount of code done in blueprint which, keep in mind, is still a scripting language.

That said, this is all still really impressive. Just unfortunate about the aforementioned going-into-walls and frame chugging issues (the latter might just be me? Except that really shouldn't be an issue especially when I delete the more intense polygon objects... that and the stage is simple as is).

#119 User is offline StreakThunderstorm 

Posted 14 March 2015 - 09:33 AM

  • Posts: 196
  • Joined: 10-July 11
  • Gender:Male
  • Project:Mecha Madness
I haven't updated the build. I fixed the teleport into walls at lower framerates.

As far as blueprints go:

I've been actively engaged in the epic community. I watch the twitch streams and I partake on the forum. Epic has clearly stated themselves that there is little to no difference in what blueprints can do in terms of in-game stuff like movement and collision. You can make an entire game in blueprints completely. When you start getting into advanced things is when you may need to code it yourself if its not already part of the engine. Although Sonic seems to be hard to get a grasp of, its really damn simple in terms of what is needed to actually make his movement work. Any issues with the movement itself is most likely due to my own errors and not knowing how to set things up. For example, I made a really big difference when I moved the movement and collision system into a loop. I didn't know the proper way to make epic's loops work but once I finally understood, I boosted the framerate on my own machine from 60 - ~85 with less teleporting into walls.

I will be uploading and releasing Sonic Unreal Worlds alpha 0.8 very soon.



Edit:

https://github.com/S...c-Unreal-Worlds

For those of you who don't use github, just click download as zip on the lower right hand corner.
This post has been edited by StreakThunderstorm: 14 March 2015 - 10:09 AM

#120 User is offline Chimera 

Posted 14 March 2015 - 01:55 PM

  • I'm not a furry.
  • Posts: 965
  • Joined: 04-October 10
  • Gender:Male
  • Project:TOO MANY. BUT ONE LESS.
  • Wiki edits:5
Well I sit corrected. Blueprints really are that powerful, aren't they? I could have sworn there'd be some performance issues, but I guses not.

Will download in a few and give it a go.

  • 9 Pages +
  • ◄ First
  • 6
  • 7
  • 8
  • 9
    Locked
    Locked Forum

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users