Thể loại, vòng đời và mô hình tổng quát của game
Game genres, lifecycle and the general model, from video games to real life and AI agents
Bắt đầu từ 30 thể loại game, đi tới cấu trúc chung của mọi trò chơi (mục tiêu, hành động, kết quả, phản hồi), rồi dùng chính cấu trúc đó để nhìn học tập, sự nghiệp, doanh nghiệp, giao dịch và AI agent.
Khám phá thể loạiChơi quizNền tảng Cơ bản · Beginner
Một game có thể thuộc nhiều thể loại cùng lúc, ví dụ vừa RPG, vừa Action, vừa Open World. Vì vậy phải tách thể loại khỏi các chiều mô tả khác.
Bảy chiều mô tả một game Seven dimensions that are often confused
Thể loại · Genre
RPG, Puzzle, Strategy, Shooter.
Góc nhìn · Camera
First-Person, Third-Person, Isometric, Top-Down.
Chế độ chơi · Game Mode
Single-player, Co-op, Multiplayer, PvP, PvE.
Môi trường · World
Open World, Linear, Sandbox.
Hình ảnh · Visual style
2D, 3D, Pixel Art, Anime, Realistic.
Nền tảng · Platform
PC, Console, Mobile, Web, VR/AR.
Kinh doanh · Business model
Premium, Free-to-Play, Subscription, In-App Purchases.
Bảng phân loại nhanh Quick classification
| Nhóm chính | Thể loại tiêu biểu | Kỹ năng nổi bật |
|---|---|---|
| Hành động | Action, Shooter, Fighting | Phản xạ, thao tác |
| Nhập vai | RPG, JRPG, ARPG, MMORPG | Phát triển nhân vật, lựa chọn |
| Trí tuệ | Puzzle, Brain, Deduction | Logic, suy luận |
| Chiến thuật | RTS, TBS, Tactical RPG, MOBA | Lập kế hoạch, quản lý |
| Mô phỏng | Life Sim, City Builder, Management | Tối ưu hệ thống |
| Thể thao | Sports, Racing | Kỹ năng, cạnh tranh |
| Khám phá | Open World, Exploration | Quan sát, khám phá |
| Sinh tồn | Survival, Survival Crafting | Quản lý tài nguyên |
| Âm nhạc | Rhythm, Music | Nhịp điệu, phối hợp |
| Xã hội | Party, Social Deduction | Giao tiếp, hợp tác |
Các nhóm không loại trừ nhau: MOBA có cả chiến thuật lẫn hành động, Survival có thể kết hợp xây dựng, chế tạo và thế giới mở.
Genre Explorer Tương tác · Interactive
Lọc theo nhóm và bấm vào một thể loại. Sau đó thử ghép bảy chiều thành mô tả hoàn chỉnh của một game.
Ghép mô tả một game Game Describer
Vòng đời và vòng lặp Intermediate
Dù thuộc thể loại nào, nhiều game cùng có một cấu trúc vận hành: người chơi có mục tiêu, hành động, tạo thay đổi, nhận kết quả rồi tiếp tục hoặc kết thúc.
Vòng đời của game Game lifecycle
Vòng lặp gameplay cốt lõi Core gameplay loop
Bấm vào từng bước. Ví dụ dùng game chiến thuật.
Mười hai thành phần chung Common components
| Thành phần | English | Ý nghĩa |
|---|---|---|
| Nhân vật / đối tượng | Character / Entity | Thứ người chơi điều khiển hoặc tương tác |
| Mục tiêu | Goal / Objective | Điều người chơi muốn đạt được |
| Trạng thái | Game State | Tình trạng hiện tại của thế giới và các đối tượng |
| Hành động | Action / Input | Những gì người chơi có thể thực hiện |
| Tài nguyên | Resources | Máu, tiền, năng lượng, thời gian, vật phẩm |
| Tiến trình | Progression | Phát triển, mở khóa, tăng cấp |
| Thử thách | Challenge / Obstacle | Kẻ địch, câu đố, giới hạn, đối thủ |
| Điều kiện thắng | Win Condition | Điều kiện để được công nhận chiến thắng |
| Điều kiện thua | Lose Condition | Điều kiện dẫn đến thất bại |
| Phần thưởng | Reward | Điểm, tiền, vật phẩm, kỹ năng, thành tựu |
| Hình phạt | Penalty | Mất máu, tài nguyên, lượt hoặc tiến độ |
| Kết thúc | Game Over / End State | Trạng thái chấm dứt một lượt chơi |
Bốn nhóm kết quả Outcome systems
Tích cực
Positive
Win, Victory, Success, Achievement, Level Up, Unlock, Reward, Bonus.
Tiêu cực
Negative
Lose, Defeat, Death, Fail, Damage, Penalty, Resource Loss.
Tiếp tục
Continuation
Retry, Respawn, Revive, Restart, Next Level, New Game+.
Trung tính
Neutral
Draw, Tie, Partial Success, No Progress, Abandon.
Kết quả tác động ở nhiều cấp: một hành động, một trận, một nhiệm vụ, một màn hoặc cả game.
Chơi thử một game tí hon Mini game simulator
Thắng khi đạt 30 vàng. Thua khi HP về 0 hoặc hết 20 lượt. Chiến đấu có 60% thắng (+5 vàng), thua mất 3 HP. Nghỉ +2 HP. Mua thuốc tốn 5 vàng, +4 HP.
Trong mô phỏng: Entity là người chơi, State là HP, vàng và lượt, Rules là các con số ở trên, Events là dòng nhật ký, Outcome Resolver kiểm tra thắng hoặc thua sau mỗi hành động, và Lifecycle chuyển START › PLAYING › WIN hoặc LOSE.
Mô hình tổng quát Advanced
Bỏ lớp đồ họa, nhân vật, kiếm súng và tiền ảo, game và đời thực có nhiều cấu trúc giống nhau.
Kiến trúc game dưới góc nhìn lập trình A general game model
Nhân vật, quái vật, vật phẩm, công trình, đối thủ.
Máu, cấp độ, tài nguyên, vị trí, tiến trình.
Luật chiến đấu, di chuyển, xây dựng, tính điểm.
Các hành động hợp lệ của người chơi hoặc AI.
Mục tiêu chính và mục tiêu phụ.
Một sự kiện xảy ra, ví dụ nhân vật chết hoặc nhiệm vụ hoàn thành.
Xác định kết quả từ trạng thái và luật chơi.
Xử lý thưởng, phạt và thay đổi tài nguyên.
Quản lý bắt đầu, đang chơi, tạm dừng, thắng, thua và kết thúc.
state = start()
while not state.is_over:
obs = observe(state) # quan sát
action = decide(obs) # người chơi hoặc AI
event = rules.apply(state, action) # luật chơi
outcome = resolver.resolve(state, event)
state = rewards.apply(state, outcome) # thưởng, phạt, đổi tài nguyên
Đoạn mã giả minh họa. Có thể dùng một mô hình chung này để mô tả cả trò chơi bàn cờ, mô phỏng kinh doanh, học tập có điểm thưởng và AI agent, nếu xác định đúng trạng thái, hành động, luật, mục tiêu và cơ chế đánh giá.
Game và đời thực Game to real-world mapping
| Trong game | Ngoài đời |
|---|
Real-World Game Model Pick a player
Cùng một khung được áp dụng cho nhiều "người chơi".
Xuyên suốt mọi bước là một lớp: Risk + Uncertainty + Information. Chính lớp này biến "game" thành một hệ thống ra quyết định.
Năm điểm đời thực khác game Where real life differs
1. Không biết hết luật
Unknown rules
Luật có thể không rõ, thay đổi hoặc chưa biết, và người khác cũng đang cố đổi cuộc chơi.
2. Thông tin không đầy đủ
Imperfect information
Có Fog of War: không biết đối thủ nghĩ gì, thị trường ngày mai ra sao. Người giỏi ra quyết định tốt khi không biết tương lai.
3. Nguồn lực hữu hạn
Limited resources
Thời gian, tiền, năng lượng, sự chú ý. Mọi quyết định là bài toán phân bổ nguồn lực.
4. Không có Restart
No restart button
Một số quyết định không thể undo, nên cần thêm Risk Management.
5. Không có một Win Condition
No single win condition
Thắng là tiền, tự do, gia đình, sức khỏe hay ảnh hưởng? Mỗi người phải tự định nghĩa.
Strategy và Tactics Two layers of decisions
| Strategy: đánh trận nào | Tactics: đánh như thế nào | |
|---|---|---|
| Doanh nghiệp | Tập trung vào thị trường AI cho SMEs | Content marketing, dùng thử miễn phí, hợp tác đối tác |
| Giao dịch | Theo xu hướng (trend following) | Vào lệnh khi breakout, cắt lỗ dưới hỗ trợ, quản lý kích thước vị thế |
| Chiến binh | Chọn mục tiêu và nơi giao tranh | Vị trí, thông tin, chuẩn bị, thích nghi nhanh |
Ví dụ giao dịch chỉ để minh họa cấu trúc, không phải lời khuyên tài chính.
AI Agent là một người chơi The agent as a player
Một AI Agent có thể được xem như người chơi trong một thế giới game: State → Goal → Observation → Decision → Action → Outcome → Reward → Learning → New State. Cách nhìn này gần với reinforcement learning, agentic AI, decision theory, game theory và systems thinking. Game design, ra quyết định của con người, chiến lược kinh doanh, giao dịch, chiến lược quân sự và AI agent đều là một thực thể có mục tiêu, hoạt động trong một môi trường với nguồn lực hữu hạn, thông tin không hoàn hảo, hành động có hậu quả và cơ chế phản hồi.
Từ vựng Anh – Việt Vocabulary
Mười sáu thuật ngữ, kèm câu ví dụ.
| English | Tiếng Việt | Example |
|---|
Mini game: Game Designer tập sự Review · Ôn tập
Mười câu hỏi. Trả lời đúng được 10 điểm, trả lời đúng liên tiếp được thêm điểm thưởng.