i recently started to build an engine in order to learn more how i should program a game(engine) next year when I need to make a game for school.
now I only have had lessons in basic C++ with an 2D engine from school, which I can use as reference for making this one,
and had like 2 lessons in the win32 environment the rest of the time i was just messing around with it.
now it's just a basic Direct2D engine, but the plans are there for switching to Dx when I get this one up and running.
so if there is stuff not very clear why I did it, feel free to say it that I can look in to it, and if needed
[subheading]Second Problem [SOLVED][/subheading]See: click here
[subheading]First Problem [SOLVED][/subheading][spoiler]the problem occurs when I try to build it, I don't know why this is happening, never had that error before
if anyone knows why, could you please tell my where my problem is, and if possible a solution (and preferably an explanation what I did wrong to learn from my mistakes)
EDIT:
woops forgot to mention the error
Error 1 error LNK2019: unresolved external symbol "public: __thiscall AGame::AGame(void)" (??0AGame@@QAE@XZ) referenced in function "public: __thiscall FirstGame::FirstGame(void)" (??0FirstGame@@QAE@XZ) E:\Programming\C++\Bubblegum\V0.01\MyFirstEngineGame.obj
Error 2 error LNK2019: unresolved external symbol "public: virtual __thiscall AGame::~AGame(void)" (??1AGame@@UAE@XZ) referenced in function "public: virtual __thiscall FirstGame::~FirstGame(void)" (??1FirstGame@@UAE@XZ) E:\Programming\C++\Bubblegum\V0.01\MyFirstEngineGame.obj
Error 3 error LNK1120: 2 unresolved externals E:\Programming\C++\Bubblegum\V0.01\Debug\Bubblegum.exe 1
[/spoiler]
Greetings Glenn.