Game FrameWork Và Game Engine

Đễ phát triển game thì nhiều developer mới bắt đầu còn chưa biết tìm hiểu về đâu? Bài viết này sẽ giới thiệu những khái niệm cơ bản về cách tìm hiểu học và phát triển Game.

Xây dựng framework game:

- Core: gamelooop, game state,

struct game: render - input - update - render.

- Vẻ hình

- Hiệu ứng ( có/k)

- Input

- Mô phỏng vật lí (vận tốc: v = s/time gia tốc: a=9.8, v = v0 + a*t);


Cách làm: Sử dụng OpenGL: Context/ Canvas -> hàm vẻ

hiện thực gamelooop

xử lí input


Sử dụng Game Engine

- Vẻ (Scene -> Layer)

Script (ảnh)

Hiển thị hình ảnh

- Hiệu ứng: Animation

- Input (Touch, mouse)

Bắt tương tác người dùng.

- Vật lí: Physic

- Tool: UI, Anim, ..

Đọc thêm: tại đây

Phát triển Game với Engine:

- Cocos2dx:

https://www.stdio.vn/programs/content/2/games-va-cocos2d-x

http://gameuit.club/tutorials-su-dung-accelerometer-cocos2d-x-lam-game-battle-box-p2/