Sunday, May 27, 2018

Set up two projects - Game Engine & Game(Demo)

RebornEngine(Solution)
|
|------RebornEngine Project
|
|------Game Demo Project

I will create the GUI System future after I make more features for the engine core, but now just 2 projects.  RebornEngine Project generates RebornEngine.lib, and GameDemo will use it to create a game demo.

The 2 projects will use same output directory, I set it in both Configuration Property Pages.

For the demo's project need to set the additional include directory and set the additional dependencies directory to include .h files and link .lib files from the Engine Project.



I think everyone faced the problem, sometimes the config file gets trouble, and then the project will not work well. Most time we can use version control systems such as SVN or GitHub.com to help us but when updated the development environment or going to config the project to cross-platform with CMAKethen the config will very important.



Saturday, May 26, 2018

My New Project - Reborn Engine

Last time I try to build my own engine, it was a terrible experience because it was a huge project, and I have not any experience with game engine so I totally lost,  some many times I wanna give up. I struggle with it if I make my own game engine it will same feedback.

So, I studied so many from books and other open south engines, and I tried to use other engines like Unreal to study more about game engines.

Now I have more knowledge to make a better architecture in my new engine for more modular, and I learned more C++ feature to help me make new functions what I didn't make out. Now, I think it is a good time to start my new project. It called Reborn, I hope it will grow up every day - I will update it every day.