-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmain.cpp
More file actions
35 lines (27 loc) · 1.06 KB
/
Copy pathmain.cpp
File metadata and controls
35 lines (27 loc) · 1.06 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#include <Novice.h>
#include <NovicePluGs.h>
#include <GameInput.h>
#include <MapchipModule.h>
#include <Renderer.h>
#include <SceneManager.h>
#include <GameCamera.h>
#include <ThreadLoad.h>
#include <DeviceData.h>
#include "Title.h"
const char kWindowTitle[] = "LC1A_19_ハマヤ_タイセイ_Hit_and_Away";
// Windowsアプリでのエントリーポイント(main関数)
int WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int) {
// -------------------------------------------ライブラリの初期化------------------------------------------
NovicePluGs::Initialize(kWindowTitle, 800, 800);
GameCamera::SetCameraPos(zeroVec2);
GameCamera::SetNDCPosition(-DeviceData::GetWindowSize().x / 2, DeviceData::GetWindowSize().y / 2, DeviceData::GetWindowSize().x / 2, -DeviceData::GetWindowSize().y / 2);
GameCamera::SetViewportInformation(zeroVec2, DeviceData::GetWindowSize());
GameCamera::CameraUpdate();
SceneManager::Initialize(new Title);
NovicePluGs::Run();
// ライブラリの終了
GameInput::Finalize();
SceneManager::Finalize();
Novice::Finalize();
return 0;
}