Daily Build

Welcome to AWESOME PROJECT

AWESOME PROJECT is GDK (Graphics Development Kit) that provides core functionality to all of our Studio games and is responsible for the System I/O, Networking, and Licensing of those games. All of our games will require the use of AWESOME PROJECT to successfully integrate to our custom hardware and backend services.

Table of Contents

At any time, you can click the at the top-right of this document to view the Table of Contents.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

What things you need to install the software and how to install them

Installation

A step by step series of examples that tell you how to get a development env running

Usage

Explain how to use your project for various use cases or scenarios

End with an example of getting some data out of the system or using it for a little demo

Setting up a development environment

Using Codespaces

AWESOME PROJECT has defined a Codespace development environment that uses a custom Docker image and provides a ready to deploy, instantaneous, VS Code environent. No configuration is necessary as it is all defined within the devcontainer.json file in this repository. All you have to do to start development is create a new Codespace in this repository and start coding.

Open in GitHub Codespaces

Setting up your own dev environment

In order to develop locally, you can still run the above Codespace from your local copy of VS Code or Visual Studio, or you can create the environment on your own machine. To create your own environemnt you will want to:

  1. Pick the development tool of your choice and install it on your machine. AWESOME PROJECT can be developed with VS CODE or Visual Studio 2019 (and above)
  2. Install the prerequisites as described above
  3. Additionally, you will need to install
    • Tool A
    • Tool B

Running Tests

Explain how to run the automated tests for this system

Break down into end to end tests

Explain what these tests test and why

Deployment

Add additional notes about how to deploy this on a live system

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

License

This project is licensed under the GPL 3.0 license - see the LICENSE.md file for details

License

Contact

Your Name - your.email@example.com

For insight as to what the Core team is currenlty working on, please view our public backlog.
Project Link: Project Board

Acknowledgments

  • Hat tip to anyone whose code was used
  • Inspiration
  • etc