Overclock.net › Forums › Software, Programming and Coding › Coding and Programming › C#/XNA Game Development
New Posts  All Forums:Forum Nav:

C#/XNA Game Development

post #1 of 8
Thread Starter 
For anyone interested in using XNA to create games for Windows PC, Windows Phone, or Xbox 360, I thought I would make a list of available game engines and frameworks. All listed engines are 3D game engines unless otherwise specified. If you find any other engines that are worth mentioning that I missed please shoot me a PM and I'll put it up here.

XNA 4.0 compatible, Free-to-use engines and frameworks
QuickStart Engine, uses JigLibX Physics Engine, last updated Jan. 2012, no level editor or animation implemented yet.
Axiom3d, partial C#/XNA port of Ogre3D, last updated Aug. 2011, no level editor
Engine Nine, last updated Apr. 2011
FlatRedBall, 2.5D engine, last updated Nov. 2011
DEngine, 2D engine, last updated Mar. 2011
Nuclex Framework, Framework with many helpful components like GUI, compression, particle system, and more. Last updated March 2011.
Mercury Particle Engine, a particle engine (looks to be 2D-only, but I haven't used it so I may be wrong about that).

XNA 4.0, not free
Sunburn, $150 - $1000
Visual3D Price unlisted, 30-day free trial, last updated sometime 2010

XNA 3.1 Game engines (older, can only be used for Windows PC games. Most of these engines are no longer supported)

XNA 3.1, free

Oops Physics Framework, not a complete engine, but includes basic things like a physics engine, terrain, rendering, and input.
Ox Game Engine, port of Buttermilk3D engine, last updated Apr. 2010
Tomahawk

XNA 3.1, not free
TorqueX, $99, no longer supported, may not be available for DL.


Getting Started programming with XNA 4.0 (all downloads and installs are free):
Download Visual Studio 2010 C# Express
Download XNA 4.0

If you just want to try packaged demos from these engines without installing Visual Studio you'll at least need the .NET 4.0 framework if you don't have it (note: you'll still need to install XNA 4.0):
http://www.microsoft.com/download/en/details.aspx?id=17851


Some screenshots:
Be aware that some screenshots are from actual games, those will generally look better than an engine demo due to having paid artists creating content for the game itself.

Quickstart Engine
450

373

Axiom3d
450

FlatRedBall, 2.5D engine, (Screenshot from PC game Trashman, created using FlatRedBall)
450

Sunburn (commercial engine, $150-$1000)
337

Visual3D (commercial engine, price unlisted, 30 day free trial)
335
Edited by lordikon - 1/6/12 at 8:00am
Foldatron
(17 items)
 
Mat
(10 items)
 
Work iMac
(9 items)
 
CPUMotherboardGraphicsGraphics
i7 950 EVGA x58 3-way SLI EVGA GTX 660ti GTX 275 
RAMHard DriveHard DriveHard Drive
3x2GB Corsair Dominator DDR3-1600 80GB Intel X25-M SSD 2TB WD Black 150GB WD Raptor 
Hard DriveOSMonitorKeyboard
2x 150GB WD V-raptor in RAID0 Win7 Home 64-bit OEM 55" LED 120hz 1080p Vizio MS Natural Ergonomic Keyboard 4000 
PowerCase
750W PC P&C Silencer CoolerMaster 690 
CPUGraphicsRAMHard Drive
Intel Core i5 2500S AMD 6770M 8GB (2x4GB) at 1333Mhz 1TB, 7200 rpm 
Optical DriveOSMonitorKeyboard
LG 8X Dual-Layer "SuperDrive" OS X Lion 27" iMac screen Mac wireless keyboard 
Mouse
Mac wireless mouse 
CPUGraphicsRAMHard Drive
i7-2600K AMD 6970M 1GB 16GB PC3-10600 DDR3 1TB 7200rpm 
Hard DriveOptical DriveOSMonitor
256GB SSD 8x DL "SuperDrive" OS X 10.7 Lion 27" 2560x1440 iMac display 
Monitor
27" Apple thunderbolt display 
  hide details  
Reply
Foldatron
(17 items)
 
Mat
(10 items)
 
Work iMac
(9 items)
 
CPUMotherboardGraphicsGraphics
i7 950 EVGA x58 3-way SLI EVGA GTX 660ti GTX 275 
RAMHard DriveHard DriveHard Drive
3x2GB Corsair Dominator DDR3-1600 80GB Intel X25-M SSD 2TB WD Black 150GB WD Raptor 
Hard DriveOSMonitorKeyboard
2x 150GB WD V-raptor in RAID0 Win7 Home 64-bit OEM 55" LED 120hz 1080p Vizio MS Natural Ergonomic Keyboard 4000 
PowerCase
750W PC P&C Silencer CoolerMaster 690 
CPUGraphicsRAMHard Drive
Intel Core i5 2500S AMD 6770M 8GB (2x4GB) at 1333Mhz 1TB, 7200 rpm 
Optical DriveOSMonitorKeyboard
LG 8X Dual-Layer "SuperDrive" OS X Lion 27" iMac screen Mac wireless keyboard 
Mouse
Mac wireless mouse 
CPUGraphicsRAMHard Drive
i7-2600K AMD 6970M 1GB 16GB PC3-10600 DDR3 1TB 7200rpm 
Hard DriveOptical DriveOSMonitor
256GB SSD 8x DL "SuperDrive" OS X 10.7 Lion 27" 2560x1440 iMac display 
Monitor
27" Apple thunderbolt display 
  hide details  
Reply
post #2 of 8
Nice list. I've used FlatRedBall in the past and I have to say that if you're looking to make a 2D (or 2.5D) game, they're a great way to go. Finding an engine that suits your needs can be a real pain, so this is pretty handy.
Viking
(13 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i5 2500K @ 4.8 GHz 1.45V P8Z68-V GEN3 [2x] EVGA GeForce GTX 570 SLI [2x] Kingston HyperX 4GB 1600MHz 
Hard DriveHard DriveCoolingCooling
Crucial M4 128GB [2x] WD 320GB XSPC Single Bay Reservoir Swiftech MCP655 
CoolingCoolingOSPower
XSPC Raystorm XSPC EX240 Windows 7 Pro 64-bit Corsair HX850 
Case
Corsair Obsidian 650D 
  hide details  
Reply
Viking
(13 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i5 2500K @ 4.8 GHz 1.45V P8Z68-V GEN3 [2x] EVGA GeForce GTX 570 SLI [2x] Kingston HyperX 4GB 1600MHz 
Hard DriveHard DriveCoolingCooling
Crucial M4 128GB [2x] WD 320GB XSPC Single Bay Reservoir Swiftech MCP655 
CoolingCoolingOSPower
XSPC Raystorm XSPC EX240 Windows 7 Pro 64-bit Corsair HX850 
Case
Corsair Obsidian 650D 
  hide details  
Reply
post #3 of 8
Great thread!
Oldie
(13 items)
 
  
CPUMotherboardGraphicsRAM
Core 2 Duo E6750 @ 3.2GHz 1.3v Asus P5N-E SLI XFX GeForce 8800GT Alpha Dog Edition 4GB DDR2 667 MHz 
MonitorPower
LG 19' CoolerMaster 
  hide details  
Reply
Oldie
(13 items)
 
  
CPUMotherboardGraphicsRAM
Core 2 Duo E6750 @ 3.2GHz 1.3v Asus P5N-E SLI XFX GeForce 8800GT Alpha Dog Edition 4GB DDR2 667 MHz 
MonitorPower
LG 19' CoolerMaster 
  hide details  
Reply
post #4 of 8
Thanks for posting this useful thread.
post #5 of 8
Cocos now supports Windows Phone: http://www.cocos2d-iphone.org/archives/1801
post #6 of 8
Pretty good list here! thumb.gif

I just realized how old this thread is O_O
My system (AMD)
(14 items)
 
  
CPUMotherboardGraphicsRAM
AMD Phenom II X4 955 BE "Deneb" @ 3415Mhz Gigabyte GA-MA790X-DS4 (1x) Gigabyte AMD Radeon 5770 Kingston HyperX DDR2 1066 4GB 
Hard DriveOSMonitorKeyboard
2x 500GB, 1x 1TB external Windows 7 Ultimate Deep Blue 32bit 1x Asus VE248H 24" Monitor Tt eSPORTS Challenger Gaming Keyboard 
PowerCaseMouseMouse Pad
Thermaltake 550w Aero Cool Syclone II Logitech MX518 1800DPI Red Mousepad 
Audio
Creative Headphones 
  hide details  
Reply
My system (AMD)
(14 items)
 
  
CPUMotherboardGraphicsRAM
AMD Phenom II X4 955 BE "Deneb" @ 3415Mhz Gigabyte GA-MA790X-DS4 (1x) Gigabyte AMD Radeon 5770 Kingston HyperX DDR2 1066 4GB 
Hard DriveOSMonitorKeyboard
2x 500GB, 1x 1TB external Windows 7 Ultimate Deep Blue 32bit 1x Asus VE248H 24" Monitor Tt eSPORTS Challenger Gaming Keyboard 
PowerCaseMouseMouse Pad
Thermaltake 550w Aero Cool Syclone II Logitech MX518 1800DPI Red Mousepad 
Audio
Creative Headphones 
  hide details  
Reply
post #7 of 8
I'm starting to get back into XNA (took a really basic class 2 years ago, didnt really learn much) How exactly does a game engine work? Like....how does it make your life easier as a developer?
OC Beast
(13 items)
 
  
CPUMotherboardGraphicsRAM
E8500 @4GHZ Gigabyte P45 4850x2 2GB IT LIVES! 4GB 
Hard DriveOptical DriveOSMonitor
500AAKS+250external CD-DVD combo windows 7 ultimate x64 26" 
KeyboardPowerCaseMouse
MC$ wireless 650w corsair antec 900 Logitech battlefield 2142 G5 
  hide details  
Reply
OC Beast
(13 items)
 
  
CPUMotherboardGraphicsRAM
E8500 @4GHZ Gigabyte P45 4850x2 2GB IT LIVES! 4GB 
Hard DriveOptical DriveOSMonitor
500AAKS+250external CD-DVD combo windows 7 ultimate x64 26" 
KeyboardPowerCaseMouse
MC$ wireless 650w corsair antec 900 Logitech battlefield 2142 G5 
  hide details  
Reply
post #8 of 8
I just wanna give props to Lordikon for making QuickStartEngine smile.gif
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Coding and Programming
Overclock.net › Forums › Software, Programming and Coding › Coding and Programming › C#/XNA Game Development