|
Project Information
Featured
Downloads
Links
|
NEWS
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).
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
Optional
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 <--Use AT sign not # Enjoy! --Jason Peter Sage |