Date: Author: Rick Nieuwlaat Delphi version used: Delphi XE3 Engine Version: V0.0.A1 This is a very early prototype version. Use at own risk! For commercial usage: Please contact rick@tower22game.com Copyright: Engine Installation ============================================================= 1.- Download the Source/Engine22.RAR file 2.- Unpack the entire folder in a desired folder, for example c:\myCoolStuff\Engine22\ 3.- Ehm. Yep. That's it. Engine Source updates? ===================================================== At this point no automated file management system is used. In order to do upgrade files, the best you can do is: 1.- Rename the current Engine22 folder to /Engine22 V/ 2.- Unpack the newer code in a fresh /Engine22/ folder 3.- See the "E22_VersionHistory.txt" file and follow eventual coding instructions to adapt your code if needed. Attaching Engine22 to your Delphi project ============================================================= 1.- Start a new Delphi project 2.- Right-click your project, select "Options" 3.- Include the /Engine22//Source/ directories for every module you'll need (as a beginner, just include ALL) * Note that modules requiring another third party module also have a subfolder that has to be included: E22_GL/OpenGL/ OpenGL for graphics & shaders E22_Physics/Newton/ Newton for physics E22_API/LUA/ Lua Scripting E22_Sound/FMOD/ FMOD for audio 4.- Add the third party DLL's you'll need in your Project Bin folder: * At this point, Engine22 can only be compiled for a 32-bit target. Therefore use the 32-bit DLL's of these libraries. * FMOD is a commercial library, and therefore not included in this download. FMOD is free for non-commercial usage. If you want to use FMOD, please download their package, and copy over the FMOD DLL's into your project/bin folder: FMOD.DLL FMODDesign Links * You can use the "Template" project eventually, though it misses the FMOD DLL.