Game
文章平均质量分 57
txiejun
喜欢玩游戏特别是大型单机游戏(效果很好很炫的那种),编程,旅游,摄影,电影,美食,交友,游泳跑步等锻炼;
目前从事webgame游戏开发;
展开
-
webgame前台开发总结
一、webgame整个游戏流程:1.预加载(打开游戏页面后,显示进度条,主要加载前期的登陆和创建角色资源,创建角色资源的加载可以放到进入创建角色界面的时候加载,因为玩家除了第一次进入游戏,其他时间基本上不用再创建角色,所以可以不用每次进入游戏都加载这部分资源)2.登陆(登陆页面)3.创建角色(如果登陆进入以后检测到还没有创建角色,或者玩家在选择角色界面点击了创建角色按钮,将会进入到该界面)4.选择角色(一般情况下游戏中都允许创建多个角色,所以登陆后,玩家将会选择一个角色进入游戏,或者在改界面创建新角色,删除原创 2010-08-23 00:12:00 · 1189 阅读 · 0 评论 -
项目管理心得体会
1.做事专一,高效率。2.抓轻重缓急,优先处理价值最高的问题(紧急和重要,上级往往关注更高价值的问题)。3.使自身贡献度和价值量化可见。4.有魄力处理有价值但具争执的问题。5.永远在最前沿发现问题,提出解决方案,驱使他人工作,而非别人告诉你怎么做。6.制定规范,约束工作流程。7.建立威信和信任感,让别人信服。原创 2013-05-04 00:26:01 · 1558 阅读 · 1 评论 -
页游辅助开发利器总结
1.Charles 【抓包工具】 Charles is an HTTP proxy / HTTP monitor / Reverse Proxy that enables a developer to view all of the HTTP andSSL / HTTPS traffic between their machine and the Internet. This inc原创 2012-05-06 12:27:35 · 6771 阅读 · 0 评论 -
页游项目开发中的一些经验和教训
(2010年3月31日)一、程序开发本身1. Cairngorm 框架的使用不够清晰,导致代码可读行降低。在cairngorm框架中大量的加入逻辑处理,使整个框架的耦合度以及代码的沉余大大的提升,建议能够把逻辑处理单独的提出来要调用逻辑的地方使用接口进行衔接。2. 页面之间相互调用频繁,建议采用事件进行通信,降低各模块之间的耦合度。3. 模块划分不原创 2012-04-15 17:59:36 · 2361 阅读 · 1 评论 -
“AS3.0高级动画编程”学习:第四章 寻路(AStar/A星/A*)算法 (中)
上一部分提到了节点(Node),代价(Cost),估价公式等基本概念,有了这些知识铺垫 就可以正式开启寻路之旅了!如上图,这是一个5行8列的网格,黄色节点为起点,红色节点为终点,黑色节点为障碍物(节点)。寻路过程可以这样考虑:1、先以起点为中心,向周边扩张一圈,同时计算出周边节点(最多有8个)的单步代价g(即从中心点移动到相邻格子的代价:水平或垂直为1,对角为1.4);然后再计转载 2012-04-08 16:27:14 · 5219 阅读 · 0 评论 -
“AS3.0高级动画编程”学习:第四章 寻路(AStar/A星/A*)算法 (下)
在前一部分的最后,我们给出了一个寻路的示例,在大多数情况下,运行还算良好,但是有一个小问题,如下图:很明显,障碍物已经把路堵死了,但是小球仍然穿过对角线跑了出来!问题在哪里:我们先回顾一下AStar.as中用于判断的if语句?12345//如果是当前节点,或者是不可通过的,则跳过if(test == nod转载 2012-04-08 16:30:26 · 3740 阅读 · 0 评论 -
“AS3.0高级动画编程”学习:第四章 寻路(AStar/A星/A*)算法 (上)
一提到“A*算法”,可能很多人都有"如雷贯耳"的感觉。用最白话的语言来讲:把游戏中的某个角色放在一个网格环境中,并给定一个目标点和一些障碍物,如何让角色快速“绕过障碍物”找出通往目标点的路径。(如下图)在寻路过程中,角色总是不停从一个格子移动到另一个相邻的格子,如果单纯从距离上讲,移动到与自身斜对角的格子走的距离要长一些,而移动到与自身水平或垂直方面平行的格子,则要近一些。为了描述这种区别转载 2012-04-08 16:20:21 · 4328 阅读 · 0 评论 -
SVN分支与合并【收藏】
windows:分支的基本概念就正如它的名字,开发的一条线独立于另一条线,如果回顾历史,可以发现两条线分享共同的历史,一个分支总是从一个备份开始的,从那里开始,发展自己独有的历史(如下图所示) ⑴创建分支 假设目前我们版本库中的项目的布局如下图: 如图所示,我们的项目放在了trunk(主线)目录,另外还有branch(分支)和tags(标签)目录,这样的转载 2012-03-01 10:36:36 · 771 阅读 · 0 评论 -
AS3应用程序模块化开发与ApplicationDomain
<br />当程序越来越大,我们需要把它拆分成多个swf,在需要的时候动态加载。拆分时应该尽量把不同的类编译进唯一的swf,避免因swf文件增多而使整个程序的文件尺寸增大。按此原则可以拆分出以下两种swf,借助 ApplicationDomain 共享其代码和资源。模块(Module)<br />按照程序逻辑,可以拆分出多个“功能模块”,如“注册”、“管理”等等;按照游戏或社区类程序的关卡或场景,可以拆分出不同的“场景模块”。这些模块不是主程序运行必须的,只在需要的时候加载。 运行时共享库(RSL)<br转载 2011-05-30 17:56:00 · 2291 阅读 · 2 评论 -
使用Flex和Actionscript开发Flash游戏
本文将告诉你使用何种工具开发游戏以及使用Flex和Actionscript开发游戏的第一步。入门Adobe已经提供了你需要开发游戏的全部——Flash Player和Flex SDK。使用Flex开发游戏有以下一些优势:- 跨平台兼容性——Flash Player支持所有的主流平台。- 容易部署——发布一个游戏如同上传一个swf文件一样简单。- (几乎)不需要安装——仅仅需要你的浏览器安装了Flash Player。- 免费的工具——只需要免费的Flex SDK和一个文本编辑器即可。本文的一系列文章将一步一转载 2010-12-17 17:06:00 · 972 阅读 · 0 评论 -
android开发引擎收藏(Open Source Android Game Engines)
在网上逛发现的一个文章,觉得很有用,先收藏下; Open Source Android Game EnginesMost Android game developers don’t know what to do, they always admire iPhone developers can play it with the free game engine such as...转载 2011-12-06 11:34:17 · 1676 阅读 · 0 评论