- 博客(52)
- 收藏
- 关注
转载 Unity3D独立游戏开发日记(二):摆放建筑物
在沙盒游戏里,能自由建造是很重要的特点,比如说风靡全球的《我的世界》,用一个个方块就能搭建出规模宏大的世界。甚至有偏激的人说,没有自由建造,就不是一个真正的沙盒游戏。的确,沙盒游戏的魅力有很大一部分是能自由构建一个游戏世界。看着自己一砖一瓦搭建起一个城堡世界会很有成就感的。现如今的手游,大多数就是一个争斗和炫耀的世界。不管是传奇类的狂霸拽酷,还是连连看,消消乐等好友排名,就是消费国人...
2015-11-27 21:46:00
2345
转载 Unity3D独立游戏开发日记(一):动态生成树木
目前写的独立游戏是一个沙盒类型的游戏。游戏DEMO视频如下:提到沙盒类型的游戏,就有人给出了这样的定义:游戏世界离现实世界越近,自由度、随机度越高才叫沙盒游戏。所谓自由度,就是你在游戏里想干啥就干啥,想开车就开车,想走路就走路。想盖房子就盖房子,没有城管来找你麻烦。那么随机度,就是每天发生的事情不能一样,做的任务也不会就一条线路可走。在我的沙盒游戏里,地形上的树木,...
2015-11-27 21:37:00
543
转载 如何申请TexturePacker
对于很多做手机游戏的和用starling做页游的盆友,对TexturePacker应该并不陌生,但是呢,能免费申请注册码你造吗,你想要吗,TexturePacker的作者Adreas是个好人,只要你RP足够好,你就可以在网站上申请免费注册码!具体要求呢?如下:My requirements to you are:You write your own blogFaceb...
2015-08-20 12:16:00
191
转载 我的个人总结
我目前是独立游戏开发者,随自己的意志在做一个独立游戏在。同时我也在做一些Unity3d技术视频。我的独立游戏项目地址如下,欢迎志同道合人士加入!中世纪之路(暂定)我制作过的游戏:1.CastleDefense2.果冻军团3.疯狂积木4.Guarded Princess5.倾城6.卡牌勇士其他还有诸多写...
2015-08-05 12:58:00
170
转载 《windowsPhone游戏开发实战》
2012年10月20号,我完成了这本书的初稿。2012年12月23号-“世界末日”那天我收到了这本书的初稿。算起来这算是我写的第二本,不过第一本是和别人合写的,这次算是独立写的。写书是为了对过去2年技术积累的一个总结,写完还是觉得有很多不足,个人积累得还不够。 本书每一章有完整的Demo,在电子工业出版社的官网可以下得到源代码。...
2013-03-18 09:50:00
119
转载 如何在WP7上用XNA写2D游戏(六)
第 5 章XNA里的2D动画进阶 5.1 游戏精灵的动画切换上一章,我们做出了可控制移动的精灵。精灵是行走状态,实际游戏里一个游戏人物可跳可走,可跑,收到攻击会受伤,还会死亡。那么这些都是人物的状态在改变,相应的我们要改变精灵播放的动画帧。1.先定义一个枚举public enum PersonState{ ran, walk,beatta...
2012-07-23 23:39:00
103
转载 写在"CastleDefense"上市1周月之际
2011年10月1日,MagicJelly Game Studio成立。 2011年11月21日,Game Kingdom Studio成立。 2011年12月14日, "CastleDefense"由Game Kingdom Studio发布。 2011年12月30日,"果冻军团"由MagicJelly Game Studio发...
2012-01-14 23:10:00
67
转载 如何在WP7上用XNA写2D游戏(五)
第 4 章XNA里的2D动画 4.1 播放游戏精灵动画第二章里我们提到了如何把2D的纹理用SpriteBatch显示。对于游戏而言,一个精灵(sprite,在游戏编程里指一个对象的原型,比如一个战士,一个怪物)不可能不做动作,就拿简单的走动来说,手脚一定会是要动的,那么如...
2011-11-27 16:21:00
95
转载 如何在WP7上用XNA写2D游戏(四)
第 3 章 创建XNA 游戏菜单 3.1 WP7里XNA游戏的触控操作 上一章节,我们了解了制作XNA 2D游戏的常用组件已及使用ScreenManage管理场景。可以说对XNA 2D游戏有了入门,不过我们玩游戏不会一开始就进入到游戏场景里的,总是会有启动界面,loading界面...
2011-11-19 14:41:00
132
转载 如何在WP7上用XNA写2D游戏(三)
第 2 章 制作XNA 2D游戏的常用组件 2.1使用LoadContent加载2D图片资源在XNA项目中,如果制作2D游戏,那么都会涉及到图片资源。比如人物的行走动画可以由连续播放一系列帧图片完成。如何在XNA里加载图片资源就是我们首先要掌握的。在上一章节,我们建了一个XNA项目解决方案,里面就带有一个Content项目。我们游戏所用的图片,音效,字体等资源都是放在...
2011-10-29 23:02:00
97
转载 如何在WP7上用XNA写2D游戏(二)
准备写一系列XNA里设计2D游戏的文章,这是第一章。 1.XNA里的hello world1.1创建XNA游戏开发项目我们初学程序的时候,总是爱写一个hello world 来体验下。可以说写出hello world 是我们了解一个语言...
2011-10-15 19:53:00
105
转载 如何在WP7上用XNA写2D游戏(一)
游戏背景: 时间是欧洲中世纪,一位英雄坚守着他国家最后的城堡。一旦敌人攻破这个城堡,他的任务就失败了。这位英雄有着百步穿杨的本领,还有强大的魔法技能。虽然敌人发起了一波波潮水般的攻击,但他都顽强的击退了。 敌人不甘失败,派出了各种兵力,长矛兵,盾牌兵,骑兵,后来还调来投石车,空中的...
2011-08-17 11:25:00
119
转载 我的2010年
今天不是圣诞节么?对我来说,是一个休息的好借口,项目组的成员都小小的身体不适过,的确比较辛苦,我这个月几乎天天迟到。一周三次更新版本让大家都神情紧张,精神不佳。我想如果办公室里有沙袋的话,我会天天胖揍它一顿。其实这个主意不错,买一个沙袋和拳击手套放到公司里,让大家不爽的时候出出气啥的。 好多同学也许要问,老师,你现在在做什么项目啊。说来话长,就从年初...
2010-12-25 17:25:00
232
转载 Silverlight MMORPG WebGame游戏设计(七)-----IsolatedStorage,想说爱你不容易
在我开始写Web传奇的时候,就在想一个问题:如果我把所有的地图,怪物图片,音效等游戏资源都放在XAP包里,这个XAP包就会越来越大。在我很早以前玩传奇2的时候,安装包就300多M,后来传奇3就有1G多了。如果等我的web传奇越写越大的时候,那我的游戏需要loading多久啊,玩家可等不了。所以我把微软的文档找来,发现有独立储存区域这个东西,微软的解释如下:...
2010-05-26 22:52:00
272
转载 Silverlight MMORPG WebGame游戏设计(六)-----Server和Client的婚后协议[附上完整15M游戏DEMO]...
上回说到Server少爷和Client小姐好不容易踏入婚姻的殿堂,洞房花烛之夜,Client小姐却要Server少爷签下婚后协议。Server一脸不快:“都一家人还签什么协议啊?”Client道:“你们男人啊,就是花心,不看紧点,不知道跑那野去了。为了以后我们能琴瑟相合,还是签了协议的好。”Server呵呵一笑:“好老婆,那就签吧,你开心的时候,我就陪你开心;你不开心的时...
2010-05-09 01:14:00
152
转载 Silverlight MMORPG WebGame游戏设计(五)-----Client的嫁妆
新郎Server的房子装修好了,就看这边Client 的嫁妆准备如何了。Client小姐出身Silverlight名门,天生高傲较贵,只让给她服务的仆人使用TCP协议,UDP都不能考虑。 至于Client家的仆人做事,那是大家风范,全部使用"异步"方式。你看看他们的名字:一个是ConnectAsync,一个是SendAsync,还有一个是Receiv...
2010-05-03 13:25:00
106
转载 Silverlight MMORPG WebGame游戏设计(四)-----Client:Server!房子啥时候装好?我急嫁人啊!...
上周有点杂事这篇文章就耽搁下来了。还有上篇文章涉及到我所在的“深蓝WPF/Silverlight群”里的“开心”的代码版权问题,去年我在网上搜到silverlight服务端的源代码,以此基础写了web传奇的服务端。由于不知道是“开心”的源码,还由于里面的bug,虽然我尽我的能力做了修正,还是有处明显的bug没有修正,所以我重写了服务端的代码,特在次感谢“开心”的开源精...
2010-04-25 16:41:00
124
转载 Silverlight MMORPG WebGame游戏设计(三)-----Server和Client的暗号
silverlight客户端和服务端就像一对被微软家长阻隔的恋人,服务端提供了安全策略文件这个硬通货,就如同男人买了房,一切都开绿灯了。 这对恋人终于可以约会了,他们如何飞鸿传书呢?是写在枫叶上,还是封上了火漆的羊皮卷里。其实每个民族有自己的风俗,每个程序员也可以写出不同的协议。我们把他们通讯的基本单位抽象成Message...
2010-04-10 12:52:00
119
转载 Silverlight MMORPG WebGame游戏设计(二)--通讯协议之惑
晚上看到我在silverlight webGame上的导师"深蓝色右手"拿到荣誉,觉得他名至实归。回想自己2010过年来到北京忙于一些琐屑的事情,好久没有动手写我的web传奇了。 去年在群里说我过年要开源我的Web传奇,写一些服务端的文章。后来我发现自己在服务端开发上经验还欠缺,还没有一个成熟的框架,自己也在摸索中,我也打算今年向公司用C++写服务...
2010-04-07 23:09:00
181
转载 Silverlight MMORPG WebGame游戏设计(一)一个游戏爱好者的webGame之路
引子: 公元2000年刚放暑假的某天,一个上大学刚一年的学生到网吧玩游戏。百无聊赖之机,网管介绍了一款游戏,进去了之后,看到一片森林,几只鹿在悠闲的晃悠。网管却教唆着去砍这些鹿,割下肉换钱。他于是拿把木剑砍光了身边的鹿,砍砍啊,砍到了6级。他觉得累了,这个游戏就是砍鹿么,似乎没有星际好玩。于是,他就关了这个游戏,离开了网吧。几年后,他才知道这就是大名鼎鼎的传奇,...
2010-03-27 14:22:00
160
转载 自学MVC(十四):如何在view里用表格展示json数组
最开始的时候我是在action里循环数组,拼接了一个带HTML格式的字符串,后来想到这样的话数据和HTML耦合太高了,在界面上无法修改HTML样式。 于是我就换了种方法,action只提供给前台json数组,前台用一个html模板,循环把json里的数据填入到模板里就行了。 核心代码如下: ...
2009-08-14 11:45:00
154
转载 自学MVC(十三):MVC视频项目的小Tipps
1.在View获取一个JSON数据可以有三种方法: A.提交到一个aspx页面,页面输出json格式的数据 如: Response.ContentType = "application/json"; Response.Write("{r...
2009-08-14 11:30:00
88
转载 自己录的ASP.NET MVC制作一个视频站点的视频
[hjp2=500,375,true]http://www.51kancctv.com/Admin/UploadedMovies/2009/7/11/williams/NetMvc2.wmv[/hjp2] 转载于:https://www.cnblogs.com/wangergo/archive/2009/07/13/1522365.html
2009-07-13 11:21:00
248
转载 自学MVC(十二):MVC视频项目小结
到今天为止,wowMovies项目已经经历了2次大的变动.在06年底我开始动手做这样的东西,后来没有继续下去.等到siverlight推出我看到那高清的播放画面,我觉得这就是我想要的东西.08年底,我开始完成后台管理模块,前台山寨了 魔兽官网 的界面,那个功能基本完成了.不过这始终只能做为一个技术研究,不能投入实用,一个视频网站太烧钱了.09年3月份,.n...
2009-06-20 15:27:00
125
转载 自学MVC(十一):用js把siverlight播放器加到页面里-2009年05月30日
一开始不知道如何开始,后来把别人写好的播放器代码放入项目,调试了一个晚上,才能播放出来, 不过有个问题,播放器的初始大小竟然不能控制.这个BUG等我找到了再写出来.PS:这个BUG是由于播放器的皮肤初始大小和我设定的不一致引起的,只有重新用Blend重绘皮肤文件了.后来我用JS解决了 siverlight 播放器和 m...
2009-06-20 15:26:00
78
转载 自学MVC(九):jquery里实现ajax无刷新发表评论,和异步获取评论,带loading-2009年05月22日...
这是我从学mvc以来做得最艰苦的功能. 一开始我为了解决无刷新提交数据,用了jquery的form插件.好不容易做好了. 当我写延迟加载评论的特效时,和无刷新提交发生了冲突: 当我点击表单里的文本框时候就触发了loading动画,也就是ajaxStart事件被触发了 我查了几天的资料,花了近一周的时间,才发现端倪...
2009-06-20 15:25:00
169
转载 自学MVC(十):自己写的通用的JS分页控件-2009年05月27日
在asp.net webform 里有很多分页控件,比如aspnetpager等.然后在mvc开发模式下,这些控件不太合适了,所以我就自己写了一个. 第一个版本,有刷新 htmlhelper版: 这里用了c#3.0里的扩展方法. public static class CutePage ...
2009-06-20 15:25:00
106
转载 自学MVC(八):在jquery里让DIV随鼠标移动-2009年05月15日
<script language="javascript" type="text/javascript">$(function() {$("#upLower").mousemove(function() {$("#toolTip").css({ top: event.clientY + 5, left: event.clien...
2009-06-20 15:24:00
55
转载 自学MVC(七):MVC里参数传递问题-2009年05月14日
前面用POST提交表单里的数据用 Action里的方法重载可以完成. 今天做到视频播放页面,这样来传了参数:"Movies/Show/1" 我在Controller里的Show() Action里用 Request.params["id"]却怎么也取不到值. 说明...
2009-06-20 15:23:00
77
转载 自学MVC(六):无聊造轮子,Jquery实现AutoComplete-2009年05月10日
程序员喜欢"造轮子",就是说,大家都为了完成同样的功能,重复做前人已经做过的东西. 我的MVC项目里面做到搜索那里了.我不想用asp.net ajax控件里的自动完成控件,想到Jquery的功能比较强大,为什么不用Juery去写呢? 思路其实和简单:用JS把关键字Post到一个搜索页面,返回一个json表达式的查询结果,然后在页面上显示出来就行了. 不过想归想,...
2009-06-20 15:22:00
139
转载 自学MVC(五):Jquery里的Ajax的实现-2009年05月06日
今天在做登陆界面,由于我的登陆界面是一个模态窗体,如果用常规的post 方法,会导致页面刷新,弹出来的模态窗体又会消失掉.所以我就想能不能Ajax无刷新的验证呢? 查了下资料,在jquery里很容易实现,jquery+json+一个aspx的页面负责验证就可以了.一个javascript函数负责把参数post到aspx页面///ajax异...
2009-06-20 15:22:00
72
转载 自学MVC(四):注册页面的完成-2009年05月06日
注册调用的Action跟页面传递的参数有关,比如Account/Register页面的数据post到AccountController类里面会调用哪个方法去执行呢? 这个页面会post 如下的值:userName, email, password, confirmPassword, validate 所以会调用public Acti...
2009-06-20 15:21:00
83
转载 自学MVC(三):郁闷的表单验证-2009年05月04日
今天竟然花了一整天做表单验证,真是很搞笑,我一时想自己写表单的js验证,可写了一长段后又懒得写下去了. 然后我又想用jquery 里的validate插件,但是样式和特效又和我的代码有冲突. 就这样反反复复折腾来折腾去,最后累了,索性不管样式了,用validate插件写出了客户端验证,前后花了不到10分钟. 总结教训就是:1.解决问题抓住主要矛盾 ...
2009-06-20 15:20:00
110
转载 自学MVC(二):小小的数据绑定
今天白天看电影,到晚上才发现MVC没有看,于是一气把Htmlhelper,ViewData,Filter只扫一眼,在我目前的Demo还没有用上. 最在做数据绑定的时候绕了弯路.我想在master里绑定数据,却无法感知ViewData,看来微软是不提倡在master里处理数据的,他想让我们在VIEW里去处理. 我最后还是强行写到master里了...
2009-06-20 15:19:00
67
转载 自学MVC(一):在荒野里探索
看了微软的MVC的DEMO,完全不同于以前的WEBForm的开发方式。有了新的Controller,view的概念。微软总想什么事都替开发人员做,结果不少东西都做得杂而不精。 比如DEMO里的Membership,以前2.0里给出的一套用户身份,权限的一套东东,但的确和已经成型的系统不好集成。读了半天的Membership的代码,再查下资料,却是个鸡肋般的东西。 还...
2009-06-20 15:18:00
63
转载 拖动MediaPlay控件的滚动条来控制媒体播放--silverlight(银光)学习(4)
10.1 本打算写完MediaPlay控件的拖动滚动条来控制媒体播放的功能,可惜在这里卡壳了。我的拖放进度条的效果总是不理想,至到今晚上看到一段视频--DRAG AND DROP FUNCTIONALITY IN SILVERLIGHT 1.1才发现自己只不过少写了一行代码。 不过Mediaplay控件我不打算再写下去了,因为微软公司在ASPNETFutures组件...
2007-10-15 23:28:00
148
转载 设计silverlight的MediaPlay控件--silverlight(银光)学习(3)
大家都知道silverlight里用了获得艾美奖的新的视频编解码技术。视频质量无论从移动设备还是桌面浏览器都可以达到720p HDTV video模式。如果能用silverlight技术设计一个视频网站估计客户体验很不错的。 那我们就开始做一个最简单的MediaPlayer控件,能动态的传入视频的URI参数,还能控制视频的播放。 在上次我们建的si...
2007-09-27 19:55:00
79
转载 silverlight的Button控件补完设计--silverlight(银光)学习(2)
第一篇文章里设计了一个Button按钮,比较让人遗憾的是不能显示中文,这个涉及到字体版权问题。我想微软也怕像"暴雪"公司的WOW被"方正"告侵权一样。网上有几种解决方案,有下载字体的,有在WORD里设计字体的。这个不在我讨论的范围内,我只想把Button加上点击事件就行了。至于支持中文的问题,我想等正式版发布了早就解决了。 在asp.net里按钮都有Click...
2007-09-21 16:47:00
108
转载 设计一个silverlight的Button控件--silverlight(银光)学习(1)
在www.silverlight.net上看到了制作一个silverlight 控件的视频,遗憾的是视频里没有讲怎么设计这个控件。于是追踪到作者的blog里下载到了他的代码,结果发现他的控件代码写得不完美。如果文字过长就会超出控件的边框。于是重新设计了下。 效果如下: 在讲怎么设计这个控件前,我把这个silverlight控件和asp....
2007-09-19 20:42:00
152
转载 精力有限,本博客暂停维护,转到www.80back.com(个人的小站)
精力有限,本博客暂停维护,转到www.80back.com(个人的小站)转载于:https://www.cnblogs.com/wangergo/archive/2007/01/30/635128.html
2007-01-30 21:53:00
56
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人