Back to results
Cover image for book Panda3D 1.7 Game Developer's Cookbook

Panda3D 1.7 Game Developer's Cookbook

By:Christoph Lang
Publisher:Packt Publishing
Print ISBN:9781849512923
eText ISBN:9781849512930
Edition:1
Copyright:2011
Format:Reflowable

eBook Features

Instant Access

Purchase and read your book immediately

Read Offline

Access your eTextbook anytime and anywhere

Study Tools

Built-in study tools like highlights and more

Read Aloud

Listen and follow along as Bookshelf reads to you

Book Description

Panda3D is a free and open source game engine. It has been used successfully by hobbyists as well as big studios to create games ranging from quick prototypes to full-scale commercial MMOs. Panda3D makes it easy to use models, textures, and sounds to create impressive interactive experiences. With this book, you too will be able to leverage the full power of the Panda3D engine. Panda3D 1.7 Game Developer's Cookbook will supply you with a set of recipes with step-by-step instructions to guide you to usable results quickly and take you through all the topics involved in developing games with Panda3D. First it takes a quick sweep through setting up a basic scene. Then focused articles covering advanced topics of game development carry you closer to your game development goals step by step. With each article you will be able to add more features, as the recipes guide you through getting user input from gamepads, keyboard, mouse, microphone, or even webcam, using shader effects, setting up custom render-to-texture pipelines, applying full-screen post-processing effects, adding physics with the ODE, PhysX, or Bullet physics engine, using the engine's networking capabilities with the event-driven Twisted server framework, debugging and performance profiling, and packaging your game for distribution. It will also put you in touch with other languages and technologies like C++, the Cg shading language, and the Twisted server framework. Panda3D 1.7 Game Developer's Cookbook provides a great reference for your Panda3D game development needs and helps you to deliver impressive results more quickly and with great ease.

What you will learn

  • Develop a camera system that smoothly follows a target Add lights, shadows, and particles to make your scenes more interesting Use shader effects to take control of the rendering output Set up custom render-to-texture pipelines for advanced render effects Apply full-screen post-processing effects like depth of field and color correction to achieve cinematic and more stylized looks Connect Panda3D to the network and download files, send high-score lists, and update game object states Use one of the ODE, PhysX, or Bullet physics engines to add more realism Get input from keyboard, mouse, a game controller, a microphone, or even a webcam Debug and profile your game to find bugs and bottlenecks Package your game into a bundle and make it ready for redistribution using the web browser plugin

Who this book is for

• 2026 © SAU Tech Bookstore. All Rights Reserved.