Newbie (no coding)
- Customize Worlds by Replacing Resources
- Create Worlds by Designing Context
- Publish/Privatize Your World
Beginner
- Roscpa Design & Setup the World
- Work with Meta & Main
- Build the Foundations – Template
- Organize Data in World
- Design The System Flowchart
- Make the World More Attractive with Multimedia
- PlaySession I: Building the Layout
- PlaySession II: Writing Your First Codes
- Flowchart Implementation I : Condition & Decision
- Flowchart Implementation II : Game Logic & Visual Effect
- It’s Time to Test
- Video Walk-through
Intermediate
- Modeling DiXit as Procedure Model
- Implementing the Model
- Advanced Usage of PlaySession
- Implementing Flow Phase I : Algorithm & Data Structure
- Implementing Flow Phase II : Define You Own Functions
- Test & Debug Techniques
- Solving Field of View: The Easy Way
- Solving Field of View: The Hard Way
- Immersive Gameplay
Advanced
- Modeling Lifeboat as Event Model
- Event Stack
- Event Implementation – Actor
- Event Implementation – Director
- Building Sessions with Context
- Modeling FindTarget as Reactive Model
- Implementing Puzzle Subsystem
- Implementing Countdown Subsystem
Expert
- Object-Oriented Programming – Basic
- Object-Oriented Programming – Usage
- Expansion-Oriented Design I – Yugioh as Example
- Expansion-Oriented Design II – Yugioh as Example
- Doing I/O Inside World
AI
- Introduction to World_Mind
- Building AI by Bare Hands
- Building AI with Markov Decision Process
- Building AI with Hidden Markov Model
- Machine Learning Pipeline
- Training AI with Linear Discriminant Analysis
- Training AI with Random Forest
- Training AI with Neural Network
- Introduction to AI Search Algorithm
__________
Some articles are still in progress.
All articles and resources that belong to World_Gate tutorials are in the public domain unless otherwise noticed.