Computer Science & Software Engineering
Course Progress
0/0
Sprint 1 intro
Getting Started
Week 0 intro
Home Page Game Feedback
Intro to JavaScript
OCS GameEngine Guide
Scrum Agile Mini Project
Week 2 intro
GitHub Pages (about.md)
Agile Methodologies Practitioner
GitHub Pages (index.md)
Agile Methodologies Practitioner
Getting Started
W0
0/3
Week 0 intro
Home Page Game Feedback
Intro to JavaScript
OCS GameEngine Guide
Scrum Agile Mini Project
W2
0/4
Week 2 intro
GitHub Pages (about.md)
Agile Methodologies Practitioner
GitHub Pages (index.md)
Agile Methodologies Practitioner
Sprint 2 intro
Draft Learning Experience
Week 5 intro
Conditionals & Nested Conditionals
Teaching using LxD
Code Runners - Raw MD
UI Runner
Game Runner Examples
JavaScript Reference
Objectives in Technical Learning
Code Runner - JavaScript
Conditionals & Nested Conditionals
Sprint Retrospective
Week 8 intro
Characters - Players and NPCs
Backgrounds
JavaScript Variables and HTML DOM Challenge
Draft Learning Experience
W5
0/9
Week 5 intro
Conditionals & Nested Conditionals
Teaching using LxD
Code Runners - Raw MD
UI Runner
Game Runner Examples
JavaScript Reference
Objectives in Technical Learning
Code Runner - JavaScript
Conditionals & Nested Conditionals
Sprint Retrospective
W8
0/3
Week 8 intro
Characters - Players and NPCs
Backgrounds
JavaScript Variables and HTML DOM Challenge
1 assignment due
Week 8 Chat
Sprint 3 intro
Sprint 4 intro
Week 14
Week 14 intro
Variables and HTML DOM
GameEngine Essentials Guide
Enemy Death
Enemy Collision
DOM Updates
Objects, Instance Data
Week 14
W14
0/6
Week 14 intro
Variables and HTML DOM
GameEngine Essentials Guide
Enemy Death
Enemy Collision
DOM Updates
Objects, Instance Data
Sprint 5 intro
Week 17
Week 17 intro
Sprint 5 - CSSE Objectives
Game-in-game
Implementing Enemies
Web APIs and Local Storage Documentation
API's and how they are used
Game Over | Transitions | Leaderboard
Local Storage
Player | Animation | Collision
Backgrounds | Theme | Messages
Enemies | Collision
Platform | Elevated
Game Help - Platformer
Week 17
W17
0/12
Week 17 intro
Sprint 5 - CSSE Objectives
Game-in-game
Implementing Enemies
Web APIs and Local Storage Documentation
API's and how they are used
Game Over | Transitions | Leaderboard
Local Storage
Player | Animation | Collision
Backgrounds | Theme | Messages
Enemies | Collision
Platform | Elevated
Game Help - Platformer
Week 14
Week 14
Week 14 of Sprint 4: Ideating, Tinkering, Building and OOP.
This week
Lesson
Variables and HTML DOM
Learn about the different variables and data types in JavaScript. Explore DOM manipulation with JavaScript.
Lesson
GameEngine Essentials Guide
A guide to the OCS GameEngine, featuring essentials, Backgrounds, Players, and other capabilities.
Lesson
Enemy Death
This post covers the basics of enemy death collision detection and handling in the OCS GameEngine.
Lesson
Enemy Collision
This post covers the basics of enemy collision detection and handling in the OCS GameEngine.
Lesson
DOM Updates
Learn about scaling and placing blocks.
Lesson
Objects, Instance Data
Objects in JavaScript are a fundamental data type. Each Game Object, in the game, is a collections of instance data and methods. JavaScri...