Sonic and Sega Retro Message Board: EGGEN (The EGG-Engine) - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
  • 4 Pages +
  • 1
  • 2
  • 3
  • Last ►
    Locked
    Locked Forum

EGGEN (The EGG-Engine) Random test (24/01/12)

#1 User is offline Damizean 

Posted 23 January 2012 - 08:14 PM

  • As classic as rock
  • Posts: 118
  • Joined: 01-February 06
  • Gender:Male
  • Location:Valencia, España
  • Project:Various projects
  • Wiki edits:1
Posted Image

What the f-
As some of you already know, I've been working on a Sonic physics engine for Unity, called the EGG-Engine. The goal of the engine is to mimic as closely as possible the original games physics in a 2.5D environment (a la Generations/Unleashed). So far progress on the engine has been very slow, due to university, exams and social life. Most of the features present on the engine had been implemented for months (as you could've seen in the Chemical Plant beta release of SFR).

So far it features the following:
  • Sonic physics, including the basic actions (Run, Brake, Roll, Spindash, Look Up, Crouch Down, Hurt and Dead).
  • Rings.
  • Springs.
  • Spikes.
  • Item Boxes (With no effect).
  • B-Spline paths.
  • Badniks (MotoBug and BuzzBomber as example).
  • Various other things on engine level.


So what do you want from us?

Well, I took some relax time from exams period and decided it could be fun to make a small test release. I'll also be interested in getting some feedback on the perfomance of the test, so if you can post your average FPS along your computer specs, it'll give me an idea on how optimiced the engine is so far and what might have to change.

Don't worry about telling me about bugs because I've tested the engine to death, so I know most of them. These include:
  • Getting stuck between a diagonal spring and a wall.
  • That diagonal spring that launches Sonic only vertically.
  • The fact that you can get to the other side of the loop by just jumping.
  • The camera going nuts when gravity is reversed (I just rewrote the camera code, so this was prone to happen).
  • Other random path issues (I was lazy, most of these problems can be fixed with proper design).


tl;dr
Test it and report perfomance please.

How do I play?

Arrows - Move Sonic around.
A/S/D - Action buttons.
1/2 - Show/Hide debug console. Just shows some random stats.


Windows | Web-Player

#2 User is offline Techokami 

Posted 23 January 2012 - 08:16 PM

  • For use only on NTSC Genesis systems
  • Posts: 1101
  • Joined: 19-November 05
  • Gender:Male
  • Location:HoleNet!
  • Project:Sonic Edge
  • Wiki edits:63
60FPS on my rig. Though I do have to mention that it's rather difficult to get Sonic to go through some loops without spindashing...

#3 User is offline sonicblur 

Posted 23 January 2012 - 08:31 PM

  • Posts: 848
  • Joined: 18-February 08
  • Gender:Male
  • Wiki edits:6
59FPS on my machine. (assuming the off-by-one is Unity's fault)
Specs: Mac Pro 2.8ghz Quad Core Xeon, ATI Radeon 5770. Tested the browser version in Safari under the latest version of OS X.

#4 User is offline K2J 

Posted 23 January 2012 - 08:34 PM

  • YOU CAN USE A MACHINE WITH MEMORY DATA
  • Posts: 2068
  • Joined: 19-June 07
  • Gender:Male
  • Location:America, The United States of
  • Project:Not School
  • Wiki edits:8
60fps on "Fantastic" full-screen:

System   
--------------------------------------------------------------------------------
 
  Manufacturer Gigabyte Technology Co., Ltd. 
  Model X58A-UD3R 
  Total amount of system memory 6.00 GB RAM 
  System type 64-bit operating system 
  Number of processor cores 4 
 
Graphics   
--------------------------------------------------------------------------------
 
  Display adapter type NVIDIA GeForce GTX 560 Ti 
  Total available graphics memory 3839 MB 
        Dedicated graphics memory 1024 MB 
        Dedicated system memory 0 MB 
        Shared system memory 2815 MB 
  Display adapter driver version 8.17.12.8562 
  Primary monitor resolution 1680x1050 
  DirectX version DirectX 10 
 



#5 User is offline Twilightzoney 

Posted 23 January 2012 - 09:01 PM

  • Posts: 268
  • Joined: 19-February 10
  • Gender:Male
  • Location:Elgin, IL And Hampshire
  • Project:Unleashed and Generations Stuff and Custom Works
Looks great from the last time I looked at it. Animations flow nicely, and I get full fps. Sonic just feels heavy to accelerate other than that its good. That might just be me though thinking its like that.

My Specs,

Intel i7 Processor 3.75ghz
ATi Radeon HD 6990
8GB Ram

Ran at 1920x1080 and had full FPS didn't experience any drops. I don't expect to with my specs anyways.
This post has been edited by Twilightzoney: 24 January 2012 - 12:07 AM

#6 User is offline Crasher 

Posted 23 January 2012 - 09:36 PM

  • Why hello there!
  • Posts: 316
  • Joined: 11-April 11
  • Gender:Male
30-32 FPS for the Web Player build on my 5 year old netbook.

It jumps up to 50-52 fps when switching to full screen for like... 2 seconds but than goes back down.

I will try the Windows build now.

Edit: 600x400 screen resolution, Beautiful graphics and I get an average of 58.1 FPS :D Which is impressive, as most games refuse to go fast at times.

On full screen with the graphics as beautiful, it seems to go down to 30-40 FPS on the bottom and top path for the majority of the level. But it's playable, a bit choppy, but playable.

Oh yeah, and if it matters, I have about 3 GB of Hardrive Space left.
This post has been edited by Crasher: 23 January 2012 - 09:46 PM

#7 User is offline Chimpo 

Posted 23 January 2012 - 11:00 PM

  • Posts: 7172
  • Joined: 26-July 06
  • Gender:Not Telling
Ran fantastic on Fantastic! 1920x1080 was the highest I could go. I could even record it without the frame rate dropping from 60.



AMD Phenom II X4 955 BE
Radeon HD 6870

#8 User is offline BlazeHedgehog 

Posted 23 January 2012 - 11:56 PM

  • A "Community Enigma"?
  • Posts: 1314
  • Joined: 23-January 05
  • Gender:Male
  • Wiki edits:51
Is there a reason my gamepad's analog stick is automatically bound to player 2 and cannot be bound to player 1?

Edit: And incidentally, locked at 60fps no matter how high I crank it.

Intel Core 2 Duo (E7600 @ 3.06ghz)
2047mb of DDR-2 SDRAM (639mhz)
ATi Radeon HD 5670 (1gb)
This post has been edited by BlazeHedgehog: 24 January 2012 - 12:40 AM

#9 User is online winterhell 

Posted 24 January 2012 - 02:48 AM

  • Posts: 747
  • Joined: 16-October 10
  • Gender:Male
60FPS on 1920*1200 /Fantastic with GeForce 9600GT(the other parts are from 2011 -> irrelevant)

You might want to implement pause and escape(they were absent in SFR too).

Are those stencil shadows ?

#10 User is offline HeartAttack 

Posted 24 January 2012 - 04:53 AM

  • is a smug hipster, brah!
  • Posts: 567
  • Joined: 18-September 09
  • Gender:Male
  • Location:Cali
  • Wiki edits:1
60fps with the Windows build on "fantastic" at 1920x1080

-Windows 7 Ultimate x64
-ASRock 890GX Extreme 3 mobo
-AMD Phenom II x4 at 3.6GHz
-8Gb Wintec DDR3-1600 RAM
-NVIDIA GTX 280 1Gb
-Creative X-Fi Platinum
-Intel SATAII solid state drive

#11 User is offline Black Squirrel 

Posted 24 January 2012 - 08:17 AM

  • buy my lovely game
  • Posts: 2821
  • Joined: 27-December 03
  • Gender:Male
  • Location:Northumberland, England
  • Project:Sega Retro
  • Wiki edits:20,569
All I would suggest is speeding up the camera as it rotates into the screen. Otherwise it's lovely.

#12 User is offline synchronizer 

Posted 24 January 2012 - 08:52 AM

  • Posts: 1656
  • Joined: 20-August 08
  • Gender:Male
  • Wiki edits:19
What plugin is required to use the web-player version? I remember that this actually worked on macs at some point; I tested an earlier build.

#13 User is offline Andrew75 

Posted 24 January 2012 - 09:28 AM

  • Technical Artist
  • Posts: 1529
  • Joined: 12-December 09
  • Gender:Male
  • Project:Project AXSX(Sonic Xtreme) + Misc Projects
Finally you posted the engine up on the forums, was wondering when this would happen !

#14 User is offline Dario FF 

Posted 24 January 2012 - 10:29 AM

  • Tech Support Hotline
  • Posts: 957
  • Joined: 03-April 10
  • Gender:Male
  • Location:Mar Del Plata
  • Project:SonicGLvl
Score another 60 FPS here for the web player build(same as when I tried it before), and the fullscreen one at 1600x900 on Fantastic.

AMD Athlon x2 BE 3.0 ghz (OCed from 2.7, sometimes a bit unstable)
AMD Radeon HD 6870
RAM 2GB DDR2 800 mhz
Windows 7 Ultimate x64

I think the crouch animation could be a bit faster. I don't know if there's some delay from standing to trying to spindash. Other than that, it's great. (And I see you corrected all those buggy normals from the previous time I tried it ;p)

#15 User is offline steveswede 

Posted 24 January 2012 - 01:00 PM

  • Posts: 3368
  • Joined: 13-April 09
  • Gender:Male
  • Location:Birthplace of Lara Croft
  • Project:Bowel reconstruction
  • Wiki edits:6
Runs fairly well on my laptop's low power built in graphics card but I do get weird shadows with settings above simple. Also the physics are okish, they're stiff when changing direction while you're in motion and the momentum when running seems to fall short dealing with slopes. Overall they don't feel like Sonic physic's but they are far better than anything the Sonic Team has produced in recent times. At least when hitting enemies the rebound feels kinda correct.

  • 4 Pages +
  • 1
  • 2
  • 3
  • Last ►
    Locked
    Locked Forum

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