找回密码
 注册
搜索
热搜: java php web
查看: 1126|回复: 7

3D Game Development with Microsoft Silverlight 3: Beginner’s Guide

[复制链接]
发表于 2010-1-1 11:14:24 | 显示全部楼层 |阅读模式
本帖最后由 石头 于 2010-1-1 17:40 编辑



作者:Gastón C. Hillar
出版日期:October 15, 2009
出版社:其它
页数:480
ISBN:ISBN-10: 1847198929 ISBN-13: 978-1847198921
文件格式:PDF

A practical guide to creating real-time responsive online 3D gamesin Silverlight 3 using C#, XBAP WPF, XAML, Balder, and Farseer PhysicsEngine
  • Develop online interactive 3D games and scenes in Microsoft Silverlight 3 and XBAP WPF
  • Integrate Balder 3D engine 1.0, Farseer Physics Engine 2.1, andadvanced object-oriented techniques to simplify the game developmentprocess
  • Enhance development with animated 3D characters, sounds, music, physics, stages, gauges, and backgrounds
  • Packed with inspiring, realistic examples offering impressive graphics, strong performance, and a rich interactive experience
In Detail
Microsoft Silverlight is a programmable web browser plug-in thatenables the animation, vector graphics, and audio-video playbackfeatures that characterize Rich Internet Applications. Silverlight is agreat (and growing) RIA platform and games are the next level toexploit in it. But it doesn’t offer 3D capabilities out of the box andintegrating a 3D engine can involve lot of complex mathematics andmatrix algebra. This book will help C# developers to get their fingerson the pulse of 3D in Silverlight.
This book uses Balder, an open source 3D engine offering 3Dcapabilities for Silverlight 3. It leaves out boring matrix algebra andcomplex 3D mathematics. By the end of the book you will have exploredthe entire engine, and will be able to design and program your own 3Dgames with ease!
The book begins by introducing you to the fundamental concepts of 2Dgames and then drives you into the 3D world, using easy-to-follow,step-by-step examples. The book employs amazing graphics and impressiveperformance, and increasingly adds more features to a 3D game givingyou a rich interactive experience.
By following the practical examples in this book, you will learn theimportant concepts, from the creation of the initial models, up to theaddition of physics and artificial intelligence.
The book helps you to provide realistic behaviors for 3D charactersby enveloping models with different textures, using lights to createeffects, animating multiple 3D characters using a physics engine(Farseer Physics Engine), and simulating real-life physics. Videos,music, and sounds associated with specific events offer the finaltouches to the 3D game development learning experience.
What you will learn from this book?
  • Display and control 3D models in a 3D world
  • Set up and control cameras to display parts of an animated 3D world
  • Use an object-oriented design to define and specialize 3D characters
  • Create amazing effects by controlling cameras, lights, and characters using gaming input devices
  • Animate simple and complex 3D characters
  • Display, move, and rotate 3D models in a 3D world using differenteffects, textures, transformations, and artificial intelligence (AI)
  • Create realistic behaviors using physics simulations
  • Envelope the models using textures, materials, and lights
  • Add environments, backgrounds, scenarios, stages, skill levels, statistics, and scoring
  • Reproduce sounds and background music
  • Load and control 3D models developed in popular 3D modeling tools like 3D Studio Max, Blender, Google Sketch and AutoCAD
Approach
This book takes a step-by-step approach to building a completeinteractive 3D game using Silverlight and enhancing it through itsrelated technologies. The book focuses on practical examples and has afriendly approach, with the opportunity to learn by experiment andplay. It uses illustrations, screenshots, and interactive experiencesto understand the most complex topics related to the 3D scenes.
Who this book is written for?
This book is designed primarily for C# developers with basicknowledge of the Visual Studio IDE who want to develop online 3D gamesusing Silverlight or create interactive 3D scenes for a web site withanimated models. No prior experience in 3D programming, 3D animation,or Silverlight is required.
The book is also aimed at 3D developers who want to improve their online content, offering innovative 3D models in action.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2010-1-2 00:25:23 | 显示全部楼层
呵呵,谢谢分享资料了,收了,英文的有点难度哦

评分

1

查看全部评分

回复

使用道具 举报

发表于 2010-1-23 12:51:44 | 显示全部楼层
好書一本. 謝謝 !!
回复

使用道具 举报

发表于 2010-2-2 02:47:34 | 显示全部楼层
非常感谢楼主,谢谢哦
回复

使用道具 举报

发表于 2010-6-20 01:18:59 | 显示全部楼层
谢谢分享,:)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|软晨网(RuanChen.com)

GMT+8, 2024-9-20 14:38

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表