Урок по созданию простой 2D игры в  HGE

В данном уроке вы создадите простую 2д игру, цель заключается в сборе монет.

Надеюсь вы уже знаете как создавать проект на основе движка HGE.

Необходимые файлы
Вот описание необходимые файлы для этого проекта. Поместите их все в каталоге с .exe файлом. Ссылка на скачивание будет в конце урока.
bg.jpg" alt="Фото" /><Фото<Фото<

// main.cpp

#include <windows.h>
#include <hge.h>
#include <hgeresource.h>
#include <hgesprite.h>
#include <hgeanim.h>
#include <hgefont.h>
#include <hgeparticle.h>

HGE *hge = 0;
hgeResourceManager* myRes;
bool done = false;

bool FrameFunc()
{
	return done;
}

int WINAPI WinMain (HINSTANCE, HINSTANCE, LPSTR, int)
{
	hge = hgeCreate(HGE_VERSION);
	hge->System_SetState(HGE_WINDOWED, true);
	hge->System_SetState(HGE_FRAMEFUNC, FrameFunc);
	
	if(hge->System_Initiate())
	{
		myRes = new hgeResourceManager("resource.res");
		hge->System_Start();
	}
	else
	{
		MessageBox(NULL, hge->System_GetErrorMessage(), "Error", MB_OK | MB_ICONERROR | MB_SYSTEMMODAL);
	}
	
	delete myRes;
	
	hge->System_Shutdown();
	hge->Release();
	
	return 0;
}