Byte Engine
  • welcome
  • Design
    • Rendering
      • material_assets
      • Render Models
        • Visibility
    • Resource Management
      • assets
  • Testing
  • References
    • Byte Engine Shader Language
    • JSON Shader Program Description
  • Sample Project
    • Creating Components
    • input
    • Project Setup
  • Setup
    • Environment Setup
    • installation
Powered by GitBook
On this page

Sample Project

The best way to learn is through examples. So, let's create a sample project to see how to use the framework.

We will be working on a simple game where the player can shoot at a gallery to score points.

The features we will implement are:

  • The player can move their camera around with their mouse or gamepad.

  • The player will be able to shoot their weapon with the left mouse button or the right trigger.

  • The player will have a score that will increase when they hit a target.

  • The player will have a timer that will decrease over time.

PreviousJSON Shader Program DescriptionNextCreating Components

Last updated 1 year ago