没有任何数据可供显示
开源项目社区 | 当前位置 : |
|
oss.trustie.net/open_source_projects | 主页 > 开源项目社区 > darkgdkoop |
darkgdkoop
|
0 | 0 | 0 |
贡献者 | 讨论 | 代码提交 |
NEWSVersion 2.0 - Lights and Effects Revisited. Lib organized to compile demos faster. Version 3.0 - Now Available (NOT Open Source) on Jegas, LLC web site. OverviewThe JGC Library is a collection of integrated C++ object oriented classes that can assist you in making 2D and 3D games. Its designed to work with Microsoft Visual Studio 2008 Free Edition (Or Enterprise with some changes perhaps), The Game Creators' DarkGDK Game Engine, The Game Creators' Dark Physics Product (optional), and the freely available "Sparky's DLL" (optional but recommended).
theGameCreators - aka TGC - http://www.thegamecreators.com DarkGDK - C++ Game Development SDK - http://gdk.thegamecreators.com/ Dark Physics - aka DP - http://darkphysics.thegamecreators.com/ Paul Johnson's (Sparky's) Collision DLL - aka Sparky's:http://forum.thegamecreators.com/?m=forum_view&t=74762&b=5 Ageia PhysX - http://www.ageia.com
DetailsThe Game Creators recently released the DarkGDK C++ library for freeware creations - at no cost and it's obtainable via the link above for it.
NOTE: JGC Library is free and open source.
NOTE: DarkGDK is not free for commercial applications. (e.g. To sell a game you make) there is a special license fee required that needs to be paid to The Game Creators (aka TGC).
Prerequisites Microsoft Windows XP or Vista DirectX 9.0c Aug 2007 SDK Microsoft Visual Studio 2008 C++ Express or Other DarkGDK Game Development Kit - From theGameCreators Optional DarkPhysics - From theGameCreators Sparky's Collision DLL InstallationDownload the archive, unarchive the download, open JegasLLC.sln (Microsoft Visual Studio 2008 Solution File), from the Visual Studio Tree, open a branch of any demo, click green run arrow, it should compile and run for you.
Developer NotesRead the release notes! Each Demo has a !readme.txt and there is an extensive one in both the GameClasses and FoundationClasses Projects that more or less map out this development system.
Every effort has been made to try and write neat, efficient, and human readbale code. There are some things that would be considered not main stream. In short, I wrote my own versions of classes that are available in the STDLIB and they have been performing solidly, so I'm sticking with them.
ALL COMMENTS Welcome - and I have a "Self Tester" for the FoundationClasses project where the idea is without such a tool for these core routines and classes it can be much harder to understand where something has gone wrong. This self tester tells you if the FoundationClasses are intact and working as epected. This self tester's source code also serves as a good demo/tutorial program to see how things work.
JGC Library comes with a small subset of media so you actually see something when it compiles for you. I really was trying to keep the media down as previous releases it was just to much for people to download to just "take'r for a spin".
Note, development has been ongoing for some time and this library is starting to mature. It's not a finished system, however its PACKED with easy to use and understand classes for almost all the major entities in DarkGDK -- and some new additional surprises are in there for those who dig in. Like Bitmap Fonts, a DirectX Rendered GUI, The JMesh and VMesh "terrain systems" and some others.
Let me know what ya think! JasonPSage # jegas com Enjoy! --Jason Peter Sage