Hello, i am c++ programmer and i know how a 3d games work, now i would like make my own 3d game engine, i have much ideas and it will be open source, i know it is hard, but not impossible...
Now, my question is :
1.- Basically, How work a game engine?, i know that exist two executable, Editor.exe and Game.exe, Editor is for make configuration files, options, setup a project (Physic, Sound, Scene, Logic.....) and Game.exe interprets there files for do the game's scene and execute the scripts....., but What more?.
2.- i think than i will do it with DLL, How to Work?, i know that the Game.exe call the main dll function Update().
¿¿¿¿What more i should know?????
thanks..
PD: i Will do based in Ogre 3D
Show differencesHistory of post edits
#2maxdelphi
Posted 18 November 2012 - 09:42 AM
Hello, i am c++ programmer and i know how a 3d games work, now i would like make my own 3d game engine, i have much ideas and it will be open source, i know it is hard, but not impossible...
Now, my question is :
1.- Basically, How work a game engine?, i know that exist two executable, Editor.exe and Game.exe, Editor is for make configuration files, options, setup a project (Physic, Sound, Scene, Logic.....) and Game.exe interprets there files for do the game's scene and execute the scripts....., but What more?.
2.- i think than i will do it with DLL, How to Work?, i know that the Game.exe call the main dll function Update().
¿¿¿¿What more i should know?????
thanks..
PD: i Will do based in Ogre 3D
Now, my question is :
1.- Basically, How work a game engine?, i know that exist two executable, Editor.exe and Game.exe, Editor is for make configuration files, options, setup a project (Physic, Sound, Scene, Logic.....) and Game.exe interprets there files for do the game's scene and execute the scripts....., but What more?.
2.- i think than i will do it with DLL, How to Work?, i know that the Game.exe call the main dll function Update().
¿¿¿¿What more i should know?????
thanks..
PD: i Will do based in Ogre 3D
#1maxdelphi
Posted 18 November 2012 - 09:40 AM
Hello, i am c++ programmer and i know how a 3d games work, now i would like make my own 3d game engine, i have much ideas and it will be open source, i know it is hard, but not impossible...
Now, my question is :
1.- Basically, How work a game engine?, i know that exist two executable, Editor.exe and Game.exe, Editor is for make configuration files, options, setup a project (Physic, Sound, Scene, Logic.....) and Game.exe interprets there files for do the game's scene and execute the scripts....., but What more?.
2.- i think than i will do it with DLL, How to Work?, i know that the Game.exe call the main dll function Update().
¿¿¿¿What more i should know?????
thanks..
Now, my question is :
1.- Basically, How work a game engine?, i know that exist two executable, Editor.exe and Game.exe, Editor is for make configuration files, options, setup a project (Physic, Sound, Scene, Logic.....) and Game.exe interprets there files for do the game's scene and execute the scripts....., but What more?.
2.- i think than i will do it with DLL, How to Work?, i know that the Game.exe call the main dll function Update().
¿¿¿¿What more i should know?????
thanks..