| C17 DirectX - Game Engine |
|
|
|
| Written by Jason P Sage |
| Tuesday, 22 December 2009 10:57 |
C17 - DirectX - Game Engine - Released!We've been working on this for over a year now and we made our Jan 1st, 2010 Deadline! Overview
C17 is our newest framework for wrapping Application Programming Interfaces or API's for short; our new game engine! How did we arrive at such a cryptic name for this product? Easy: A C17 is a type of military airplane designed specifically to do heavy lifting! Likewise, our C17 software does the heavy lifting for you making game and simulation software creation much easier! Currently C17 makes life easier for folks wishing to make simulation and video game software specifically with the following API's:
This release comes with static libraries you can link into your projects, similar to how linking to a dynamic link library (DLL) except the final code is brought into your final executable program. DOWNLOAD C17 C17 is modular and was designed to be adaptable so that when it's time to implement new technologies we can do so quickly. One of the nice things about this architecture is that you can use what you like and leave out the rest! For example, our DirectX 10 version is coming next and we already know for a fact that the code changes concerning C17 in your projects will be minimal! As technology changes, so to will C17! A clear upgrade path was one of our main goals from C17's conception. Game Engine?The term Game Engine is admittedly over used and the definition of what constitutes a game engine depends on who you ask. Why do we call this a Game Engine? Because it allows you tap into a bunch of game technologies quickly and easily while not preventing you from getting down and dirty when you want to; it's a ton of tools and shortcuts to make simulation and game software creation a lot easier! Most simulations and games need graphics, physics, sound and user input. We have made the raw power of Microsoft's DirectX coupled with nVidea PhysX available easily right out the proverbial box! You still need to implement your own mechanisms for loading and using various resources, such as graphic files, 3D models, sounds and music, but we supply the tools to take those resources and put them to work quickly! C17 allows folks to make a game from start to finish: that's why we call it a game engine! Compatibility
Licensing?Many of you will be happy to hear it's free for non-commercial use, and this means that you can build all you want for free, but before you can sell a product made with C17, you need to purchase a commercial license or you can opt to sell your creations through Jegas, LLC directly which will avoid you having to pay out of pocket expenses; as Jegas, LLC will get a per license share from each sale. To purchase a commercial license outright, you can visit our C17 order page. LessonsSomething that seemed to really help the folks with our Jegas Game Classes v3.x product is providing them with good solid examples to experiment with. We were shocked how little folks asked for help with the library! So, in keeping with what seems to work, we have bundled some examples with C17 in the subfolder named Lessons. We've also provided reference documentation in the form of a compiled HTML Help file or *.chm Screen ShotsNow remember, these are screen shots demonstrating various abilities of C17, not necessarily what C17 is capable of! You know how folks say programmer-art isn't as good as graphic artists' work? Well, that applies here. We can't wait to see what some competent graphic artists can throw at our game engine!
|
| Last Updated on Wednesday, 23 December 2009 10:46 |










