CS1 Blog


6 Posts


CS1 Design System
— 01 August, 2020
The CS1 Design System is accessed via CS1.Design. The design system uses themes ,sets of referencable properties, to provide a separation…


DSL and Configuration
— 13 July, 2020
The CS1 Game Engine exposes a powerful and intuitive Domain Specific Language (DSL) Application Programming Interface (API). The CS1 Game…


Names are Important
— 13 July, 2020
CASING CONVENTION ALL CAPS Top level CS1 object. PascalCase Objects or Arrays camelCase Methods or Properties with types string , number…


Client Event Flow
— 30 June, 2020
The CS1 Game Engine provides a consistent event flow to avoid race conditions, ease internal development, and provide transparency to the…


CS1 Game Engine
— 08 May, 2020
The CS1 Game Engine is a 3D Multiplayer VR-ready Game Engine designed for Computer Science Education. The CS1 Game Engine and IDE provide a…


New Design
— 08 May, 2020
The CS1 Game Engine is undergoing a complete rewrite.