Email the Author

You can use this page to email Graeme Stuart about JavaScript games development.

Please include an email address so the author can respond to your query

This message will be sent to Graeme Stuart

This site is protected by reCAPTCHA and the Google  Privacy Policy and  Terms of Service apply.

About the Book

JavaScript for games development was developed from an undergraduate degree module run by the author. This book is aimed at intermediate level coders but ramps up gradually and provides references to each new technology as they are introduced so it can also be followed by enthusiastic beginners. 

Writing computer games is a fun and creative activity. **JavaScript for games development** is written with this concept at its core. The book takes the reader step-by-step through the game design process starting with only what is necessary to complete each step and refactoring the code as necessary along the way. This reflects the natural progression that code follows in the real world. Each chapter is designed to take your code base to the next level and to add to your skills. The result is a general purpose approach which makes the process of creating object-oriented 2D games more fun and more productive.

After completing the examples in this book you will have the tools necessary to build your own, high quality games. Awesome!

Code samples are available at https://github.com/ggstuart/jsgamesdevelopment


About the Author

Graeme Stuart’s avatar Graeme Stuart

@ggstuart

I'm a self-taught developer mainly building web-based applications using python and JavaScript. I'm an academic with a PhD in energy management. Much of my programming skills were originally developed to this end. I teach JavaScript games programming to first year undergraduates.

Logo white 96 67 2x

Publish Early, Publish Often

  • Path
  • There are many paths, but the one you're on right now on Leanpub is:
  • Jsgamesdevelopment › Email Author › New
    • READERS
    • Newsletters
    • Weekly Sale
    • Monthly Sale
    • Store
    • Home
    • Redeem a Token
    • Search
    • Support
    • Leanpub FAQ
    • Leanpub Author FAQ
    • Search our Help Center
    • How to Contact Us
    • FRONTMATTER PODCAST
    • Featured Episode
    • Episode List
    • MEMBERSHIPS
    • Reader Memberships
    • Department Reader Memberships
    • Author Memberships
    • Your Membership
    • COMPANY
    • About
    • About Leanpub
    • Blog
    • Contact
    • Press
    • Essays
    • AI Services
    • Imagine a world...
    • Manifesto
    • More
    • Partner Program
    • Causes
    • Accessibility
    • AUTHORS
    • Write and Publish on Leanpub
    • Create a Book
    • Create a Bundle
    • Create a Course
    • Create a Track
    • Testimonials
    • Why Leanpub
    • Services
    • TranslateAI
    • TranslateWord
    • TranslateEPUB
    • PublishWord
    • Publish on Amazon
    • CourseAI
    • GlobalAuthor
    • Marketing Packages
    • IndexAI
    • Author Newsletter
    • The Leanpub Author Update
    • Author Support
    • Author Help Center
    • Leanpub Authors Forum
    • The Leanpub Manual
    • Supported Languages
    • The LFM Manual
    • Markua Manual
    • API Docs
    • Organizations
    • Learn More
    • Sign Up
    • LEGAL
    • Terms of Service
    • Copyright Policy
    • Privacy Policy
    • Refund Policy

*   *   *

Leanpub is copyright © 2010-2025 Ruboss Technology Corp.
All rights reserved.

This site is protected by reCAPTCHA
and the Google  Privacy Policy and  Terms of Service apply.

Leanpub requires cookies in order to provide you the best experience. Dismiss