다양한 글들/PushPush 게임
1. main.cpp
smile blog
2022. 9. 23. 19:05
게임의 무대가 되는 소스파일
==> 모든 게임의 메인소스파일은 이런 (유니티싸이클) 처럼 돌아간다고 볼 수 있다
#include <iostream>
#include "Application.h"
//extern을 사용하면 어디서든 application 어디서든 사용 가능
int main()
{
setlocale(LC_ALL, ""); //이 문장을 호출하지 않으면 파일경로에 한글이 들어가면 실행이 안된다.
Application::GetInstance()->Initiailize();
while (Application::GetInstance()->GetIsRunning())
{
Application::GetInstance()->Update(); //update할때 케릭터가 죽거나 몬스터를 잡으면 isRunning이 false가 되면 탈출하면서 게임 끝
Application::GetInstance()->Rendering();
}
Application::GetInstance()->Destroy();
return 0;
}