GradeFocus
BooksCategoriesAuthorsAboutContact
GradeFocus

Find textbooks and academic resources at competitive prices. Compare listings from VitalSource, Amazon, and more to save money on your course materials.

Browse

  • Books
  • Categories
  • Authors

Company

  • About
  • Contact
  • FAQ

Legal

  • Privacy
  • Terms
  • DMCA

© 2026 GradeFocus. All rights reserved.

PrivacyTermsSitemap
  1. Home
  2. /Programming Languages
A Gamer's Introduction to Programming with MonoGame cover

A Gamer's Introduction to Programming with MonoGame

Welcome Brave Adventurer!

by Aaron Langille

1st Edition

Publisher: Chapman & Hall

(0 reviews)

Compare Prices

VitalSourceLifetime Access$72.99AmazonKindle$49.39Best PriceAlibris180 Day Rental$40.15

Book Details

Print ISBN9781032745381
eText ISBN9781040410462
PublisherChapman & Hall
Publishing Year2026
Edition1st Edition
LanguageEnglish
Pages350

A Gamer's Introduction to Programming with MonoGame, 1st Edition, provides an introductory treatment of game development designed for beginners with zero prior game programming experience. This textbook guides learners through the technical fundamentals required to build interactive software projects.

The core chapters cover critical development workflows within the MonoGame framework. Technical topics include setting up fonts, rendering text, managing images and visual sprites, incorporating audio effects, and structuring main gameplay loops. Further sections demonstrate how to capture input from keyboards, mice, and physical gamepads, alongside methods for implementing object collision detection.

The book incorporates a distinct structure based on sequential levels, contextual cutscenes, and hands-on challenge projects. This practical progression provides systematic practice for students and independent readers seeking to construct two-dimensional games.

Table of Contents

  1. Chapter Cutscene 1: Backstory

  2. Chapter Level 1: MonoGame Joins the Party

  3. Chapter Level 2: New Areas to Explore

  4. Chapter Cutscene 2: Assets for Our Journey

  5. Chapter Level 3: Drawing Part 1 – Text

  6. Chapter Level 4: Drawing Part 2 – Images

  7. Chapter Level 5: Drawing Part 3 - Rotating, Resizing, and Flipping

  8. Chapter Level 6: A Very Important Update

  9. Chapter Level 7: Control Issues

  10. Chapter Cutscene 3: A Quick Pause

  11. Chapter Level 9: The Objects of our (Game) Desires

  12. Chapter Level 9: Check The List

  13. Chapter Level 10: When Objects Collide

  14. Chapter Level 12: Getting Animated

  15. Chapter Level 12: Sounds Good

  16. Chapter Level 13: Odds and Ends

  17. Chapter Cutscene 4: The Adventure Ends … Or Does It?

  18. Chapter Project 1: Mini Flip

  19. Chapter Project 2: Endless Flyer

  20. Chapter Project 3: Space Escape Finale

  21. Chapter Bonus Level 1: Let’s Take This Online

  22. Chapter Bonus Level 2: Where Did That Sound Come From?

Customer Reviews

0.0

0 reviews

5 stars
0
4 stars
0
3 stars
0
2 stars
0
1 stars
0

No reviews yet. Be the first to review this book!

Write a Review

Select rating

0/20 characters minimum

By submitting a review, you agree that it may be published after moderation.

Reviewed by GradeFocus Editorial Team

▶Research Sources (15)
  • A Gamer's Introduction to Programming with MonoGame, eBook by ...
  • Gamer's Introduction to Programming with MonoGame - Aaron ...
  • A Gamer's Introduction to... | Rent | 9781032743264 - eCampus.com
  • https://lernerbooks.com/products/search_results?se...
  • Sign In - MyLibrary | Hal Leonard Online
  • Captcha
  • Thompson Learn.
  • A Gamer's Introduction to Programming with MonoGame - Kobo
  • A Gamer's Introduction to Programming with MonoGame – Aaron ...
  • A Gamer's Introduction to Programming with MonoGame
  • Aaron Langille's (@aaron_langille) book "A Gamer's Introduction to ...
  • books - Resources | MonoGame
  • A Gamers Introduction to Programming with MonoGame
  • A Gamer's Introduction to Programming with MonoGame
  • A Gamer's Introduction to Programming with MonoGame ...

Related Books

Murach's Python Programming

Murach's Python Programming

Michael Urban

SQL Queries for Mere Mortals

SQL Queries for Mere Mortals

John L. Viescas

Concepts of Programming Languages

Concepts of Programming Languages

Robert W. Sebesta

Starting Out with Python

Starting Out with Python

Tony Gaddis

Python Crash Course

Python Crash Course

Eric Matthes

Murach's Java Programming

Murach's Java Programming

Joel Murach