博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Silverlight游戏开发:引擎"Night"解析
阅读量:5921 次
发布时间:2019-06-19

本文共 668 字,大约阅读时间需要 2 分钟。

SilverNight释义为银色的夜空,那天,在夜空中闪过一道银色的光芒,开启了这一片银色的夜空,我们就如这夜空中的星星点点,争相炫耀着自己那微不足道的光芒,银色的夜空让人遐想,让人展望,愿我们憧憬着美好的未来,共同期望。

正是因为如此,我将引擎命名为Night-夜空,是一个基于微软Silverlight技术的网页游戏引擎,提供高效简约的显示算法、内部实例管理功能、Blend结合、场景解决方案、动态资源载入框架、动画解决方案、面向对象开发模式、辅助开发工具,本套引擎已经应用于商业项目,截图如下(截图于2月28日):

 

 

游戏视频在这里:

本引擎技术归北京中游在线科技有限公司所有及Nowpaper个人,可以使用于回合游戏、即时战斗游戏、迷你游戏、策略游戏等多种2D类型游戏,该引擎主要目的是搭建整体的基础的开发框架,不限定于某一种游戏类型,在本框架下开发者可以自由发挥,做任何想做的游戏,使开发工作变得清晰明了。

下面是引擎构架图:

 

作为一个引擎体系不止是需要一个动画实现方案,而是从多个角度来解决整个游戏的设计,尽量简化开发人员的操作,而且提高整个团队包括策划、美术在内的工作效率,所以,在一个比较健全的引擎体系下,程序只是在负责做逻辑,美术在做资源,而策划只需要专注于如何组合。

上图仅仅是一个半吊子游戏开发者的总结,有限的经验也只能做成这样,怕是井底之蛙之见,现在拿出来大家研究研究,扩展一下思路:)

 

本文转自nowpaper 51CTO博客,原文链接:http://blog.51cto.com/nowpaper/712770

转载地址:http://xpsvx.baihongyu.com/

你可能感兴趣的文章
WinForm的DataGirdView判断CheckBox是否被选中
查看>>
bzoj3720: Gty的妹子树(树分块)
查看>>
03-IP网际协议
查看>>
win server 2008 R2 安装IIS
查看>>
发送get和post请求时常用的content-type
查看>>
docker 9 docker的容器命令
查看>>
希尔排序
查看>>
MVC3 新建项目
查看>>
oracle常用操作
查看>>
@Autowired 与@Resource的区别(详细)
查看>>
transition过渡规定慢速开始,然后变快,然后慢速结束的过渡效果(cubic-bezier(0.25,0.1,0.25,1))。...
查看>>
java知识点——javaweb开发工具安装
查看>>
2016弱校联萌十一专场10.5
查看>>
2017年7月
查看>>
JavaScript高级程序设计(第2版)笔记 概要
查看>>
常用样式总结
查看>>
awrcrt更新到2.1(重大更新)
查看>>
idea and projects
查看>>
备忘-Android ViewPager 子页监听事件
查看>>
【数据压缩】LZ77算法原理及实现
查看>>