-
Notifications
You must be signed in to change notification settings - Fork 0
Unity Architecture
Ryan edited this page Mar 9, 2019
·
1 revision
When you create your game with XAYA and Unity, you have options when deciding how to program your game. Recall the basic architecture of a game built on XAYA:
The red libxayagame and xayad are "black box" components that simply do work for you.
The green game logic and front end are what you need to program yourself. This is all your game code, both back end and front end.
The front end is done in Unity, so you'll be writing this portion in C#.
However, the game logic portion can be in any language, so you can write this in C++ if you so choose.
- Step 0: Blockchain Basics
- Step 1: xayad <⸺ start here
- Step 2: The Game State Processor
- Step 3a: libxayagame Component Relationships
- Step 3b: Compile libxayagame in Windows
- Step 3b: Compile libxayagame in Ubuntu
- Step 4: Run xayad for Games
- Step 5: Hello World! in C++
- Step 5: Hello World! in C#
- Step 6a: Mover Overview
- Step 6b: Mover Console
- Step 6c: Mover Unity