Silverlight游戏开发:引擎"Night"解析
2010-05-10 09:33
351 查看
SilverNight释义为银色的夜空,那天,在夜空中闪过一道银色的光芒,开启了这一片银色的夜空,我们就如这夜空中的星星点点,争相炫耀着自己那微不足道的光芒,银色的夜空让人遐想,让人展望,愿我们憧憬着美好的未来,共同期望。
正是因为如此,我将引擎命名为Night-夜空,是一个基于微软Silverlight技术的网页游戏引擎,提供高效简约的显示算法、内部实例管理功能、Blend结合、场景解决方案、动态资源载入框架、动画解决方案、面向对象开发模式、辅助开发工具,本套引擎已经应用于商业项目,截图如下(截图于2月28日):
游戏视频在这里:http://www.cnblogs.com/nowpaper/archive/2010/04/19/1715730.html
本引擎技术归北京中游在线科技有限公司所有及Nowpaper个人,可以使用于回合游戏、即时战斗游戏、迷你游戏、策略游戏等多种2D类型游戏,该引擎主要目的是搭建整体的基础的开发框架,不限定于某一种游戏类型,在本框架下开发者可以自由发挥,做任何想做的游戏,使开发工作变得清晰明了。
下面是引擎构架图:
作为一个引擎体系不止是需要一个动画实现方案,而是从多个角度来解决整个游戏的设计,尽量简化开发人员的操作,而且提高整个团队包括策划、美术在内的工作效率,所以,在一个比较健全的引擎体系下,程序只是在负责做逻辑,美术在做资源,而策划只需要专注于如何组合。
上图仅仅是一个半吊子游戏开发者的总结,有限的经验也只能做成这样,怕是井底之蛙之见,现在拿出来大家研究研究,扩展一下思路:)
正是因为如此,我将引擎命名为Night-夜空,是一个基于微软Silverlight技术的网页游戏引擎,提供高效简约的显示算法、内部实例管理功能、Blend结合、场景解决方案、动态资源载入框架、动画解决方案、面向对象开发模式、辅助开发工具,本套引擎已经应用于商业项目,截图如下(截图于2月28日):
游戏视频在这里:http://www.cnblogs.com/nowpaper/archive/2010/04/19/1715730.html
本引擎技术归北京中游在线科技有限公司所有及Nowpaper个人,可以使用于回合游戏、即时战斗游戏、迷你游戏、策略游戏等多种2D类型游戏,该引擎主要目的是搭建整体的基础的开发框架,不限定于某一种游戏类型,在本框架下开发者可以自由发挥,做任何想做的游戏,使开发工作变得清晰明了。
下面是引擎构架图:
作为一个引擎体系不止是需要一个动画实现方案,而是从多个角度来解决整个游戏的设计,尽量简化开发人员的操作,而且提高整个团队包括策划、美术在内的工作效率,所以,在一个比较健全的引擎体系下,程序只是在负责做逻辑,美术在做资源,而策划只需要专注于如何组合。
上图仅仅是一个半吊子游戏开发者的总结,有限的经验也只能做成这样,怕是井底之蛙之见,现在拿出来大家研究研究,扩展一下思路:)
相关文章推荐
- Silverlight游戏开发:引擎"Night"解析
- 【Cocos2d-x游戏引擎开发笔记(25)】XML解析
- 基于silverlight GDE-X开发进展 - 游戏引擎状态机
- 【Cocos2d-x游戏引擎开发笔记(25)】XML解析
- 基于silverlight GDE-X开发进展 - 游戏引擎状态机
- 【Cocos2d-x游戏引擎开发笔记(25)】XML解析
- 【Cocos2d-x游戏引擎开发笔记(25)】XML解析
- 游戏引擎开发系列——消息循环篇
- GDE-X 游戏引擎框架草案 及 开发模式
- CutJS – 用于 HTML5 游戏开发的 2D 渲染引擎
- cocos2d-x引擎游戏开发之渲染机制
- 阅读笔记-游戏开发中的人工智能-第8章-描述式AI及描述引擎
- 基于引擎开发HTML5游戏实战(四)---组织游戏逻辑
- Cocos2d-x游戏引擎开发[6]---定时器(Schedule)
- android 2D游戏开发,引擎设计(五) 扮演者追加扮演者BUG ConcurrentModificationException
- 【Cocos2d-x游戏引擎开发笔记(13)】Tiled Map Editor(一)
- C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(十三)牵引式地图移动模式①
- Irrlicht 游戏引擎开发 cooliris 界面(三)
- C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(十四) 精灵控件横空出世!①
- android游戏开发 深度解析利用位图绘制rpg地图