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 |
Downloads: | 64 |
Created: | 2022-01-31 |
License: | CC BY-NC |
Author(s): | Self-publishing |
Others related eBooks about 2D Game Development: From Zero to Hero
This book introduces the main concepts required to write a 3D game using the LWJGL 3 library.
iOS is an operating system for Apple manufactured phones and tablets. Mobile gaming is one..., download free Game Development tutorial in PDF (228 pages) created by Miguel DeQuadros .
This book will introduce the main concepts required to write a 3D game using the LWJGL 3 l..., download free Game Development tutorial in PDF (371 pages) created by Antonio Hernández Bejarano .
Making Games with Python & Pygame covers the Pygame library with the source code for 11 ga..., download free Game Development tutorial in PDF (365 pages) created by .
This is a small project that aims to gather some knowledge about game development and make..., download free Game Development tutorial in PDF (260 pages) created by Penaz .