Learn JavaScript by creating a game
JavaScript is the brains behind website behaviors. In this book, you learn the fundamentals of the language by creating a detailed "whodunnit" game, Catch the Culprit. A crime has been committed and it's up to the detective (the player) to interrogate suspects by playing minigames and to search rooms for the clues needed to bring justice.
Note: This is an intermediate coding challenge.
The book covers the basics in HTML and CSS while getting into detailed JavaScript. This is an intermediate coding challenge, though it covers all the essentials for a beginner. The book includes access to a coding site, a JavaScript Quick Reference Guide, and a collection of all the code at the end of the book.
The game can be played after completing chapters 3-6. Additional features are included after this point, bringing the entire coding challenge up to 6,500 lines of code!
If you're a beginner who would like to code smaller applets instead of a larger game such as this, check out Coding for Kids: Learn JavaScript: Build Mini Apps, which walks you through JavaScript at a slower pace while creating fifteen apps.
Get your typing fingers ready and dive into Catch the Culprit today!
Chapter Breakdown
Chapter 1: Introduction
Chapter 2: Getting Started with JavaScript
Chapter 3: Starting the Game
Chapter 4: Creating Hints
Chapter 5: Interrogation
Chapter 6: Accusation
Chapter 7: Game Complete
Chapter 8: Add-ons
Chapter 9: Minigames
Chapter 10: Final Comments
Chapter 11: JavaScript Quick Reference Guide
Chapter 12: Full Game Code
Chapter 13: Other Works by Stephen J. Wolf
Also available from Stephen J. Wolf
- Red Jade Fantasy Series
- Journeys in Kallisor
- The Shattered Shards
- The Assembly
- The Forgotten Tribe
- Delminor's Trials: A Prequel
- Dariak's Shadow: A Prequel
- Omnibus: Books 1-4
- Art Collection
- Choose-the-Fate Stories
- Garinor's Adventure: A Choose-the-Fate Novel
- Pre-selected paths
- The Castle Path
- The Labyrinth Path
- The Prince Path
- The Stone Path
- Enzor and the Volcano: The Book of Fire
- Calla and the Forest: The Book of Earth
- Laric and the Castle: The Book of Air
- Jenia and the Storm: The Book of Water
- Starsword Series
- Legend of the Starsword
- Lord of Time
- Coding for Kids: Learn JavaScript
- Build the Room Adventure Game
- Build Mini Apps
- Build the Catch the Culprit Game
- Kershin the Fire Mage
- Of Ages Past: A Poetry Collection
- A Shocking Journey