SlideShare a Scribd company logo
Đồ họa hiện thực ảo



 Nhóm 7 – Lớp Tin6K50
  1. Phạm Thị Hường
  2. Hoàng Xuân Minh
  3. Phan Mạnh Tiến
  4. Nguyễn Đông Phương
  5. Eng SonHour
Overview


I. Giới thiệu TGEA
II. Giới thiệu Game Tin6Shooter
III. Game Design or Game Programing
1. Torque Game Engine


•   TGEA (Torque Game Engine Advance) được
    phát triển bởi garagegames
•   Phát triển trên nền tảng Directx và OpenGL
•   Là 1 engine viết game FPS trên các hệ máy
    Windows,Mac,Xbox 360,Steam,Iphone và cả
    WebBrowser
Advance


Cho người mới bắt đầu
  TorqueScript dễ học
  Các công cụ Editor,IDE đi kèm
  Các module tách rời
  Tập các đối tượng định nghĩa sẵn phong phú
Cho nhà lập trình Game chuyên nghiệp
  Ánh sáng,vật liệu, mô hình có thể tự thiết kế
  Tương tác vật lý,thuộc tính của các đối tượng
 có thể kế thừa hoặc định nghĩa lại
  Thay đổi Core của Engine bằng C++
Một số Game viết bằng Torque
Một số Game viết bằng Torque
Một số Game viết bằng Torque
Một số Game viết bằng Torque
Một số Game viết bằng Torque
2. Nội dung game

Tin6Shooter là 1 game FPS (game bắn súng
 góc nhìn thứ nhất)
Có 2 chế độ chơi là Multi-Player và Single
 Player(AI đang được xây dựng)
Demo
3. Chuẩn bị mô hình – Model
  Design

3dmax + DTS exporter plugin: thiết kế mô hình
 + xuất ra DTS
Torque show tool Pro: xem file DTS + tạo script
 chuyển động DSQ
Torque Constructor: tạo Interors (các mô hình
 nhà cửa) là các lớp bouding có dạng convex
FX composer: tạo file HLSL - file shader để tạo
 hiệu ứng
Game Design or Game
Programing
3.1 3ds Max và DTS Exporter
3.2 Torque Show Tool Pro


Dùng để làm việc với các mô hình trong game
Các file chính DTS và DSQ
Tách biệt mô hình và cử động
DTS: mô hình nhân vật và các đối tượng tương
 tác với nhân vật
DSQ: chứa các cử động của xương. Mỗi cử
 động có thể dùng cho nhiều mô hình khác
 nhau.
TorqueScript .cs: tự động load các file DSQ
 tương ứng với một file DTS
3.3 Torque Constructor


Torque chỉ xử lý va chạm giữa các mặt lồi,
 không xử lý được va chạm giữa các mặt lõm.
3.3 Torque Constructor


Dùng để tạo collision mesh cho các mô hình.
Collision mesh có cấu trúc đơn giản và ít chi
 tiết hơn mô hình gốc, giúp tăng tốc độ xử lý và
 tính toán.
Giao diện chương trình
3.4 FX composer


Tạo ra các high performance shader dùng để
 tạo các hiệu ứng 3d trong phát triển game 3d.
Hỗ trợ cả directX và openGL
Khi lập trình game với TGE, các file hlsl sẽ
 được load vào qua script shader.cs
Giao diện chương trình
4. Chuẩn bị ngoại cảnh game -
  Mission Editor

Thiết kế bản đồ >< lập trình bản đồ
4. Chuẩn bị ngoại cảnh game -
Mission Editor
4. Chuẩn bị ngoại cảnh game -
Mission Editor
5. Thiết kế giao diện game –
  GUI Editor

Giao diện của chương trình được quản lý với
  các file .GUI
TGEA cung cấp GUIEditor để thiết kế và chỉnh
  sửa giao diện.

GiIEditor
Một số đối tượng định nghĩa sẵn
bởi TGEA
Load gui vào game
Ví dụ tạo giao diện
6. Program by C++ and Torque
  Script

C++ or TorqueScript?
6. Program by C++ and Torque
 Script

How the game runs?
Thank you

More Related Content

Similar to Do Hoa VS Hien Thuc Ao

Game programming-help
Game programming-helpGame programming-help
Game programming-help
Steve Nash
 
Presentation sanlab workshops
Presentation sanlab workshopsPresentation sanlab workshops
Presentation sanlab workshops
Artur Roszczyk
 
Intro to Massively Multiplayer Online Game (MMOG) Design
Intro to Massively Multiplayer Online Game (MMOG) DesignIntro to Massively Multiplayer Online Game (MMOG) Design
Intro to Massively Multiplayer Online Game (MMOG) Design
Christopher Mohritz
 
Data Driven Game development
Data Driven Game developmentData Driven Game development
Data Driven Game development
Kostas Anagnostou
 
Reduce Assassin's Creed 3 Lag
Reduce Assassin's Creed 3 LagReduce Assassin's Creed 3 Lag
Reduce Assassin's Creed 3 Lag
Rob Builder
 
Introduction to Game Engine: Concepts & Components
Introduction to Game Engine: Concepts & ComponentsIntroduction to Game Engine: Concepts & Components
Introduction to Game Engine: Concepts & Components
Pouya Pournasir
 
What Would Blizzard Do
What Would Blizzard DoWhat Would Blizzard Do
What Would Blizzard Do
Nick Pruehs
 
Chapt 6 game testing and publishing
Chapt 6   game testing and publishingChapt 6   game testing and publishing
Chapt 6 game testing and publishing
Muhd Basheer
 
PHP games
PHP gamesPHP games
PHP games
harwoodr
 
Game Design Document - Step by Step Guide
Game Design Document - Step by Step GuideGame Design Document - Step by Step Guide
Game Design Document - Step by Step Guide
DevBatch Inc.
 
XNA And Silverlight
XNA And SilverlightXNA And Silverlight
XNA And Silverlight
Aaron King
 
Hackathon 2013 - The Art Of Cheating In Games
Hackathon 2013 - The Art Of Cheating In GamesHackathon 2013 - The Art Of Cheating In Games
Hackathon 2013 - The Art Of Cheating In Games
Souhail Hammou
 
Knock Knock on GameDev Gate
Knock Knock on GameDev GateKnock Knock on GameDev Gate
Knock Knock on GameDev Gate
BeMyApp
 
Game Engine terminology
Game Engine terminologyGame Engine terminology
Game Engine terminology
SamDuxburyGDS
 
Knock knock on GameDev gateway! - Introduction to Game development
Knock knock on GameDev gateway! - Introduction to Game developmentKnock knock on GameDev gateway! - Introduction to Game development
Knock knock on GameDev gateway! - Introduction to Game development
Mamdouh Tarabishi
 
Multiplayer Networking Game
Multiplayer Networking GameMultiplayer Networking Game
Multiplayer Networking Game
Tanmay Krishna
 
PRESENTATION ON Game Engine
PRESENTATION ON Game EnginePRESENTATION ON Game Engine
PRESENTATION ON Game Engine
Diksha Bhargava
 
CreateJS
CreateJSCreateJS
CreateJS
Jorge Solis
 
Building Multiplayer Games (w/ Unity)
Building Multiplayer Games (w/ Unity)Building Multiplayer Games (w/ Unity)
Building Multiplayer Games (w/ Unity)
Noam Gat
 
Console development
Console developmentConsole development
Console development
spartasoft
 

Similar to Do Hoa VS Hien Thuc Ao (20)

Game programming-help
Game programming-helpGame programming-help
Game programming-help
 
Presentation sanlab workshops
Presentation sanlab workshopsPresentation sanlab workshops
Presentation sanlab workshops
 
Intro to Massively Multiplayer Online Game (MMOG) Design
Intro to Massively Multiplayer Online Game (MMOG) DesignIntro to Massively Multiplayer Online Game (MMOG) Design
Intro to Massively Multiplayer Online Game (MMOG) Design
 
Data Driven Game development
Data Driven Game developmentData Driven Game development
Data Driven Game development
 
Reduce Assassin's Creed 3 Lag
Reduce Assassin's Creed 3 LagReduce Assassin's Creed 3 Lag
Reduce Assassin's Creed 3 Lag
 
Introduction to Game Engine: Concepts & Components
Introduction to Game Engine: Concepts & ComponentsIntroduction to Game Engine: Concepts & Components
Introduction to Game Engine: Concepts & Components
 
What Would Blizzard Do
What Would Blizzard DoWhat Would Blizzard Do
What Would Blizzard Do
 
Chapt 6 game testing and publishing
Chapt 6   game testing and publishingChapt 6   game testing and publishing
Chapt 6 game testing and publishing
 
PHP games
PHP gamesPHP games
PHP games
 
Game Design Document - Step by Step Guide
Game Design Document - Step by Step GuideGame Design Document - Step by Step Guide
Game Design Document - Step by Step Guide
 
XNA And Silverlight
XNA And SilverlightXNA And Silverlight
XNA And Silverlight
 
Hackathon 2013 - The Art Of Cheating In Games
Hackathon 2013 - The Art Of Cheating In GamesHackathon 2013 - The Art Of Cheating In Games
Hackathon 2013 - The Art Of Cheating In Games
 
Knock Knock on GameDev Gate
Knock Knock on GameDev GateKnock Knock on GameDev Gate
Knock Knock on GameDev Gate
 
Game Engine terminology
Game Engine terminologyGame Engine terminology
Game Engine terminology
 
Knock knock on GameDev gateway! - Introduction to Game development
Knock knock on GameDev gateway! - Introduction to Game developmentKnock knock on GameDev gateway! - Introduction to Game development
Knock knock on GameDev gateway! - Introduction to Game development
 
Multiplayer Networking Game
Multiplayer Networking GameMultiplayer Networking Game
Multiplayer Networking Game
 
PRESENTATION ON Game Engine
PRESENTATION ON Game EnginePRESENTATION ON Game Engine
PRESENTATION ON Game Engine
 
CreateJS
CreateJSCreateJS
CreateJS
 
Building Multiplayer Games (w/ Unity)
Building Multiplayer Games (w/ Unity)Building Multiplayer Games (w/ Unity)
Building Multiplayer Games (w/ Unity)
 
Console development
Console developmentConsole development
Console development
 

Recently uploaded

5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
LucaBarbaro3
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
Shinana2
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
Hiike
 
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
Data Hops
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 

Recently uploaded (20)

5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
 
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 

Do Hoa VS Hien Thuc Ao

  • 1. Đồ họa hiện thực ảo  Nhóm 7 – Lớp Tin6K50 1. Phạm Thị Hường 2. Hoàng Xuân Minh 3. Phan Mạnh Tiến 4. Nguyễn Đông Phương 5. Eng SonHour
  • 2. Overview I. Giới thiệu TGEA II. Giới thiệu Game Tin6Shooter III. Game Design or Game Programing
  • 3. 1. Torque Game Engine • TGEA (Torque Game Engine Advance) được phát triển bởi garagegames • Phát triển trên nền tảng Directx và OpenGL • Là 1 engine viết game FPS trên các hệ máy Windows,Mac,Xbox 360,Steam,Iphone và cả WebBrowser
  • 4. Advance Cho người mới bắt đầu TorqueScript dễ học Các công cụ Editor,IDE đi kèm Các module tách rời Tập các đối tượng định nghĩa sẵn phong phú Cho nhà lập trình Game chuyên nghiệp Ánh sáng,vật liệu, mô hình có thể tự thiết kế Tương tác vật lý,thuộc tính của các đối tượng có thể kế thừa hoặc định nghĩa lại Thay đổi Core của Engine bằng C++
  • 5. Một số Game viết bằng Torque
  • 6. Một số Game viết bằng Torque
  • 7. Một số Game viết bằng Torque
  • 8. Một số Game viết bằng Torque
  • 9. Một số Game viết bằng Torque
  • 10. 2. Nội dung game Tin6Shooter là 1 game FPS (game bắn súng góc nhìn thứ nhất) Có 2 chế độ chơi là Multi-Player và Single Player(AI đang được xây dựng) Demo
  • 11. 3. Chuẩn bị mô hình – Model Design 3dmax + DTS exporter plugin: thiết kế mô hình + xuất ra DTS Torque show tool Pro: xem file DTS + tạo script chuyển động DSQ Torque Constructor: tạo Interors (các mô hình nhà cửa) là các lớp bouding có dạng convex FX composer: tạo file HLSL - file shader để tạo hiệu ứng
  • 12. Game Design or Game Programing
  • 13. 3.1 3ds Max và DTS Exporter
  • 14. 3.2 Torque Show Tool Pro Dùng để làm việc với các mô hình trong game Các file chính DTS và DSQ Tách biệt mô hình và cử động
  • 15. DTS: mô hình nhân vật và các đối tượng tương tác với nhân vật DSQ: chứa các cử động của xương. Mỗi cử động có thể dùng cho nhiều mô hình khác nhau. TorqueScript .cs: tự động load các file DSQ tương ứng với một file DTS
  • 16. 3.3 Torque Constructor Torque chỉ xử lý va chạm giữa các mặt lồi, không xử lý được va chạm giữa các mặt lõm.
  • 17. 3.3 Torque Constructor Dùng để tạo collision mesh cho các mô hình. Collision mesh có cấu trúc đơn giản và ít chi tiết hơn mô hình gốc, giúp tăng tốc độ xử lý và tính toán.
  • 19. 3.4 FX composer Tạo ra các high performance shader dùng để tạo các hiệu ứng 3d trong phát triển game 3d. Hỗ trợ cả directX và openGL Khi lập trình game với TGE, các file hlsl sẽ được load vào qua script shader.cs
  • 21. 4. Chuẩn bị ngoại cảnh game - Mission Editor Thiết kế bản đồ >< lập trình bản đồ
  • 22. 4. Chuẩn bị ngoại cảnh game - Mission Editor
  • 23. 4. Chuẩn bị ngoại cảnh game - Mission Editor
  • 24. 5. Thiết kế giao diện game – GUI Editor Giao diện của chương trình được quản lý với các file .GUI TGEA cung cấp GUIEditor để thiết kế và chỉnh sửa giao diện. 
  • 26. Một số đối tượng định nghĩa sẵn bởi TGEA
  • 28. Ví dụ tạo giao diện
  • 29. 6. Program by C++ and Torque Script C++ or TorqueScript?
  • 30. 6. Program by C++ and Torque Script How the game runs?