Jenesis Engine (JE)was custom made for the The SCND Genesis (SG)game franchise. The games unique structure and gameplay required something built from the ground up to adequately support them. JE inherits all of Javas features such as cross platform and architecture support as well as multithreading. Version 1.0 which was used in SG Legends is free, under the GPL verion 3 license. The upcoming SG Legacy is built on Version 2 which is under a proprietary license. The Lite version, which shall be used on Live and is based on JavaScript, is currently under the GPL version 3 as well.

Image RSS Feed Latest Screens
OpenGL 3.2 + GLSL1.5 Shader Effects OpenGL 3.2 + GLSL1.5 Shader Effects OpenGL 3.2 + GLSL1.5 Shader Effects
Blog RSS Feed Report abuse Latest News: Tech Feature - Time to drop DirectX 9/OpenGL 2?

0 comments by SubiyaCryoliteEX on Aug 25th, 2013

In case you missed it my current game is being written in OpenGL 3, which is basically the equivalent of DirectX 10. When I made this decision in 2011 part of me was worried that Id come to regret that decision. Why?

Even the most high budget mainstream games at the time were still shipping in with DirectX 9. A huge bunch of online OpenGL tutorials were based strictly on version 2.0 to boot. I was worried that I wouldn't have an audience, and that my fairly basic 2D game simply would not run on most peoples PCs.

Fast forward 2 years however, and I'm glad I made the investment, glad I ported my code to JOGL, glad I wrote those darn matrices all by myself. Both the PlayStation 4 and XBox One are launching later this year. Both of those systems have DirectX 11 level graphics hardware. Even the weaker Wii Us GPU is based on DirectX10.1 level hardware.

OpenGL 3

OpenGL 3

In the PC space most peoples machines are more than capable of supporting OpenGL 3.0.  According to Unitys Web Player stats [link] as of 25th August 2013, DX10 accounts for 51.8% of users GPUs while DX11 accounts for 23.8%. Given that DX11 supersedes DX10, the actual amount of DX10/GL3 capable hardware is 75.6%, assuming their OS supports it.

The same is similar for the Unity Editor [link] as well, with DX11 accounting for 49.4% and DX10 for 41.7% for a total of 91% DX10/GL3 ready hardware. Steams hardware stats [link] arent far off either, with 26.47% DX10/GL3 and 62.21% are DX11/GL4, a total of 88.68% DX10 capable hardware. This will only increase as the rest of the 8th generation gaming consoles finally launch and time goes by.

Powered by OpenGL 3.2
Powered by OpenGL 3.2

So what am I saying? If you plan on, or are already developing a game, I highly recommend using DX10 or GL3 as your rendering API. Most systems already support it and you'll be able to take advantage of many optimizations as well as implement several graphical enhancements.

Furthermore, both APIs can be seamlessly upgraded to DX11/GL4 in a few years time, versus inevitably having to rewrite from scratch if you insist on sticking with GL2/DX9.

If you don't plan on making the jump, I'd love to know the reasons why. Please feel free to comment below. Cheers

Original source: Scndgen.com

Games
My Lands

My Lands My Lands Indie

Updated 5 months ago TBD Single Player Grand Strategy

My Lands is a free online RTS where dark and light forces fight for Black Gem and dominion in a vast fantasy world. Cooperation between players, joint...

The SCND Genesis: Legends

The SCND Genesis: Legends The SCND Genesis: Legends Indie

Updated 4 months ago Released Nov 27, 2011 Single & Multiplayer Fighting

THE SCND GENESIS: LEGENDS is a fighting game set in a post apocalyptic Africa. It is based on a webcomic which chronicles the adventures of an elite group...

Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Platforms
Windows, Mac, Linux
Contact
Send Message
Licence
Commercial
Release Date
TBD
Engine Watch
Track this engine
Share
Embed Buttons

Promote Jenesis Engine on your homepage or blog by selecting a button and using the HTML code provided (more).

Jenesis Engine
Jenesis Engine
Statistics
Rank
341 of 648
Last Update
5 months ago
Watchers
1 member
Games
2