2D Game Development: From Zero to Hero


Download free course 2D Game Development: From Zero to Hero, pdf file on 262 pages by Self-publishing.
This is a small project that aims to gather some knowledge about game development and make it available to everyone.

As well as being a source of knowledge this project aims to be a learning experience for everyone involved too, by gathering contributions from the community, teaching others how to make a game, teaching algorithms but also learning tips and tricks from people who are more experienced.

Table of contents

  • Foreword
  • Introduction
  • The Maths Behind Game Development
  • Some Computer Science Fundamentals
  • Project Management Basics and tips
  • Introduction to Game Design
  • Writing a Game Design Document
  • The Game Loop
  • Collision Detection and Reaction
  • Cameras
  • Game Design
  • Creating your resources
  • Procedural Content Generation
  • Useful Patterns, Containers and Classes
  • Artificial Intelligence in Videogames
  • Other Useful Algorithms
  • Developing Game Mechanics
  • Testing your game
  • Profiling and Optimization
  • Balancing Your Game
  • Marketing your game
  • Game Jams
  • Dissecting games: two study cases
  • Where To Go From Here
Pages : 262
Size : 7.5 MB
File type : PDF
Downloads: 59
Created: 2022-01-31
License: CC BY-NC
Author(s): Self-publishing
2D Game Development: From Zero to Hero

Others Game Development Tutorials

2D Game Development: From Zero to Hero

Mastering iOS Game Development

Invent Your Own Computer Games with Python

3D Game Development with LWJGL 3

Making Games with Python & Pygame

Others related eBooks about 2D Game Development: From Zero to Hero

Java Notes for Professionals

Download free course Java Notes for Professionals, pdf file on 981 pages by Stack Overflow Community....

COBOL in 21 days

This tutorial present an easy way to learn COBOL in a few days,free training courses in PDF for beginners and intermediate level users....

R Language tutorial, The Basic Maniuplation

The purpose of this course is to provide a starting point for Interested in R language. It is useful For the beginner to assimilate certain notions and concepts in order to improve their knowledge....

Python for Everybody

Download free course Python for Everybody, pdf file on 247 pages by Dr. Charles Severance....

Python in Hydrology

This book is written for learning Python using its applications in hydrology. The book covers the basic applications of hydrology, and also the advanced topic like use of copula....

Python tutorial for professionals

Download free Python tutorial course in PDF, training file in 201 chapters and 816 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Raspberry Pi Camera Guide

Download free course Raspberry Pi Camera Guide, pdf file on 132 pages by Dan Aldred, Wesley Archer, Jody Carter, PJ Evans, Richard Hayler, James Singleton, Rob Zwetsloot....

Structured programming with C++

This C ++ course is for beginners who have never programmed. Complet and free PDF document about C++ programming....

Essential Ruby On Rails

This book written to provide clear and concise explanation of topics for programmers both starting to learn the Ruby On Rails programming as well as those diving in more complex topics. Most examples are linked to online playground that allows you to change the code and re-run it....

JavaScript Bible

Download free course JavaScript Bible, pdf file on 2327 pages by Danny Goodman....