Browse Source

updated

develop
Rob Colbert 2 years ago
parent
commit
879ef9d24e
  1. 18
      README.md

18
README.md

@ -1,6 +1,12 @@
# CyberEgg 2077
# Nice Arcade Sample Game: CyberEgg 2077
This project is a sandbox for building the Nice Arcade SDK. I'm tinkering right now, but it will be a simple and lightweight HTML5 gaming engine that can be used to quickly create playable games that can be hosted in Nice Arcade.
This project is a sandbox for building the Nice Arcade SDK. This sandbox provides enough of a harness to get your game or app up and running in a view similar to what will be offered in the Arcade.
There will be a yarn command to generate and submit a bundle to the Arcade from this project. To run it, you will need developer credentials provided in a configuration file that does not exist, yet. Information about all of that will be coming soon.
## Nice Game SDK
CyberEgg 2077 is a demonstration or sample game showing how to use the [Nice Game SDK](https://git.digitaltelepresence.com/digital-telepresence/dtp-nice-game) to build games for the Nice Arcade.
## Starting the Dev Server
@ -8,11 +14,9 @@ This project is a sandbox for building the Nice Arcade SDK. I'm tinkering right
yarn start
```
This will run [minigame-engine.js](minigame-engine.js), which is just enough ExpressJS and Pug to emulate how the game will be loaded and presented by a DTP application. This harness is not bundled with your game or application, so any changes you make to minigame-engine.js will not be available in the final hosting environment.
This will run [minigame-engine.js](minigame-engine.js), which is just enough ExpressJS and Pug to emulate how the game will be loaded and presented by a DTP application. This harness is **not** bundled with your game or application. Any changes you make to [minigame-engine.js](minigame-engine.js) will not be available in the final hosting environment.
## Nice Game SDK
CyberEgg 2077 is a demonstration or sample game showing how to use the [Nice Game SDK](https://git.digitaltelepresence.com/digital-telepresence/dtp-nice-game) to build games for the Nice Arcade.
The script is using a bare-bones ExpressJS server to emulate the services that will be provided to your game in the Arcade hosting environment. This enables you to iterate at your own pace in your own self-hosted environment. When your bundle is then later deployed to the production servers, your game will be calling the real versions of those services at their actual endpoints in the production environment using different credentials.
## Game View
@ -61,4 +65,4 @@ export default class GameApp extends NiceGame {
*/
}
}
```
```
Loading…
Cancel
Save