Books written by Alan Thorn

  • Game Engine Design and Implementation

    FMOD • Description: FMOD is a cross-platform commercial audio library made by Firelight Technologies that plays audio files in the following formats: AIFF, ASF, ASX, DLS, FLAC, FSB, IT, M3U, MID, MOD, MP2, MP3, OGG, PLS, RAW, S3M, VAG, ...

  • Unity 4 Fundamentals: Get Started at Making Games with Unity

    Let«s create the highest mountain in the terrain. To do this, select the Terrain mesh object in the scene viewport and click the Raise/Lower terrain tool in the Object Inspector to activate it (the leftmost button in the Terrain ...

  • Moving from Unity to Godot: An In-Depth Handbook to Godot for Unity Users

    What You Will Learn Explore the similarities and differences between Unity and GodotMaximize the benefits from Unity and Godot Create believable game world and characters with GodotMaster the unique aspects of C# coding in Godot Who This ...

  • Learn Unity for 2D Game Development

    In Learn Unity for 2D Game Development, targeted at both game development newcomers and established developers, experienced game developer Alan Thorn shows you how to use the powerful Unity engine to create fun and imaginative 2D games.

  • Learn Unity for 2D Game Development

    What you’ll learn How to create a 2D workflow in Unity Customizing the Unity Editor How to generate atlas textures and textured quads Animation effects and camera configuration Handling user input Creating a game from start to finish ...

  • DirectX 9 User Interfaces: Design and Implementation

    This unique book presents a comprehensive solution for creating good interfaces using the latest version of DirectX. This involves building an interface library from the ground up.

  • Mastering Unity Scripting

    First, visibility here only means that an object has come within the camera frustum; thus, it can still be occluded by other, nearer objects, and so, it might not be truly visible at all. Second, the events pertain to all cameras and ...

  • Unity Animation Essentials

    This book starts by exploring core animation concepts and then dives deeper to demonstrate their practical application in real-time games.

  • Pro Unity Game Development with C#

    Nonetheless, here (at the stage of input development) is an opportunity where we may configure and prepare our game in an important way to be cross-platform, should we wish to pursue mobile development later. Head bobbing.

  • Game Development Principles

    In GAME DEVELOPMENT PRINCIPLES, developer Alan Thorn clearly lays out the core theoretical knowledge on which most successful game developers rely--the concepts, workflow practices, techniques, and general details that go into the making of ...

  • Unity 5.x By Example

    An example-based practical guide to get you up and running with Unity 5.x About This Book The most updated resource on Unity 5.x with comprehensive discussion on all the new features of Unity 5.x Understand the core concepts surrounding ...

  • 游戏开发原理

    本书是一本游戏设计基本原理与架构的概论, 内容包括游戏和游戏设计;游戏软件开发;游戏编程;游戏数学;图像, 像素和色彩;网格, 操纵和动画;照明与补光;声音与音乐;特殊效果和后期处理;分销, 分布和营销.

  • Unity 4 Fundamentals: Get Started at Making Games with Unity

    Unity 4 Fundamentals gives readers a head start on the road to game development by offering beginners a comprehensive, step by step introduction to the latest Unity 4 engine.

  • Unity 4 Fundamentals: Get Started at Making Games with Unity

    • UK based author. • Offers an easy-to-follow, step-by-step guide to the newcomer on the basics of the latest Unity 4 engine for making video games. • Structured to be useful as both a cover-to-cover guide and as a flip-through ...

  • How to Cheat in Unity 5: Tips and Tricks for Game Development

    In addition, this book features a companion website at www.alanthorn.net, where you can download the book’s companion files and also watch bonus tutorial video content.

  • Practical Game Development with Unity and Blender

    Far beyond simply teaching you to operate a specific piece of software, this book guides you through the full process of game creation, with concrete instruction and tangible examples (including project and asset files, available on the ...