文章标题关闭所有内容预览 | 展开所有内容预览
-
游戏资源破解
[内容预览]
54 | 2005-03-09 01:34:33
2001年,从云风那儿得知了IDA这种好东东,看到他在解恺撒的游戏资源,觉得好玩,也开始自己解一些东东,当时一口气解了一些游戏的资源,当然,都不是很复杂的,主要是台湾和日本的后来在主页上放过一段时间,记得感兴趣的朋友还挺多的,一直没时间说,现在大概聊一下做法吧:)工具当然是IDA+SoftIce,要自己写解压程序的话,...
[阅读全文]
-
过去两年中我对代码重用的体验
[内容预览]
29 | 2005-03-09 01:34:06
两年前我有幸加入了一家行业内一流的公司(进入这家公司前是这么认为的.:P),当时公司颇有几个高手,大家对于建立公司的程序库或叫做游戏引擎进行了广泛而热烈的讨论,随着公司项目的进展,大家也做了很多努力,但最终未能见到什么成果.事隔一年,公司来了几个热血青年,刚刚从学校出来,领导决定让他们负责一个项目,他们对建立重用的代码...
[阅读全文]
-
“天晴杯”游戏精英大赛赛后总结
[内容预览]
28 | 2005-03-09 01:34:02
首届“天晴杯”游戏制作精英大赛从2004年1月6日正式开幕以来,得到了国内外各界人士的积极关注,尤其是得到了全国范围内无数游戏爱好者的踊跃拥护,其热烈响应的空前程度几乎是之前始料不及的。时至丹桂飘香的金秋,也正是大赛帷幕圆满落下的今日,天晴数码公司谨代表一路坎坷走来却仍然不屈奋进的中国原创游戏业...
[阅读全文]
-
Quake源代碼分析(草稿).3
[内容预览]
56 | 2005-03-09 01:33:41
消息處理:我把Quake的消息分為兩類,一種是常用輸入設備產生的消息,譬如KeyBoard,Mouse,JoyStick等.另一種就是網絡或本地傳輸數據包時引發的消息.引擎中Com_EventLoop()函數負責將抓獲到的消息根據事件的類型分發給對應的處理函數,Com_GetEvent()可以從com_eventQue...
[阅读全文]
-
电视互动点播系统
[内容预览]
168 | 2005-03-09 01:32:28
通过声讯电话,参与电视互动节目的产品支持互动点播、互动竟猜、互动游戏和互动信息发布4大板块
[阅读全文]
-
ZLib2000 3D加速渲染2D游戏
[内容预览]
75 | 2005-03-09 01:32:25
ZLib?这个和ZIP的那个ZLib不是一个东西的:)这是我们在99年制作的一个游戏底层,当时就已经是支持3D加速卡渲染2D游戏了,下图是一款拼图游戏,支持软件模拟和硬件渲染,2种方式,其中硬件渲染用的D3D,软件方式,是自己做的,有些效果模拟不出来(带缩放的Alpha,这个就没实现,2D游戏中不太常用的功能吧,而且消...
[阅读全文]
-
ZLib2000 即时光影
[内容预览]
30 | 2005-03-09 01:32:01
ZLib?这个和ZIP的那个ZLib不是一个东西的:)这是我们在99年制作的一个游戏底层,即时光影,看到Diablo2想到的,对于每个人物来说,增加Z轴的信息,那样就可以通过x、y、z3个坐标来计算其明暗度,可以实现真实的光影效果从图上看的话,就是裙子这些最突出的地方,被下面的光最小照亮下面是当时的说明文档:基于Z缓冲...
[阅读全文]
-
基于IE浏览器的图形聊天室(类可乐8)
[内容预览]
77 | 2005-03-09 01:31:52
基于IE浏览器的图形聊天室,和可乐8一样,使用ActiveX制作这个是用的Zephyr2.0底层完成的
[阅读全文]
-
Zephyr 3
[内容预览]
37 | 2005-03-09 01:31:49
Zephyr关于命名:Zephyr,英文意为西风、徐风,很轻柔很舒心的那种风。用这个名字,有2个原因,其一,它是字母Z打头的,而我呢,则是喜欢Z的;其二,就是其本意风了,而且还是徐风,给人轻柔舒心容易接近的感觉,这也是我所喜欢并希望的。(呵呵,好像是很个人主义的命名啊:P)概要:ZephyrEngine是一款基于c++...
[阅读全文]
-
游戏平衡问题
[内容预览]
37 | 2005-03-09 01:31:49
游戏平衡问题本文不是理论的文章,只是以我在一个内测游戏里遇到的各种设置引起的游戏平衡问题,希望能给广大策划一点提示。本文背景:游戏是蜗牛公司的《航海世纪》,我是用朋友的封闭内测帐号以一位普通玩家的身份参与游戏的,与蜗牛官方策划无关,文章所持有的观点,都作为一个普通玩家的观点。因为拿到帐号的时间比较晚,而且游戏开始前,未...
[阅读全文]
-
ZLib2000 融和+边缘模糊
[内容预览]
31 | 2005-03-09 01:31:44
ZLib?这个和ZIP的那个ZLib不是一个东西的:)这是我们在99年制作的一个游戏底层这个演示主要表现多样的融和效果(其实这个演示抄袭FreeMind的一个完全相同的效果演示),当时看到他做了一个,觉得效果很好,也类似的做了一个,呵呵,现在想起来真是有些不好意思:P
[阅读全文]
-
ZLib2000 3D引擎
[内容预览]
69 | 2005-03-09 01:31:42
ZLib?这个和ZIP的那个ZLib不是一个东西的:)这是我们在99年制作的一个游戏底层,到2000年,其实就已经开始纯3D的研究了,基于这个底层,做了最后一个尝试,那就是一个简单的3DRPG,没有最终完成,只实现了地图编辑器、多边形文件存取、
[阅读全文]
-
FlyingMagic2.0
[内容预览]
32 | 2005-03-09 01:30:00
基于MFC的第二个大型程序,界面功能比前一个版本更好,和美工的配合也默契了很多,网络底层基本上全部改写,更好的结构更好的扩展性(消息处理和网络传输分离、特殊的接收消息缓冲机制、更好的多线程安全性、多样化的服务器模型,更成熟的分布式架构等等:P
[阅读全文]
-
FlyingMagic 1.5
[内容预览]
29 | 2005-03-09 01:29:54
FlyingMagic1.5版,由于1.0版的界面风格在当时不被客户认可,于2003年9月,正式开始制作后续版本,界面主要参照QQGame,2003年10月就已经基本完成,支持2款游戏,分别是斗地主和中国象棋后来因为和合作方在某些问题上发生分歧,该项目于2003年底中止
[阅读全文]
-
FlyingMagic 1.0
[内容预览]
42 | 2005-03-09 01:29:53
FlyingMagic在线游戏系统1.0版本,开始于2003年5月,完成于2003年6月底支持五子棋、黑白棋、扫雷和找茬等几款游戏支持“啊娃塔”,支持宠物助手
[阅读全文]
-
圖形及遊戲開發者的 3D 數學初級教程(翻譯).2
[内容预览]
40 | 2005-03-09 01:28:59
1.1甚麼是3D數學這是一本關於3D數學的書,研究3D世界中幾何體背後的數學.3D數學與計算幾何相關,它可以用算法解決幾何問題.3D數學與計算幾何在使用計算機建模或是理解3D世界的這些領域內有著廣泛的應用.例如圖形,遊戲,模擬器,機器人,虛擬現實以及電影術.這本書覆蓋了理論和使用C++的實現.理論部分解釋數學與幾何在3...
[阅读全文]
-
游戏开发方面相关的电子书下载
[内容预览]
226 | 2005-03-09 01:28:56
NewRiders-2003-DevelopingOnlineGamesAnInsidersGuide.chmhttp://219.139.240.53/itebook/NewRiders-2003-DevelopingOnlineGamesAnInsidersGuide.chmCoreTechniquesandAl...
[阅读全文]
-
圖形及遊戲開發者的 3D 數學初級教程(翻譯)
[内容预览]
41 | 2005-03-09 01:28:45
目錄第一章介紹1.1甚麼是3D數學1.2為甚麼你應該讀這本書1.3甚麼是你在讀這本書之前應該知道的1.4概览第二章笛卡兒座標系2.11D數學2.22D笛卡兒數學2.2.1一個實例:笛卡兒假想的城市2.2.2任意的2D座標空間2.2.3在2D空間中使用笛卡兒座標定位2.3從2D到3D2.3.1拓展的維數,拓展的軸2.3....
[阅读全文]
-
Chinajoy展
[内容预览]
38 | 2005-03-09 01:28:28
Chinajoy展(中国国际数码互动娱乐产品及技术应用展览会)今天在上海开展。现场美眉狂多,超级养眼!贴几张现场拍的照片。
[阅读全文]
-
圖形及遊戲開發者的 3D 數學初級教程(翻譯).3
[内容预览]
41 | 2005-03-09 01:28:16
第二章笛卡兒座標系3D數學包含了所有3D空間中測量位置,距離,以及精確的角度的問題.最頻繁被使用到執行這些測量的框架稱之為笛卡兒座標系.笛卡兒數學是以雷內.笛卡兒的名字命名的,他是很有才氣的法國哲學家,物理學家,生理學家和數學家.生於1596年,死於1650年.笛卡兒不僅是因為發明笛卡兒數學而聞名遐邇.而且笛卡兒數學在...
[阅读全文]
-
Quake源代碼分析(草稿).2
[内容预览]
57 | 2005-03-09 01:27:09
在上一篇文章里,我談到過Quake的各個邏輯模塊被封裝在不同的DLL中,它們之間的交互利用了引出函數作為接口.這一點有點像COM,不同的是COM需要對DLL進行註冊,因為COM有時要提供給多個應用程序來使用,應用程序通過註冊表裡的GUID定位DLL,然後再載入到程序的進程空間中.但是Quake的DLL就不同了,它不必讓...
[阅读全文]
-
Quake源代碼分析(草稿).1
[内容预览]
81 | 2005-03-09 01:24:44
Quake是IdSoftware公司推出一款風迷全球的FPS遊戲.至今為止已經發展到了第三代,而且作為一個優良的遊戲引擎,它也被大量的運用到其他公司開發的遊戲當中.例如我們所熟知的CS,它就是在Quake2引擎上改良而來的.雖然裡面的代碼實現並不完全相同,但是整體框架還是Quake2的,只要是稍微接觸過Quake引擎的...
[阅读全文]
-
J2ME Game开发笔记-压缩还是不压缩
[内容预览]
42 | 2005-03-09 01:21:56
做J2ME的都知道MidletSuite的容量实在太小了,于是不免想做点压缩。前些天,我就尝试了一次压缩。我自己定义的地图文件里有3层数据,其中2,3层有大片连续分布的相同的值。唉?我一琢磨,使用一个简单的
[阅读全文]
-
遊戲開發心得(3)
[内容预览]
33 | 2005-03-09 01:21:19
OpenGL的最大優勢是具備跨平台性,它可以運行在眾多操作系統上(UNIX,LINUX,WINDOWS等).但DirectX卻只能運行在Windows平台上.不過世界上大多數PC都安裝了Windows,所以DirectX對Windows的依賴並沒有給它的發展帶來太多的麻煩.相反DirectX正因為是MircoSoft自...
[阅读全文]
-
J2ME Game开发笔记 - 移植一法
[内容预览]
27 | 2005-03-09 01:20:40
近日观察某些游戏的源代码(反编译后的),发现有个方法挺方便游戏的移植的。定义一个接口(比如stringTable)将游戏中所用到的静态字符串都定义为接口的常量。然后,让使用到这些字符串的类实现stringTable接口。这样移植的时候只要修改接口里面的字符串就行了。当然,对于游戏中坐标的定位,最好使用getWidth(...
[阅读全文]
-
J2ME Game开发笔记-尝试IO优化
[内容预览]
29 | 2005-03-09 01:20:20
正在开发的一个游戏,由于读地图的时候做了图片切割,所以速度比较慢。(在我开发上一个游戏的时候,读取地图时没有装载切割图片,速度非常快,看来IO操作的速度和createImage,drawImage相比是微不足道的)对于IO的优化也许根本不会明显的提高速度,但我还是试了一下。分析了一下代码,在最初的代码中为了比较方便的读...
[阅读全文]
-
游戏的基础结构。
[内容预览]
33 | 2005-03-09 01:19:48
就像修房子一样,别管你用多贵的砖头,它只是一块砖头而已,并不是你想要的房子。砖头可以在开发的时候随时换,但是结构一旦定下来,就不好修改了。那么一个基本,却又efficient的结构究竟是什么样的呢?很简单。所有你所需要的就是引擎,无限状态机和内存池。这三个东西一点都不复杂,你可以从头开始写:首先是你的引擎类,需要些什么...
[阅读全文]
-
福布斯:成都的数字埋伏
[内容预览]
25 | 2005-03-09 01:19:20
成都人的悠闲和好玩给了网络游戏生存的土壤。一大批网络游戏制作企业聚集在此,欲发掘这个休闲城市的数字财富。文LydiaChen在向外地人推介成都的时候,当地人喜欢引用张艺谋在成都形象广告中的评述:这是一个来了就不想走的城市。浓郁的休闲氛围是这座有着2,300年历史的西南中心城市最吸引人的地方。成都的人均可支配收入居全国6...
[阅读全文]
-
遊戲開發心得(2)
[内容预览]
32 | 2005-03-09 01:17:28
引擎從架構上講分為以下幾個部分:1.圖像渲染.2.物理效果模擬.3.輸入控制.4.音效.5.網絡傳輸.6.內存資源管理.7.文件資源管理.[1]圖像渲染是整個引擎當中技術含量最大的部件.許多大型的遊戲引擎都在這個方面下足了功夫.Quake就是一個很好的例子,毫不客氣的說,它的代碼體現當今計算機圖形學發展的水平.眾多高級...
[阅读全文]
-
遊戲開發心得(1)
[内容预览]
40 | 2005-03-09 01:17:25
今天的遊戲產業已經初俱規模,尤其網絡遊戲這一塊更是如日中天,於是乎就有很多青年人投身到了這個領域來.他們壞揣著美好的夢想,希望有那麼一天可以開發出一款令人難忘的遊戲.當然我也算是他們其中的一員,我同樣嚮往著那一天,
[阅读全文]

