还没死的大地无敌的近况!!!!
啊啦对不住了大家……自从上了大学大地无敌差点要忘了这个博客了……或者说……暂时都没有什么好的东西可以发在上面的说…… 然后还被以为放弃了什么……其实大地无敌是还没死的说 总之……就随便把大地无敌的近况说一下吧。 在大学生活情况的话,首先……作业很多,课程很多余很无聊……然后……没有然后了…… 啊对了还有买了一个台式机所以每天晚上11点半熄灯时就杯具了。虽然笔记本——Invincible的电池同样已经是个15分钟就挂掉的杯具…… 那个微软的2012编程之美AI Pk赛是由大地无敌所在的北航微软技术俱乐部承担开发任务的。凭借多年的经验,大地无敌设计了海战这个游戏作为对战平台并负责游戏主体部分的开发。现在比赛已经快要来了的说……作为开发组很忙而且奖品没有参赛者丰厚(负责AI的SDK制作的室友(2)B成每天的抱怨点和吐槽点……)啊………………额…………还有平台当然是基于XNA的。还是童鞋的盆友们想去参加就去参加吧。 然后是传说中大地无敌花了高二一年时间写的3D打飞机游戏命运艺术的升级版和衍生作品Stars Fade,正在参加Imagine Cup 2012的比赛,和队友Courage、Macro和NL一起的说,Courage学长甚至请了很多很多的外援,完成了中英双语的游戏文本和中文剧情配音工作,比命运艺术要华丽了很多很多的说。但是呢……有些游戏中的音乐啥的只得到了在竞赛中使用的版权所以不好在这里公开的说………………所以可能考虑公开一个干掉了音乐或使用奇怪的音乐代替的版本…… 啊……还有北航的冯如杯……………………这种比赛还是不提了比较好(叹气) 然后是大地无敌开始组建了一个神秘的游戏制作团队!!!!!!!!现阶段暂名Project Delta(因为觉得delta很帅有木有……而且想不到好的名字)!!!现阶段团队的活动是创造一个世界——每人写一个没什么限制条件的人物和与其相关的背景啥的作为世界的碎片,最后拼成一个世界作为团队开发游戏的背景——额,大地无敌讨厌 开发 游戏这个词——应该是 创作 游戏才对。世界的设定资料也将接受来自各地的外援,如果你曾经YY了一个很萌或很猎奇或之类的人物的话而且想帮助大地无敌的队友们创造世界的话,不妨把他和与他相关的故事发到大地无敌的邮箱(p123456638#msn.com(#=>@))里来!!!!!!你的设定将作为世界的一部分!!!另外感谢北航七海游戏文化社!!!大地无敌的团队很可能公开招新,虽然面向的对象主要是北航的朋友们,但世界各地的盆友们来打酱油还是欢迎!! 还有最近玩通的游戏!!Little Buster EX…泪点低的大地无敌每条线都被催倒n+1次——顺带一提大地无敌的笑点也很低——,Key社的游戏对于人生是有很积极的意义的说!!质量效应3………………致郁力太强了T_T……魔兽世界基本放弃了……耗时间的游戏已经无力玩了。 绘画和作曲的学习——没什么进展——不过迟早是能会的——绘画的水平只要到达能无损表达大地无敌的设定就行了,作曲……看造化了 道路还在脚下。不是为了成就,不是为了金钱。只是为了接近梦想而制作游戏的旅程仍在继续。还有了一堆伙伴。
Stars Fade
大地无敌和Courage、Macro、NL在命运艺术的基础上正在做的游戏 奋斗中…… Imagecup参赛预定 游戏名称:Stars Fade (众星陨落之时) 剧情介绍: “太阳,就由我来点亮。” 那是属于不远的未来的故事。 第五次突破,便是导能器的发明和根系的建成。导能器,是使能量在不同形态之间进行不可思议的转换的中介设备。随着导能器的发明,人类掌握了直接吸取并像魔术般转化恒星能量的技术。通过导能器,人类得以捕获、维持和放大空间扭曲,以此建立了一个联系各星系的能量传输网络——根系。根系的构成,使得导能器使用者能够在根系覆盖的区域中,使用导能器抽取根系的能量,并将其按自己的需要进行转化。导能器和根系,使得曾经在能源危机下摇摇欲坠的人类文明再次繁荣,人类也借由根源,通向了宇宙殖民的时代。 协会作为一个导能师组织,其目的是到达宇宙的边缘,并架起根系通往世界外侧的桥梁,通过“世界外侧”的能量,来避免宇宙热寂的命运。正因如此,协会的舰队不断向外开拓,将一个又一个星系纳入根系的范围。然而,因为向根系尚未到达的地方进行空间跳跃需要大量的能量,随着大开拓速度的最大化,根系内恒星能量被大量消耗。 即使这样的能量消耗,也根本满足不了协会的需求,于是——被他们认为“不重要”的星域内的恒星联系根系的通路被扩大,这些恒星的能量以正常速度的几千倍被消耗。 ——星辰变得黯淡…… 翡翠星系便被归位“不重要”的星系之一,它的太阳正在失去光辉。 “照这个速度,距地表冻结大概还有两周吧。” 合法的公民早已疏散,被安置在别的星系更加适宜居住的星球上。翡翠星里一个城镇的残骸之上,只剩下少年和他的妹妹。 “就因为血统不明,所以艾莉没有登船的资格吗?” 少年本来可以登船,但留了下来,因为只有他能守护艾莉到最后。 太阳一天比一天昏暗。 终于有一天,少年打开废弃仓库的大门,里面躺着的是父亲的遗物——一架苍老的小型星舰。 用手触碰它,它的导能器发出蓝色的光芒,仿佛在确认它的新主人。 “太阳,就由我来点亮。”这是少年的背影传达的,艾莉听到的最后一句话。 与此同时,协会的使者也来到这个即将破碎的星系,意图回收某个重要的东西。我们的故事便这样开始了…… 角色: 哈姆雷特: 主角。 平民,为了保护妹妹艾莉直到最后而留在翡翠星系,目的是断绝翡翠星系的太阳与根系的连接。虽然“完全是个新手”,但因为其有操纵导能器的天赋所以在和守护者(Guardian)的第一次战斗中便能自如地使用导能器并在菲丽娅的援助下全身而退。 艾莉(阿莉西亚)- Allie/Alicia 马克的妹妹, 其实是马克的父亲带回的被封印的人形兵器,或者说,人形态的导能器原型。被制造的最初目的是充当曾经星际人工智能防御系统——秩序之眼的核心。因为在创造时秩序之眼被植入病毒而造成大规模的灾难,在20年前第三舰队的动乱中被人救出后失踪。 阿莉西亚认为自己的力量会给世界带来灾祸,所以将自己真正的人格和记忆封印起来,作为普通的女孩艾丽过着日常生活。 在阿莉西亚的意识下拥有能够操控感知范围内的任何电子设备的能力,并能产生抵御一切伤害的能量场。 导能器在其体内,印记为金黄的眼球。 菲丽娅 Filia : 协会的先驱者(Pioneer),从小被培养为协会的工具。因其卓越的战斗能力,是协会一枚强有力的棋子。她一直扼杀自己的感情,但偶尔也会流露出好人的一面。此次的真实任务是消灭人形兵器阿莉西亚。 使用使时间停滞的导能器。能够接触有限物体的时间流动,使其加快、减慢或暂停,导能器印记图案为绿色的风。 身为协会的先驱者,其导能器拥有利用根系进行空间跳跃的权限。 相对命运艺术的改变: 新剧情新关卡 弹药无限,但是武器会过热。 导弹是有上限可补充。 护盾条取消,只有一个护甲条。 可以反转鼠标。 提供X360手柄支持。 可以在队伍中实时切换操作的角色。 每名角色武器固定。 哈姆雷特:行星突击炮(普通的机枪……) 艾莉:激光 菲丽娅:能量刺 每个角色的能量槽形状即下面的导能器形状 操作新增:加力燃烧、停车、闪避 [...]
转换至XNA4.0的命运艺术源码
额,这个是只是转换至XNA4.0的命运艺术源码 于是它不再是一个坑了…… 现在找了一帮人 要在命运艺术的基础上做一个新的游戏——Stars Fade,顺便参加Imagecup的比赛…… 事实上它和命运艺术是相同世界观,发生在命运艺术的20年后 (如果有人有足够的想象力能看懂蛋疼的命运艺术的剧情的话) 额。
Solved!!XNA中用另一种方法实现斜透视投影矩阵!!
首先,大地无敌和B成所参加的微软精英大挑战的项目的一个实现需要斜方向的透视投影,否则无法实现预期的效果。 对于斜方向的透视投影,大地无敌给个图片可以说明它 众所周知,一个3D物件的现实需要经过世界矩阵、观察矩阵和投影矩阵的转换,再经过裁剪等一系列的处理才能转换为屏幕坐标。投影矩阵则是将观察矩阵得到的关于相机空间的顶点转化为一个正方体内的坐标。而XNA默认的方法仅提供了正的透视投影矩阵。于是大地无敌就纠结在如何算出一个斜的投影矩阵上很久很久…… 然后,今天大地无敌突然想通了……为什么一定要对投影矩阵开刀呢?如果在观察矩阵和投影矩阵之间加一个新的矩阵就能解决问题了!!! 经过观察矩阵转化后,空间的顶点坐标则变为相对相机的坐标,正前方、上方、右边是-z轴、y轴、x轴,所以,要实现斜投影,只需要将每个与xy平面平行的平面上的所有点进行一些平移,以观察方向为中心的点的x、y平移到以-z轴为中心就解决问题了,就像这样!!! 红色表示原位置和真实观察方向,黑色表示负z轴和变化后的位置,蓝色表示。额……虽然图难懂,总之呢…… 令观察方向的单位向量为direction、观察方向与负z轴的夹角为a。不难得出每个对应点的坐标应该有如下的对应关系。 Vector3 pos = pos0 + ((-pos0.Z)*Vector3.Forward-(-pos0.Z)/(float)Math.Cos(a) * direction); 所以矩阵的关系就应该是。 所以!!!在通过XNA内置方法创建的观察矩阵和投影矩阵之间再乘上一个如下矩阵就能解决问题了!!!
[设定]天使收割者——Angel Reaper
Angel Reaper。从暑假开始到现在,大地无敌花了好长时间设计她(额……按月卡来算时间确实很长但按点卡来算就……好短……)介个就是大地无敌的下面某一个游戏的主角啦。 介绍 Angel Reaper,本名Alicia,曾经是人类,Rocksade王国的公主,战死后被转变为最强大的半恶魔,为了隐藏自己的身份,常常穿着黑袍。蓝色长发、蓝色眼睛、有角(半恶魔的缘故),持可以变换形态的武器——Angel Reaper,普通形态是一把镰刀,也可以变换成弓或臂刃——人和武器都是因揭露并杀死一名伪装成天使的术士而得名(这个世界的设定中并没有任何神!)。 Alicia是最伟大的人类王国Rocksade的公主,兄长Kadis继位为国王,《精灵之歌》中Kadis和Alicia在精灵最后幸存者领袖游侠Jero’alight、Arod’aka的警告下,和其他王国组成联盟,带领人类逃离濒临崩溃的Taren大陆,前往东北方的新家园Karja大陆。然而在Karja大陆抢占殖民地的过程中,Rocksade领导的人类联盟分裂,Rocksade王国受到强敌Narqi王国和Mo’go(一种氏族文化智慧类人生物)的攻击。争执之下,Kadis前往东方去寻找击退敌人的“被囚禁的力量”,而Alicia领导Rocksade进行最后的抵抗。最后的战斗中,Rocksade士气低迷,失败之际,漫天的恶魔湮没了所有敌人——Kadis发现所谓的“被囚禁的力量”是恶魔领主Alakesus,而Kadis释放并击败了恶魔,并订立了契约——恶魔帮助Rocksade击退敌人,但Kadis将取代Alakesus成为恶魔的使者。恶魔和敌人都从Alicia面前消失了,Alicia决定去找到并审问自己的兄长……最后,第二座恶魔封印旁,拥有精灵神器的Alicia在北方凛冽的暴风雪的包围中和恶魔领主Kadis展开了决斗,Alicia战死。 Kadis本打算利用Alicia的鲜血解开封印,释放更多的恶魔,但Alicia吸收了这个封印的所有能量,以半恶魔的形态重生,消失在暴风雪中……被称为Angel Reaper的黑袍旅者就此诞生。 额……就只有这么多了应该……
现在改用wordpress嘞~~大地无敌是多么地蛋疼啊~~
因为某些原因导致了去老爹的不满 所以换成了wordpress 导入数据麻烦死…… 额,那篇世界你好看起来挺好的,就留在那里吧 哦对了,时区忘了改。
XNA 使用XML Content读取游戏地图的示例
额, http://gquit.agrp.info/post/56.html这是大地无敌写的一篇关于在XNA中使用XML Content的方法的文章 然后现在是很简单的一个用XML Content写一个游戏地图的示例(VS2010 XNA4.0) 使用XML来编写游戏内容的样例.zip (86.81 kb)
WIN8
大地无敌装了win8开发者浏览版 果然Win8是为触摸屏而优化的 大地无敌很不习惯 Metro界面看起来很好玩,但是没有触摸屏完全的不方便。 其实还有个小插曲 昨天大地无敌所在的班上有3个人安装了win8 但另外两人RP比较差 分别遇到了不同的杯具情况,果断装回了win7 于是只剩大地无敌坚挺Win8了。。。。。。。当然这也从侧面证明了承担了整个学院11级装系统修电脑责任的大地无敌的RP很高!!!
[旧站归档]关于大地无敌
大地无敌很久以前制作的魔兽争霸地图合集,顺便讲述一下大地无敌的魔兽争霸地图制作史 2009.2 大地无敌:我的奋斗 2009.5 大地无敌的作品储藏地窖修建完成 2009.8 大地无敌对工作的一些看法 2010.7
大地天下