Classic Game Design

£44.99

Classic Game Design

From Pong to Pac-Man with Unity: Crafting Timeless Retro Games with Expert Techniques

Technology: general issues Games development and programming Programming and scripting languages: general

Authors: Mercury Learning and Information, Franz Lanzinger

Dinosaur mascot

Language: English

Published by: Packt Publishing

Published on: 26th July 2024

Format: LCP-protected ePub

ISBN: 9781836648383


Learn to recreate iconic arcade games using Unity. Master game development from Pong to Pac-Man. Hands-on projects and source code are included.

Key Features

Covers the recreation of classic arcade games using Unity

Includes step-by-step instructions and source code

Provides a solid foundation in game design principles

Book Description

This book teaches you to design and develop classic arcade video games. Using modern, free software tools like Unity, you’ll create five retro games inspired by the classics. All source code, art, and sound files are provided in the companion files. You’ll enjoy customizing graphics, adjusting scoring, coding AI, and creating sound effects, gaining a deep understanding of the roots of modern video game design from the ’70s and ’80s. The course begins with an introduction and essential tools, then guides you through creating various retro games. Each chapter builds on the previous one with detailed instructions, exercises, and classic game design rules. The book includes historical anecdotes from a former Atari programmer and insights on applying classic game design concepts to modern games. Understanding these design elements is crucial for developing engaging video games. This book transitions readers from beginners to proficient game developers, blending theoretical knowledge with practical skills. Companion files enhance the learning experience, making this book an invaluable resource for mastering classic game design with modern tools.

What you will learn

Build classic games like Pong, Breakout, and Pac-Man

Develop skills in Unity and C#

Implement game physics and AI

Design engaging gameplay mechanics

Create and animate game sprites

Apply sound and scoring systems

Who this book is for

Aspiring game developers and hobbyists interested in classic arcade games will find this book helpful. Basic knowledge of Unity and C# is helpful but not required. It is perfect for those who want to learn game design through practical, hands-on projects.

Show moreShow less