Skip to content

Latest commit

 

History

History
40 lines (33 loc) · 1.15 KB

File metadata and controls

40 lines (33 loc) · 1.15 KB

2D Renderer

2D Renderer using OpenGL

Prerequisites

Setup

Run the following commands:

  • git clone https://github.com/SlOneRPC/2D-Renderer.git --recursive Renderer2D
  • cd Renderer2D
  • build-deps.bat
  • GenerateVS22.bat

Overview

Renderer2D

  • OpenGL based renderer
  • Supports custom scenes and entities
  • Saving and loading from disk using yaml
  • A space invaders themed demo called space raiders, and a few other demos avaliable.

Screenshot testing

  • Screenshot comparision testing
  • Run in "IntegrationTest" mode! This will compile the renderer correctly for testing.

Google testing

  • Google unit testing
  • Covers various aspects of the system
  • Run in "UnitTest" mode! This will compile the renderer as a static library to be used for testing.

External Libraries/Tools