游戏策划常用工具[GameDesign半年工作总结之一]

Posted: 十二月 29th, 2009 | Author: 达达尼昂 | Filed under: 工作笔记 | Tags: , , , , | 8 Comments »

游戏策划常用工具[GameDesign半年工作总结之一]

所谓工欲善其事必先利其器,合理灵活的运用工具,将会使工作效率大大提高。

以下是工作半年来陆续用到的各类软件:

文档处理、文本编辑、文件比较

Microsoft Office 2007
这个就不用多说咯…值得一提的是EXCEL&VBA。

UltraEdit-32文本编辑器
之前一直用Notepad,后来改用UltraEdit。初用时还不习惯,后来发现打开大文件和进行大量数据替换,UltraEdit的速度快得惊人,被折服了。
UltraEdit 是一套功能强大的文本编辑器,可以编辑文本、十六进制、ASCII 码,可以取代记事本,内建英文单字检查、C++ 及 VB 指令突显,可同时编辑多个文件,而且即使开启很大的文件速度也不会慢。软件附有 HTML 标签颜色显示、搜寻替换以及无限制的还原功能,一般大家喜欢用其来修改EXE 或 DLL 文件。

Beyond Compare(文件比较)
Luo推荐的一款软件,刚开始研究。可以对两个文件内容进行比较,将不同之处高亮显示。
Beyond Compare是一款不可多得的专业级的文件夹和文件对比工具。使用他可以很方便的对比出两个文件夹或者文件的不同之处。并把相差的每一个字节用颜色加以表示,查看方便。并且支持多种规则对比。

游戏流程、游戏结构、游戏建模

Microsoft Office Visio 2007
不用多说,画流程图必备的。
(当然,有时候程序员同学会不仔细看Visio文件,此时还需要白板+白板笔…)

MindManager (思维导图)
明晰游戏结构、理清各系统关系,头脑风暴,MindManager是个不错的选择。

Power Designer
好吧,我承认,当第一次打开Power Designer之后,我对游戏设计有了一个全新的概念。
游戏的骨架从平时看到的画面中剥离出来,各个表结构的关联、各个字段的作用,通过Power Designer看得再清晰不过了。
利用PowerDesigner可以制作数据流程图、概念数据模型、物理数据模型,可以生成多种客户端开发工具的应用程序,还可为数据仓库制作结构模型,也能对团队设计模型进行控制。

图片处理、UI设计

Adobe Photoshop
地球人都知道…

Image Optimizer
一款非常小巧的图片压缩软件,压缩后的画质基本上无影响,但大小可以缩小50%以上。

UIDesigner
由腾讯CDC制作的一款UI设计软件。目前属于内测期,可以给开发团队发邮件索要该软件。
当然咯,关于UI设计,也见过达人用EXCEL做的超棒的例子,所以,软件不是最重要,关键看怎么个用法。

数据库、远程管理

db2mysql
顾名思义,一款将Access数据库文件转为MYSQL文件的软件。
当处理4W条以上数据时,软件会有短时间无法响应,建议大量数据分批转换。
游戏策划要填的数据真多,对吧…)

MySQL Query Browser
一款MYSQL可视化操作的软件,可以直接执行SQL语句及导入SQL文件等。
(仅支持WIN…刚接触时觉得很方便很喜欢但现在很不喜欢了,因为,导入时老出错。。。因为WIN平台的原因…)

SSH Secure Shell Client
话说有时候程序太忙,或是为了提高效率,自己也客串一下,使用SSH进行远程管理。
最开始觉得敲命令太麻烦,更喜欢MySQL Query Browser,后来发现敲命令太方便了…于是成为SSH的死忠…

————分割线————

上面是这半年经常用到的各类软件,或有遗漏稍后补上。

PS:值得悲哀的是,上面大部分给的链接都是D版软件地址…这也是没办法的事情咯…


DB2SQL

Posted: 十二月 23rd, 2009 | Author: 达达尼昂 | Filed under: 网络日志 | Tags: , | No Comments »

俺得承认,使用bo-blog、wordpress这么多年,从来没弄明白MYSQL数据库具体是怎么回事,也不懂什么MYSQL语句。

但是,这几个月为了提高工作效率,慢慢地接触了数据库的知识,到现在,已经知道些基本的结构和命令了。

有时候,想象中很复杂的事情,沉下心看看,其实也没那么“恐怖”,至少入门级的知识是很容易弄明白的。

———-华丽的分割线———-

冒完泡,继续DB2SQL。

圣诞新版本,祝好运吧。

成事在天,太多事情不是自己能左右,甚至不是“我们”能左右的,那么,专心做好手上的活就行了。


Mysql常用语句

Posted: 十一月 13th, 2009 | Author: 达达尼昂 | Filed under: 工作笔记 | Tags: , | No Comments »

MySQL Query Browser

http://dev.mysql.com/downloads/gui-tools/5.0.html

查找
select * from 表名 where id=?[and name=?] [or name=?];

添加
insert into 表名(字段名1,字段名2) values(值1,值2);

更新
update 表名 set 字段名 where id=?[and name=?] [or name=?];

删除
delete from table where id=?[or name=? (and name=?)];

注意:
1、LINUX下大小写敏感
2、字符串
3、敏感字加‘’

————-游戏策划分割线————-

–创建数据库
  mysql> create database 数据库名称
  –创建表
  mysql> create table 表名 (
  列的名字(id)类型(int(4))primary key(定义主键) auto_increment(描述 自增),  ……,  );
  –查看所有数据库
  mysql> show databases 数据库名称;
  –使用某个数据库
  mysql> use database 数据库名称;
  –查看所使用数据库下所有的表
  mysql> show tables;
  –显示表的属性结构
  mysql> desc 表名;
  –选择表中数据的显示
  –* 代表选择所有列 ,
  mysql> select * from 表名 where id=?[and name=?] [or name=?];
  mysql> select id,name from 表名order by 某一列的名称 desc(降序,asc为升序)
  –删除表中的数据
  mysql> delete from table where id=?[or name=? (and name=?)];
  –删除表
  mysql> drop table;
  –删除数据库
  mysql> drop database;