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: 76
Created: 2022-01-31
License: CC BY-NC
Author(s): Self-publishing
2D Game Development: From Zero to Hero

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others Game Development Tutorials

3D Game Development with LWJGL 3

3D Game Development with LWJGL 3

3D Game Development with LWJGL 3

Mastering iOS Game Development

Making Games with Python & Pygame

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

Introduction to ADA 2012

This course is for developers who already know Ada 95 and want to learn about the new possibilities brought by Ada 2005 and Ada 2012. A brief introduction to Ada 2012 by John Barnes....

Getting started with Hibernate

Download free Hibernate tutorial course in PDF, training file in 14 chapters and 39 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

A Byte of Python

Python is one of those rare languages which can claim to be both simple and powerful. You ..., download free Python tutorial in PDF (117 pages) created by Swaroop C H ....

Flutter in Action

With Flutter, you can build mobile applications using a single, feature-rich SDK that includes everything from a rendering engine to a testing environment. Flutter compiles programs written in Google’s intuitive Dart language to platform-specific code so your iOS and Android games, utilities, and ...

Regression Models for Data Science in R

The ideal reader for this book will be quantitatively literate and has a basic understandi..., download free Data Science in R tutorial in PDF (144 pages) created by Brian Caffo ....

Get Started with Arduino

Download free course Get Started with Arduino, pdf file on 180 pages by Matt Bradshaw, Jo Hinchliffe, Dr Andrew Lewis, Jenny List, Brian Lough, Graham Morrison, John Wargo....

C programming, C and C notes

Download PDF course about C Programming, free document in 134 pages for beginners students....

Prolog tutorial in PDF

Download free Prolog tutorial course in PDF, training file in 17 chapters and 51 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

RESTful Web Services

With this tutorial you will learn how to build a Web Services with REST protocol ,a free training document material under 148 pages by John Cowan....

C++ Pointers and Memory

This document explains how pointers and memory work and how to use them—from the basic concepts through all the major programming techniques. For each topic there is a combination of discussion, sample C code, and drawings....