learn-to-make-games

Learn To Make Games is a digital book that teaches absolute beginners how to make video games. I have been making games for over a decade, and in that time I have been unable to find a single resource that truly caters to the absolute beginner – someone who plays and loves games, but has no idea how they are made.

Anyone can make games for fun – or even for a living like I do – and with this book I aim to empower creative individuals who are ready to learn how. I’ll walk you through each step that you need to take, and you’ll even have a direct line of contact with me if you get stuck.

Contents

This book provides everything you need to start making games from day one. Learn from an expert and make fun games along the way! You’ll discover a wealth of valuable content, including:

  • Brief history of game development
  • Comprehensive guide to getting started
  • Simple tutorials & clear explanations
  • Fun games that you can make (graphics included!)
  • icon-mechOverview of useful advanced concepts
  • Tips, tricks, and fascinating insights
  • Plus so much more!

Learn To Make Games is the ultimate step-by-step beginner’s guide and I want to ensure that no one gets left behind. You’ll be able to contact me directly whenever you need help, guidance or advice.

Making games will be one of the most valuable skills you ever learn!

Money-Back Guarantee

This book is currently being produced. It is available for pre-order at a heavily discounted rate, and you can earn special benefits for ordering early (listed below).

Your purchase is protected by a money-back guarantee. My previous book was well received and I intend to guarantee reader satisfaction with this one too. If you are not satisfied with the final product you will receive a full refund – no questions asked!

Pre-Order

Learn To Make Games costs $19.95 USD when pre-ordered before November 1st 2017. You will receive an advance copy of the book before the official release (date yet to be announced), and your name will be permanently listed under a ‘Special Thanks’ chapter in the book (optional).

If you’d like to purchase this book, please place your order by clicking the button below, and checkout via credit card or PayPal.

 

Questions?

Feel free to Contact Me for assistance, or comment in the section below.

Comments(78)

  1. OscarBraindeaD

    Reply

    Hi,
    Do I need know how to use and code in GMS or it’s covered in the book?
    Thanks in advance.
    Regards.

    • Hi Oscar – you don’t even need to know what GMS is. Everything from the absolute basics to coding is covered in detail. I’m aiming to make the book so accessible that literally anyone can start using it to make games.

  2. Adrian

    Reply

    Can these “fun mini-games” be monetized?

  3. Andy

    Reply

    Hey Mathew, when will the book be available to people who pre-order?

    • The release date is not finalized yet, so if you pre-order it may take several months to receive the book. The product is in active development but writing a book, and producing the associated assets, is a very time-consuming process.

  4. Moltenbear

    Reply

    Hey Matthew. I know you get a lot of questions about a time-frame for the release of this book (I can see some above).

    I have pre-ordered, but it does make me a little uneasy not having an estimated date at all. Do you have a ball-park estimate you can share? Q2 2016? This year?

    • Hi – I haven’t listed a release date for this product because my work schedule can be so unpredictable. For example, in January I had to drop everything to work on games for my biggest client ever – a major US brand. These types of scenarios are why I need the freedom to publish the book when it’s ready. I’m aiming for a Q2-Q3 release this year.

      Additionally, as an existing buyer, you have a 100% money-back guarantee. I understand that not every buyer will be as patient as the next. You are absolutely welcome to contact me and request an immediate refund if you wish. Just be aware that the pre-order price is significantly cheaper than the planned final price.

      I hope this thoroughly answers your questions.

      • Moltenbear

        Reply

        Thanks Matthew for the update. I’m more concerned that I’ll simply forget about this and not notice when you release the book.

        I assume I’ll receive an email though ;)

        • Yes, you’ll receive an email when your advance copy is ready. Thanks for your order!

  5. taylor

    Reply

    Will the book cover how to make HTML5 games like you do?

    • Yes, the initial release will go into the basics of HTML5 game development. Future releases will add more depth (early buyers get all updates for free).

  6. Andres

    Reply

    Hi Matthew, when I grow up I want to be like you ;)

    Most likely many of the concepts covered in your book would apply regardless of target platform(s) and engine used…having said that, which game engine is the main one you base most of your content on (in the book and in your games)?

    • Hi Andres – thanks for the kind words! In this book I’ll be teaching readers how to use GMS. It’s the best option for absolute beginners, and since I have been using it for 10+ years I have plenty of knowledge to share.

      • Andres

        Reply

        Excellent. Book purchased. On that note…quick question; I’ve been looking into MBAAS with specific support for GMS, but haven’t found one yet (most have SDK’s for Unity, Unreal and Cocos, found one with even Construct2 SDk), but no GMS. What are your thoughts on this? I am very interested on their features.

        Lastly, many thanks for your efforts on putting this book together!

        • There are none that I’m aware of. However, I wouldn’t be surprised to see the next generation of GMS supported by providers (which should be available later this year).

  7. Ivan Braidi

    Reply

    Hi Matthew, I have one question: are the books electronic only, or is possible to have paper versions too? I’m really interested in your publications, but I love good ol’ paper ;)

    Thank you very much!! CIAO!!

    • Hi Ivan – I’m trying to keep my business as digitized as possible, so I don’t have any plans to start selling physical products.

  8. kjacob dalumpines

    Reply

    that’s a pretty good e-book bro

  9. Soley

    Reply

    I pre-ordered the book. Looking forward to reading it soon!

  10. Warren Long

    Reply

    Will it mainly be drag and drop in GMS or GML?

    Would love a fresh book on making games via GML coding.

    • It will have some D&D as well as an introduction to GML. This book is designed for absolute beginners, not existing GM users, so it won’t get into advanced/expert GML topics.

  11. Carlos

    Reply

    Disclaimer: Currently studying English

    Hello, I have a question. You said this book covers basic topics and you dont go further regarding GML coding.

    But you also said that future updates will do. These updates will be of an advanced level GML coding? Or intermiedate?

    Last question. What happened to Mobile Engine? It looked promising.

    Cheers!

    • Hi Carlos – the book will introduce and teach basic coding, and some intermediate coding, but it is not going to teach expert-level concepts. As for the Mobility Engine, it should be available again in a few months. I hope this answers your questions.

      • Carlos

        Reply

        Thank you for answer me. I already pre-order your book. Waiting for it and the updates! :D

  12. LemonyFresh

    Reply

    I’ve been a long time follower of your Twitter page and I think you just followed me the other day, so thanks! Anyway, keep up the great work! I’m looking forward to reading this!

  13. Ivan Braidi

    Reply

    Hi Mat, do you have an approximate date when the book will become available? I’m very interested about it.

    Thank you very much, CIAO!!

    • I don’t have a date to share yet, but I’m making great progress and hoping to have some news in the near future.

  14. Philip Varghese

    Reply

    Just strumbled on this site and I like what I see. Making a pre-order today.
    Keep up the good work Matthew and hope you reach your target soonest.

    • Philip Varghese

      Reply

      Ok , book pre-order done.
      I can wait as I am confident the quality will be as good as the games you made.
      Cheers :)

  15. Alexander

    Reply

    Yep, book pre-order done.

  16. Maximilian

    Reply

    Hello, I would like to ask if your books are compatible with Kindle. Thank you

    • Yes, my books are compatible with Kindle since they are shipped in PDF format.

      • Maximilian

        Reply

        That makes me a happy person. Just wonder, are there any differences between buying your books or subscribing?

        • Subscribing just means that you get a monthly email about my new blog posts. It’s not the same thing as buying a book.

  17. zidane

    Reply

    Hello, does the book includes in depth tutorial on how to make the game cross platform like resizing with different aspect ratio, custom loading screen, resizing loading screen etc? Thank you.

    • No, this is a beginner’s guide and those are advanced topics that don’t apply to beginners.

  18. Rashid

    Reply

    i want to know how to make games

  19. Wilfred Gatimu

    Reply

    Hello, Matthew am a potential buyer of your book but my question is will a 3D character creation programs for a beginner to use be included in your presale book and which are the top best???

    • Hi Wilfred – the focus will be very much on 2D game development. An absolute beginner shouldn’t be jumping right into 3D.

  20. Alexander

    Reply

    Hello, Matthew, I already pre-order your book, but is it will be compatible with GMS v 2.0? Thanks!

    • Hi Alexander – yes, it will be. Perhaps not a launch, since GMS 2 is so new and will probably evolve quite a bit in the near future. This is definitely something I have planned for though.

  21. Lap202

    Reply

    I haven’t been active with GM in some time, but am planning on getting back into it soon. What level does this get into, as in I know the basics of GM, will it be worth 20 dollars for an intermediate programmer to use as a learning tool.

    • The book will introduce and teach basic concepts, and some intermediate concepts, but if you’re already familiar with GM it loses some value. The book really is intended for absolute beginners that don’t know where to begin.

  22. Codrut

    Reply

    Hello Matthew,

    I’ve pre-ordered the book, and I’m really excited about it. I’ve been trying for ages to find a starting point for a beginner like myself.
    Can’t wait to have the book.

  23. Hervan

    Reply

    Hello Matthew, I purchased your book looking forward to the release.

  24. Ewald

    Reply

    Just pre-ordered my copy – I’m looking forward to learning from you Matthew.

  25. Dionelou

    Reply

    I want to buy the book!

  26. Nicolas

    Reply

    Book pre ordered. I can’t wait to read it.
    I love your blog, it’s very inspiring for my personal goals

    • Thanks so much! I’m working hard on the book and getting close to publication.

  27. Hyun

    Reply

    just pre-ordered. Would love to learn how to make video games!

  28. Richard Mountain

    Reply

    Hi Matthew,

    Is this book just about how to program games using GMS, or is it literally from start to finish for example; coming up with a concept for a game, then the process of brainstorming what and how the game will work, them moving onto the development, testing then finally release (plus anything that I’m not aware of when developing a game)?

    If this book is what I think its going to be then I’ll be pre-ordering it asap, but just wanted to check beforehand.
    Thanks

    • Hi Richard – most of those topics will be lightly covered, however, the core goal is to teach readers how to actually make games.

  29. Maximilian

    Reply

    Hi. I’m very interested in buying the book, and some things I’ve been learning on my own for a while. I know how to make quick prototypes and I wonder if your book will include information about what is unseen from games, including managing JSON information, arrays, programming fundamentals, data management, paypal tips and so on.

    Thank you for reading

    • Hi Maximilian – the book will definitely cover topics like arrays and serve as an introduction to programming and data management. JSON would be beyond the scope of the book, as it’s not commonly used by absolute beginners in my opinion. I will cover topics like monetizing/selling your games and using PayPal and dedicated services for those purposes (I have done a lot of research on this already).

      • Maximilian

        Reply

        Thanks Matthew, before pre ordering the book I wanted to tell you that so far I’ve been taking several tutorials of game development, most of them coming from Udemy.

        What I care the most right now, focusing on the most basics concepts, is to understand the maths for programming. The more explanations, formulas and graphs, the happier I will be. Also, from my experience I need to improve my emotional intelligence for negotiations. I studied management and I’m an introvert, I know my numbers but I yet have to learn how to charge properly for my job. I expect some help from your experience there.

        If maths aren’t in the scope of the book, I’d like to ask which books do you recommend to learn trigonometry, algebra, calculus and other required maths.

        Anyway, thank you for this. This should be an important investment for me

        • This will not be a math-heavy book. It’s being written to appeal to absolute beginners, and going into detail about topics like trigonometry, algebra, calculus would only serve to isolate that demographic (and it doesn’t sound like you fit into that demographic, either). My stance is: the less maths the better.

          • Maximilian

            Reply

            I think it’s worth trying. I’m buying the book, maybe I’ll learn to be efficient :) Thank you

            • Maximilian

              Hi!

              I’m still excited for the book, I hope all is going well :) I’ve researched a lot of maths on my own and I am eager to improve myself with more knowledge. Thank you for the work

  30. Gustavo

    Reply

    Hi Matthew. Are you teaching how to create graphics too? If not what tools do you use to create your game graphics? Keep the good work.

    • Hi Gustavo – my team mostly uses Photoshop to create graphics.

  31. Damo

    Reply

    G’day Matthew.
    Just ordered your book and looking forward to jumping into it.
    I’m just about to upgrade my old Mac laptop. How do you find Parallels to work with?
    Cheers…

    • Hi Damo – Parallels has been great, definitely one of the best programs I have bought. Luckily, GMS2 will have a native Mac client soon. Thanks for your book order!

  32. Alexander

    Reply

    Hello, Matthew. I preorder your book in 08/2016. Any chance to see it available this summer?

    • The book should be published well before the end of 2017. I don’t have an exact date yet but we’re closing in on the official release.

      • Alexander

        Reply

        Thank you! Will be wait for it.

  33. Herschel

    Reply

    Hi,
    I want to preorder but paypal has always been an issue for me.Is there another way?Because I see use existing paypal or create new paypal

    • Hi Herschel – you should be able to checkout with a credit/debit card too, without signing up for a PayPal account.

      • Herschel

        Reply

        You were right.I just had to enter my details first.
        Thanks.
        Looking forward to your book!

  34. Gerald

    Reply

    Is this book still in active development? I feel like I pre-ordered it over a year ago. Not looking for a refund, I just really want to read it!

    • Learn To Make Games is still in active development – sorry it’s taking so long but I want to write the best book possible :)

  35. Nicolas

    Reply

    Hey Matthew! Will be available only in English?

Leave a comment