Silverlight游戏设计:(八)三国策(Demo) 之 “江山一统”①

教程中无数次提到《三国》系列,那段荡气回肠的过去一直深刻烙印于心。我深爱中国的历史,因此 我从不去公开评论政治,因为它是我的母亲;我执着于策略游戏,闲暇时爱不离手的依旧是NDS中的《三 国志》。《三国策Online》作为一款RPG+战棋类策略网络游戏,其发展至今多年而青春永驻,不仅因为题 材的深度及画面上淳朴而幽雅的表现,更重要的是玩家能从对战中体验到身临其境畅快淋漓般的战斗快感 ;战鼓声、砍杀声时常萦绕于耳,一场战役过后让我感受更多的是回味,迷恋着重温战场上每一次的策略 、布局、走位。从大学开始便已沉迷数载,时至今日依旧无法忘怀,或许很多朋友也曾和我一样做过这么 一个梦:偶就是传说中那乱世的枭雄,手握宝剑 横扫千军!

没错,本节我将为大家展示的就是基于QXSceneEditor(Silverlight-2D游戏场景编辑器)修改的第一个 Demo:三国策。

三国策游戏类型为SRPG(策略角色扮演),游戏整体分为两部分:RPG和SLG。因此,游戏中即包含有类 似RPG游戏中的角色扮演场景;同时,一旦对战开始,画面将切换到回合制战棋布局场景。玩过该游戏或 类似游戏的朋友都知道,这两类场景可谓风马牛不相及-挨不上一点边。但这却正是我们游戏场景编辑器 的强项所在-动态参数实现任意类型的场景自由搭建。接下来,我将先为大家讲解如何制作其中的RPG部分 场景。

首先要做的是按照上一节讲述的方法,将QXSceneEditor修改成新的游戏Demo项目。取三国策3个字的 第一个拼音字母,我将其命名为:SgcDemo。

由于不同类型的游戏包含的元素均不相同,就拿三国策来说,场景中有地图、遮挡、装饰物(动画部 件、传送点等)、精灵等等;因此,接下来我们要做的是重新布局项目中资源文件夹的结构与位置:

时间: 2024-12-27 05:33:12

Silverlight游戏设计:(八)三国策(Demo) 之 “江山一统”①的相关文章

Silverlight游戏设计:(九)三国策(Demo) 之 “江山一统”②

目前市面上的游戏无论单机的还是网游,具备多角度.多类型场景早已屡见不鲜.经典的如<轩辕剑3 >,最传统的中国风RPG角色扮演游戏,整个游戏包含3大类场景:世界(大地图)场景.具体(城市.洞穴 等)场景及战斗(回合)场景.精灵在各场景中的移动.视角.事件等方面均有不同约束与实现:三国策同 样不例外,游戏中除了上一节讲解的RPG场景外,当战役开始时,游戏将切换到SLG回合对战场景.因此, 2D游戏要做到丰富多彩则游戏引擎架构必须搭建在以场景(Scene)为核心的框架上,这也印证了贯穿教程 始终的唯

Silverlight游戏设计:(三)一切起源于这个真实的世界

一直以来,我不断的在思考着如何能让Silverlight在游戏制作方面更简单.<圣经>说:上帝创造了 世界:"游戏"无论在何等年代,都被视为生物在一定程度上模拟真实世界而进行的特定活动.基于爱因 斯坦的时空理论,存在于世界中的万物其根本结构为3维空间 + 1维时间,于是乎脑海中浮现出了一个很 棒的游戏基类:GameBase. "物体",用以形容世界中的一切对象,作为客观存在,我们无法实例化它:public abstract class GameBase.

Silverlight游戏设计(Game Design)

Silverlight游戏设计(Game Design):(十五)如果还有梦(完) Silverlight游戏设计(Game Design):(十四) Silverlight游戏设计(Game Design):(十三)帝国时代II(Demo)之" Silverlight游戏设计(Game Design):(十二)帝国时代II(Demo) 之" Silverlight游戏设计(Game Design):(十一)梦幻西游(Demo) 之 " Silverlight游戏设计(Gam

Silverlight游戏设计(Game Design):(十五)如果还有梦(完)

Silverlight游戏设计系列到此就全部结束了,原先计划至少为大家献上5个最有影响力的Demo,由于 近期生活及工作的原因让我感到实在疲惫不堪因而未能如愿,还望大家见谅. Silverlight在游戏开发方面拥有它独到之处,目前最新版本为4.0,开发环境集成于强大的 VisualStudio2010中.Silverlight在短短的数年时间里能成长得如此迅速与微软的强力支持分不开,从 Silverlight 5 Wishlist字里行间中我再次感受到世界对Silverlight未来的强烈期待

Silverlight游戏设计:(七)创建基于场景编辑器的新游戏Demo

场景编辑器的功能强大且灵活,从设计之初我已毫不惭愧的将其定位到"让Silverlight游戏场景架设 更简单.更快捷"这样一个高度.源码公布后,很多朋友均迫切想知道如何将其运用到实际的游戏制作中 .其实,为了能让大家更轻松的掌握此编辑器的架构原理及应用,我早已计划好在后续教程中陆续为大家 展示讲解大量的基于此场景编辑器构建的经典游戏Demo,比如<三国策>.<仙剑奇侠传>.<梦幻模拟 战>.<帝国时代>等等.本节,我肩负着艰巨的使命,目的

Silverlight游戏设计(Game Design):(十)梦幻西游(Demo) 之 “天人合一”①

与当年盛大通过代理<传奇>一举成名,九城代理<奇迹>一夜发迹完全不同,金山.网易凭借他们 自主的研发团队,数年时间倾力打造了<剑侠>及<西游>等系列非常优秀的纯国产网游,不仅开创了此 领域的先河,且作为中国网游行业的榜样,让我时常感到崇敬与骄傲.西山居.烈火.大话西游等工作室 这些如雷贯耳的称号已家喻户晓,所有成功的背后都有着一段源自对中国古风古韵故事的生动阐述,事实 也证明了神化传说终是游戏设计中永不褪色的主题. 让经典重现是无比让人神往的体验.本节,我将

Silverlight游戏设计(Game Design):(十四)

练习用游戏素材资源的获取及相关工具使用心得 通过前6节的Demo制作演示,大家应该已经相当熟悉这款Silverlight-2D游戏场景编辑器了:通过它我 们可以构建出各种类型的游戏,这也让广大的Silverlight游戏爱好者们变得蠢蠢欲动,近一段时间里有 很多朋友询问我游戏素材资源是如何获取的,那么本节我将向大家分享这方面的经验与心得,漂亮的游戏 素材配合上不断的游戏编码练习,在成就感中提升自身的游戏设计能力,让我们一同努力吧! 推荐一,免费的RPG游戏素材资源提取工具:RPGViewer R

Silverlight游戏设计:(六)场景编辑器之开源畅想

所有的游戏设计辅助工具都是为了提高游戏开发效率而出现的,Silverlight-2D游戏场景编辑器 (QXSceneEditor)同样也不例外,虽然它不比<魔兽>.<星际>.<帝国>等大作的地图编辑器拥有强 大到甚至可以通过"换肤"直接创造出一款新游戏:但是大家可以通过它,配合上前几节讲述的游戏架设 方式几乎能搭建任意一款2D游戏图形框架.无论是RPG(角色扮演).SLG(策略).RTS(即时战略)还是ACT( 动作).STG(射击).CAG(卡片游

Silverlight游戏设计:(五)面向对象的思想塑造游戏对象

传说,面向对象的开发模式最初是因为程序员偷懒而不小心诞生的.发展至今,人们从最初的热忠于 讨论某某语言是否足够面向对象到现在开始更广泛的关注面向对象的思想而不是具体内容.面向对象的思 想其实并不深奥,它存在的目的只有一个:让程序开发更贴近我们的现实世界. 还记得猫.猫叫:狗.狗吃东西吗?无数的程序员都喜欢将此类似的情形设计当作面向对象最好的例 子.是的,非常生动且形象:但实际运用中你是否能真正做到举一反三? 回述到游戏设计中,大家是否时常会感觉游戏世界与我们的真实世界如此贴近?游戏中的精灵好比我