flash网络社区游戏开发
-
社区游戏开发总结
1 开始的时候 场景不要太多。 会分散用户。
2 用as2写游戏 可以移植到便携设备上。
3 场景设计 如果没有寻路的话 以中央空地为主。
4 喜欢每天上线 不劳而获。
5 小游戏 不重要,互动最重要。
6 不能做到面面俱到 会让玩家 懒惰 失去探索的乐趣
7 每个人都想知道秘密
8 必须要有一个主策划,还有策划团队。他们不光计划今年做什么 还要计划明年做什么
策... -
1 游戏是一种非线性的定向的受限制的体验
2 好游戏 = 易于上手,难于精通
3 玩家的游戏消耗,当游戏可消耗的资源被玩家消耗完的时候,游戏就没吸引力了。
4 游戏钩子,为了钩住玩家的一些小便宜。
5 网页游戏的玩家忠诚度低
6 网页游戏更换方便。一个链接就把你的玩家带走了。
7 网页游戏的速度是关键,在加载你的游戏的时间越久,玩家流失越大。任何加载请在玩家能仍受的时间内完成。
8 网页游戏容易被复制
9 进行开发之前,请研究研究现有的游戏。写份游戏研究报告。
10 登陆的设计界面很重要,不然花做广告招来的用户就被登陆页面给秒杀了。
11 注册页面更重要,页面尽量小,注册尽量简单。
12 别以为游戏上线了 就等着赚钱。 其实才开始烧钱。IDC CDN 广告 公关 合作 硬件设备 人员的扩展 ... 都是大把大把花钱。 -
做项目时会写些测试数据在程序里,但是有时候发现明明改好的东西,在正式网上用不了了。查了半天发现自己的测试数据没有注释掉。 于是写个测试调节工具
工具类:
package net.asfox.utils
{
/**
* @Author asFox version 1.0... -
flashDLL的AS3.0实现(转) - [flash游戏]
2009-05-10
最近专注项目的细化分工,协同开发。让项目开发更加规范化。在查找flashDLL的资料时。
结果在猴子是blog里翻出来一个。
此篇文章为《AS3.0 实现FLASH的"动态链接库"》的转发,原文章地址为:http://25swf.blogbus.com/logs/8299603.html
原文摘要:
因为以前是做.net 的开发的,所以很习惯与 DLL 文件,觉得它异常方便,特别开发大型项目时,分成不同的DL... -
AS项目SVN协同开发配置(flex+SVN 或者 FDT+SVN) - [flash游戏]
2009-05-09
对于小项目来说,也许一个人就OK了。但是对于大项目来说,协同开发是少不了的。不然如果项目细分不合理,就会造成工作压力分配不均。就会有的人累死,有的人干着急!在网上查了些资料,挑选了最简单的配置方法:
1 subclipse插件的安装(flex或FDT的插件安装方法一样的)
参考:http://www.laaan.cn/?p=569-TW (建立svn服务器 就不参考该文章了)
2 建立svn服务器
&nbs... -
smartfoxsrver 优化总结 - [SFS(smartFoxServer)]
2009-03-11
1 使用 string 格式的数据传送协议
2 关闭房间人数更新广播 uCountUpdate = flase
3 单机游戏房间 使用 普通room 但是请将 isGame=false limbo=true ountUpdate=false;
4 扩展使用java扩展,使用功能模块化。 尽量减少扩展的个数
5 进行 MaxRoomVars 和 MaxUserVars 的设置
6 使用 服务器版本的java虚拟机
7 修改JVM的堆内存 在s... -
flash lite + smartFoxServer = 手机多人游戏及应用 - [SFS(smartFoxServer)]
2009-01-29
flash lite 2.1以上可以使用as2.0编写代码。 也就可以使用XMLsokcet。sfs刚好有使用XMLsokcet进行数据发送。 那么手机多人游戏及应用就可以实现了。在sfs的论坛看了下,有人已经测试过是可行了。有时间我也测试下。手机多人游戏及应用 新的商业机会。
-
flash lite 资料 - [flash lite]
2009-01-26
http://www.biskero.org/?page_id=342
-
使用opensocial做flash游戏 试玩 - [flash游戏]
2009-01-07
1 创建google帐号 www.google.com
邮箱自填
2 申请google APP http://appengine.google.com
填入手机号格式为 +86135******** 移动的手机也可以申请
获取验证码 激活app
3 下载gae SDK和 python2.5 配置环境
... -
10,移除事件侦听
方法1: 侦听Event.ADDED Event.REMOVED,方法
Event.ADDED的时候,就添加您需要的侦听
E... -
public static function stopAllMc(_con : DisplayObject) : void {
var child:DisplayObject;
if(_con is DisplayObjectContainer){...
-
flashCS3中 自定义基类 无法绑定类 解决方法 - [AS3.0]
2008-12-18
如果human.as 继承了movieClip(或者是Sprite),boy.as 继承了human.as。 想把boy.as设成绑定类。human.as设定成基类。 这个会在flashCS3里,提示错误。绑定不能成功。对于绑定的类boy.as实际上,flash会制动给你生成一个boy.as。 会和你自定义的boy.as 冲突。
解决方法如下:
将你自定义的boy.as设定为基类。绑定类随便命名一个就是了。
然后在new的时候,... -
SFS 关于用java写服务器扩展不能重载的解决方案 - [SFS(smartFoxServer)]
2008-12-12
SFS 关于用java写服务器扩展不能重载的解决方案 作者: 灰色的狼 日期: 2008-12-08 14:52字体大小: 小 中 大 使用java写服务器扩展可能会碰到编译过后的新class文件替换旧的文件,在sfs服务器端,依然是使用的旧文件,导致重载失败。
解决方法如下:
1. 删除 wrapper.conf 文件下的 “wrapper.java.classpath.3=./javaExtensions/” 此处代... -
SFS 关于无效连接和断线的处理操作 - [SFS(smartFoxServer)]
2008-12-11
SFS 关于无效连接和断线的处理操作 作者: 灰色的狼 日期: 2008-12-11 15:00字体大小: 小 中 大 相信做网络游戏开发,出现无效连接和断线情况是经常遇到的。在sfs 1.63里面,提供<MaxSocketIdleTime>标签,更新文档描述为最大的超时连接时间,但是测试老是不起作用。
这里提供另外一个很简单的方法,经测试有效。
1. 在config文件里面设置<MaxUserIdleTime&g... -
虚拟社区场景中avatar的深度管理 - [flash游戏]
2008-12-08
http://bbs.actionscript3.cn/thread-16949-1-1.html
-
用eclipse写sfs的java扩展(多谢 ~~_Ty_~~ 的指导) - [SFS(smartFoxServer)]
2008-12-04
一直都用eclipse写as代码。用它写java的话,写过helloWorld。很想用java写扩展,自己倒腾了半天不会。其实sfs的文档里有提到怎么用eclipse写java扩展。 哎~,当初翻译的时候没有翻译那章。以下就说说怎么用eclipse来写java扩展吧!
1,打开eclipse,File>New>Project 创建一个新的java工程
... -
as3.0 效率优化文章 - [AS3.0]
2008-11-30
http://osflash.org/as3_speed_optimizations
http://www.thinkswedish.com/blog/tec...n_ActionScript
http://lab.polygonal.de/2007/05/10/b...-integer-math/
http://adobemax2007.com/kiosk-europe...ider_final.pdf
http://agit8.turbulent.ca/b... -
在网上找了那么多公式 就这个准!
//如:r=104 g=10 b=200
function rgbToHsl(r:Number, g:Number, b:Number):Object {
var h:Number,s:Number,l:Number;
trace("r: ",r);
&... -
企鹅俱乐部(clubpenguin)的文件加载顺序 - [SFS(smartFoxServer)]
2008-11-14
load.swf 安全性检查
--> shell.swf 所有swf的容器 和共用的方法
--> local_crumbs.swf 不同语种的 相关信息
--> global_crumbs.swf 通用信息
... -
flash应用及游戏开发 技巧积累(更新至20081114) - [AS3.0]
2008-11-14
16 break 直接打断最外层的循环(WiZiM)
outerLoop: for (var i:int = 0; i < 10; i++) {
for (var j:int = 0; j < 10; j++) {
if ( (i == 8) && (j == ... -
sfs发送扩展数据为空 服务器端就收到的数据为undefined - [SFS(smartFoxServer)]
2008-11-05
1 sfs发送扩展字符串数据为空的时候 服务器端接收到的数据为undefined。
2 sfs服务器端发送空字符串数据 客户端接收的数据为 字符串"undefined"。
-
自定义 公聊与私聊 - [SFS(smartFoxServer)]
2008-11-03
sfs提供的API是默认使用xml格式发送数据的,如果把sfs的debug打开,就会发现在使用 sendPublicMessage()和sendPrivateMessage的时候,发送和接受的数据之多。(难怪看企鹅的代码时,发现企鹅是自己写的公聊与私聊api)。为了节约带宽,所以我们需要自定义公聊与私聊api
---------- 客户端 ---------------------
sfs.addEventListener(SFSEvent.onExtensionResponse... -
把用户信息 保存到user变量里 减少数据库查询 - [SFS(smartFoxServer)]
2008-11-03
在玩企鹅的时候,发现读取自己或是别人的用户信息时,速度很快。根本没有在读取数据的感觉。貌似可以用user变量来实现。
1 在自定义登陆,在服务器端扩展里,当有用户登陆时。就从数据库把用户信息读取出来,使用_server.setUserVariables()将用户信息保存到user变量里。如:
var uVars = {}
uVars.nick = "asfox"
uVars.win = 30
uVars.lose = 20... -
Flash CS4 的 ActionScript 3.0 语言和组件参考 中文版 - [AS3.0]
2008-11-03
http://help.adobe.com/zh_CN/AS3LCR/Flash_10.0/ -
sfs自定义login 不会触发SFSEvent.onLogin事件 - [SFS(smartFoxServer)]
2008-10-30
sfs自定义login 不会触发SFSEvent.onLogin事件
-
flash应用及游戏开发 技巧积累(更新至20081024) - [AS3.0]
2008-10-24
12 在使用缓存的情况下,给要加载的swf后面加上版本号 以确保加载最新的swf文件。
如:var mcURL : String = "ui.swf?"+uiVersion; //uiVersion是版本号
13 在程序可能发生异常的地方 加上try … catch…finally,以确保程序在异常的时候 不会中断
14 事件模拟如在回车... -
http://bbs.actionscript3.cn/viewthread.php?tid=234
-
自定义用户登陆的 游客登陆方式 - [SFS(smartFoxServer)]
2008-10-17
如果不是自定义用户登陆,要登入游客只需要在login时,把用户名设为空就行了。
如果是自定义用户登陆要用游客登陆,在客户端login还是设为空。 然后在扩展里handleInternalEvent中侦听
loginRequest请求。
if (evt.name == "loginRequest")
{
&nbs... -
sfs各服务器人数统计 - [SFS(smartFoxServer)]
2008-10-17
方法一:
使用sfs提供的方法 新建xmlSocket连接到不同的服务器 进行人数的获取。
方法二:
在用户登入zone的时候,把该zone的人数加一 写入数据库。当用户离开时,把zone的人数减一 写入数据库。
然后就可以通过php 从数据库获得 各个服务器zone里的人数了
-
flash应用及游戏开发 技巧积累(更新至20081016) - [AS3.0]
2008-10-17
1 flash的文本支持 使用宋体 14号字 并选择位图文本未消除锯齿
2 使用int()比使用Math.floor();快 功能都是取小数点前的整数。
3 文件更新技巧 resource\app\bbsMain.swf 把文件放到相应的目录里,然后更新。
4 同一个事件 可以侦听不同的方法
5 如果mc里的mc有可能不存在。可以这样
va... -
小雨,中雨,暴雨,雷阵雨 - [听雨阁]
2008-09-06
灼伤
天失色,
雨乱黄昏花易落;
欢情薄,
怨魂愁绪世情灼!
---080905
-----------------------------------
西湖夜泛舟
河坊喧攘巷径幽,
青罗蝉鬓夜泛舟。
碧影潋滟景方好,
风行水上醉琼楼。...









