Nowpaper 十五英寸的世界

Rich Games Developer

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 5 6 7 8 9 10 下一页

2010年3月13日

摘要: 在上一次,介绍了面向对象在怪物上的应用,比较简单的代码完成了多重怪物的不同逻辑,然而并不是非常明显的使用了面向对象,因为数量较小,这次我们搞一个对象数目繁多的应用,来证明面向对象在游戏开发中是多么的好用。还是老规矩,仍然提供一个实例。 阅读全文
posted @ 2010-03-13 19:41 nowpaper 阅读(2280) 评论(3) 推荐(4) 编辑

2010年3月12日

摘要: 今天,我将带来一个非常特别的主题,是一个早在高级语言诞生的时候就一直倡导的方法——面向对象,面向对象不单单只是应用于其他的开发,在游戏开发上,应用更加广泛,而且是一个非常值得学习的主题,然而,面向对象却没有那么简单,最开始,我甚至觉得面向对象很无聊,还要犹豫很多,而今,在代码中却不停的充斥着面向对象,甚至还要让别人接受它,废话少说,我们一起探讨一下游戏开发中如何应用面向对象。 阅读全文
posted @ 2010-03-12 22:06 nowpaper 阅读(4080) 评论(12) 推荐(6) 编辑

2010年3月9日

摘要: 在游戏中,有一种情况是斜向移动,就是同时按下两个方向,形成斜线操作,在Win32GDI开发中,可以通过在逻辑循环里加入键盘状态判断取得多个键进行操作,但是在Silverlight中键盘的事件是单个的,不能取得多个键盘的状态,园友提出一个问题,就是我的Flyer小游戏只能上下左右控制,而不能斜向行动,今天我们来解决这个问题,实现八个方向的正确行为动作。 阅读全文
posted @ 2010-03-09 15:08 nowpaper 阅读(4555) 评论(3) 推荐(3) 编辑

2010年3月4日

摘要: 一直到现在,咱们做的都是一个没有开始的游戏,全部都是直接进入到游戏循环当中,那么今天,我们一起搞一个界面实现一个有开始过程的游戏,点击【开始游戏】按钮以后,才进入到游戏,我们首先要实现这个界面,在后面的附件中提供了源代码,以及图片资源,先看看最终的实现效果: 阅读全文
posted @ 2010-03-04 17:01 nowpaper 阅读(2097) 评论(2) 推荐(2) 编辑

2010年3月3日

摘要: 今天主题,仅仅是通过改进让游戏更加有趣,游戏中的细节永远是耐人寻味,有的游戏团队为此付诸努力甚至成为整个项目的成功关键。 我们将在本次完成加血、背景、更加完美的碰撞,让游戏变得更加有趣。 基本上已经出来一个游戏的大概形状,在这个基础上,可以做一些修改就变成了更加丰富的游戏,预计在Flyer07就结束这套纯用代码实现的Silverlight小游戏。 阅读全文
posted @ 2010-03-03 11:31 nowpaper 阅读(1488) 评论(0) 推荐(1) 编辑

2010年2月27日

摘要: 在我们当前的正在开发的项目中,使用的就是A*算法,在正常的寻路中表现非常好,速度很快,但是实际过程中,用户则有可能点击一个不可能到达的点,那么这个时候有趣的问题就发生了,整个逻辑则会“顿”一下,当然了,这取决于运算方法和主要逻辑是不是在一起,这得另说。只说“顿”的情况,它的发生是因为这个点不可能到达,则我们强大的A*寻路把所有的点全部找个遍,实际情况则是这样的:在4000x3000的地图上,寻路循环进行了30万次,才只是找到一个近似路径而已,我们将这个部分做了修改,将寻路缩小到指定范围,如果超过这个范围则不在进行寻路…… 阅读全文
posted @ 2010-02-27 23:06 nowpaper 阅读(1229) 评论(0) 推荐(2) 编辑

2010年2月25日

摘要: Flyer04讲过了如何产生敌人并且开始进行漂亮的“摇摆”,真正的困难才刚刚开始,因为现在主角是完全无敌的,那些什么什么东西必须对主角造成伤害才显得有趣,对于游戏中如何进行伤害判定是一个有趣的问题,要先解决的是如何判定是否碰撞,在这段当中,我们将完成碰撞的检测以及生命值的减少,搏斗现在就开始了。 阅读全文
posted @ 2010-02-25 20:11 nowpaper 阅读(1754) 评论(1) 推荐(2) 编辑

2010年2月12日

摘要: 这是团队的回合MMRPG游戏,目前我们只能提供截图,对外测试预计最早在今年的6月份。除内部及顾问现在不提供外部测试,请关注Presentation本项目起始与1月5日,前两个星期基础测试,中间一个星期搭建框架,后两个星期开发代码,最后一个星期整合测试,服务器及浏览终端开发并行当前项目完成第一个里程碑,主要实现功能:登录、选人、跑图、寻路、简单战斗、聊天、两个主角、两套场景、基础界面服务器技术:Ja... 阅读全文
posted @ 2010-02-12 09:20 nowpaper 阅读(1875) 评论(5) 推荐(1) 编辑

2010年2月4日

摘要: 临近过年,中游在线科技有限公司推出线上的Presentation,这也是企业级别的RIA应用,用户登录依据权限可以浏览相应的项目。公司最新的Showcase以及开发成果发布平台,登录和注册,点击HI!网址:http://www.nxria.com/p/ 阅读全文
posted @ 2010-02-04 23:26 nowpaper 阅读(1341) 评论(5) 推荐(2) 编辑

2010年2月1日

摘要: 接上回所述,咱们的飞行员已经开始往下飘落了,但是似乎少点什么,所谓没有危险那里来的乐趣,所以要增加一个敌人来搞定为主角造成点难度,本篇作为无聊,只是说了一些废话,重复了前几篇的代码,只是不过稍微做了一些修改,废话少说,直接上图:   阅读全文
posted @ 2010-02-01 23:45 nowpaper 阅读(2099) 评论(0) 推荐(2) 编辑

2010年1月29日

摘要: Flyer02最后,我们得到了一个屏幕,上面有云彩向上飘去,但是很容易发现有一个很明显的瑕疵,就是云彩不会限定在一个画面中,那么能不能控制在一个指定的范围内呢。 我打算在这一篇当中通过代码实现一个一个正在降落的飞行员,他的动画他的动作完全受我们控制:) 阅读全文
posted @ 2010-01-29 21:07 nowpaper 阅读(3486) 评论(5) 推荐(5) 编辑

2010年1月26日

摘要: 公司网站上新增加了Showcase,一共三个,分别是问答游戏,打砖块,贪吃蛇,可以登录我们的网站查看,或者直接点下面的链接进入:http://www.ichinagames.com/Silverlight/ClientBin/Showcase/snakehttp://www.ichinagames.com/Silverlight/ClientBin/Showcase/PinballArkanoid... 阅读全文
posted @ 2010-01-26 02:33 nowpaper 阅读(1253) 评论(0) 推荐(0) 编辑

2010年1月24日

摘要: 阅读全文
posted @ 2010-01-24 14:05 nowpaper 阅读(1659) 评论(1) 推荐(1) 编辑

摘要: 这两天在老家看女儿,马上就要出发回北京,空闲中看了深蓝色右手的新文章,当看完一页评论的时候,我很想说:深蓝色右手,加油!Silverlight是一个非常新的技术,第一篇文章发出09年6月份之时,国内对于Silverlight开发关注的人就不多,深蓝色以其毅力和智慧完成了至今50篇Silverlight开发文章,这些文章难能可贵的是全部原创,可以说,时至如今Silverlight游戏开发受其影响的人... 阅读全文
posted @ 2010-01-24 13:35 nowpaper 阅读(2371) 评论(7) 推荐(3) 编辑

2010年1月21日

摘要: 前面的Flyer01说过,用Silverlight开发游戏可以通过代码方式和Blend开发工具完成,Blend的视图开发环境和Flash的很像,但是更加强调是程序结合,从不怎么明显的动画轴就知道,而Silverlight也不是和Flash一样离开了开发工具就完全不能开发,我打算通过这个简陋的例子让朋友知道,如何只用代码的方式开发一个Silverlight游戏。 一,需要一个环境,这个可以在这篇中找到答案Silverlight C# 游戏开发:Silverlight开发环境 二,建立一个Silverlight工程,然后开始编写代码:) 阅读全文
posted @ 2010-01-21 18:03 nowpaper 阅读(3074) 评论(3) 推荐(4) 编辑

上一页 1 ··· 5 6 7 8 9 10 下一页