自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(4)
  • 收藏
  • 关注

原创 Silverlight MMORPG网页游戏开发课程[一期] 第三课:封装游戏控件

引言实际游戏开发中我们肯定不会将所有逻辑代码都方在一个文件中,不仅不利于阅读最重要的是非常不利于拓展与重用。面向对象的游戏开发思想告诉我们,是时候对游戏中的对象进行封装了。3.1通过用户控件(UserControl)封装游戏对象(交叉参考:精灵控件横空出世!①  精灵控件横空出世!②  )在2.2节的基础上首先我们为解决方案添加一个新的项目:Controls(解决方案上右键->添加->新建项目->Silverlight类库)。默认该项目中会包含一个Class1.cs文件,我们删除掉它。(注:解决方案中项目与

2010-07-29 22:54:00 5711 7

原创 Silverlight MMORPG网页游戏开发课程[一期] 第二课:完美2D精灵

通过上一课的学习我们掌握了Silverlight中实现对象动画的3种方式。大家需要特别注意在Silverlight中鼠标左键按下、台起;鼠标右键按下、台起以及鼠标滚轮滚动这5 个事件都是路由的,路由功能在游戏及动画开发领域用处巨大,后续课程我会专门找时间来详细讲解。

2010-07-26 16:32:00 6659 8

原创 Silverlight MMORPG网页游戏开发课程[一期] 第一课:控制对象移动

游戏中的主角是精灵,我们可以把游戏中的一切对象均视作精灵;玩家大部分时间都在操控着游戏中对象进行移动。因而本节我们要实现的功能只有一个:通过鼠标控制对象移动。

2010-07-25 00:31:00 5819 16

原创 Silverlight MMORPG网页游戏开发课程[一期] 序言

2010年7月20日是一个不平凡的日子,应朋友的邀请在自己的家乡广西师范大学展开为期两周的Silverlight游戏开发课程培训。这是我为家乡做贡献的第一次尝试,看到二十多位同学牺牲暑假的时间与我一同学习感到无比欣慰,中国年轻人的激情并没有被这个和谐的社会所磨灭,在他们对知识与未来充满渴望的眼神中我激动的走上了人生中又一个讲台。是的,Silverlight新的探险之旅即将从这里起航!

2010-07-20 16:21:00 10739 7

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除