Spelchan.com Logo

From Scratch Web Games: A Beginners Guide to Game Development using HTML, CSS, and JavaScript

Table of Contents

Chapter 1 - Introduction

Chapter 2 - HTML Basics

Chapter 3 - CSS Basics

Chapter 4 - JavaScript Basics

  • 4.1 Cheat Sheets
  • 4.2 History of JavaScript
  • 4.3 Comment Controversy - Coming March 3rd, 2024
  • 4.4 Variables - Coming March 10th, 2024
  • 4.5 (extra) How Computers Represent Data - Coming March 17th, 2024
  • 4.6 Math - Coming March 24th, 2024
  • 4.7 Math functions - Coming March 31st, 2024
  • 4.8 Strings - Coming April 7th, 2024
  • 4.9 Conditional expressions (if) - Coming April 14th, 2024
  • 4.10 Switch statement - Coming April 21st, 2024
  • 4.11 Functions - Coming April 28th, 2024
  • 4.12 Looping - Coming May 5th, 2024
  • 4.13 Accessing the Web page - Coming May 12th, 2024
  • 4.14 Events - Coming May 19th, 2024
  • 4.15 Project: Where’s Wendy - Coming May 26th, 2024
  • 4.16 Project implementation - Coming June 2nd, 2024

About this book

This web edition of From Scratch Web Games is the first draft version of the book with sections being released on a weekly basis (with some interruptions). The goal is to teach the reader how to create games using HTML, CSS, and JavaScript from scratch. By from scratch, I mean being able to take a text editor or IDE and create a game using no third-party libraries. While this may not necessarily be the approach you would use for a commercial product, having the knowledge to do this makes working on any web-based project easier as you will understand the underlying work even if you are using third-party materials.

Most of the chapters will have a game-related project that builds on your current knowledge. My version of the game will be posted on Spelchan.com with the repository being TBD. It is urged you attempt the projects on your own before looking at my code or solution sections as the best way of learning is by doing.