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: 80
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

Invent Your Own Computer Games with Python

3D Game Development with LWJGL 3

3D Game Development with LWJGL 3

3D Game Development with LWJGL 3

Making Games with Python & Pygame

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

Python for Everybody: Exploring Data in Python 3

Python for Everybody is designed to introduce students to programming and software development through the lens of exploring data. You can think of the Python programming language as your tool to solve data problems that are b...

Download Haskell PDF Tutorial

Download Haskell PDF Tutorial for free, it consisting of 24 chapters and 683 pages covering all the most important Haskell concepts. This tutorial is intended for beginner programmers, and we recommend you to go through all the chapters, to get the most out of it as possible....

C++ Exercices with solutions

Download free document in PDF about C++ language, exercices and solutions for beginners and intermediate level students....

C Programming Notes for Professionals

Download free course C Programming Notes for Professionals, pdf file on 341 pages by Stack Overflow Community....

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....

Ruby Notes for Professionals

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

Language D tutorial in PDF

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

Learning amazon-dynamodb PDF course

Download free Amazon dynamodb tutorial course in PDF, training file in 6 chapters and 20 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Programming A Game With Unity: A Beginner's Guide

This is a free Unity PDF tutorial in 11 chapters and 27 pages. This course aims to give students the basics of Unity concepts. ...

Hibernate Annotations

This pdf tutorial present a reference guide for Hibernate , a training document course on 49 pages for beginners....