4609rain(
网学)贡献
19951995-2006 游戏开发程序语言环境检阅
献给资深玩家和想要从事游戏研发行业的 DDMM 们 什么?你现在才开始尝试用计算机写程序? 什么?你现在才开始尝试用计算机写程序?哇!那你太幸运了,现在是 32bit 甚 那你太幸运了, 高性能操作系统应用程序开发的鼎盛年代!什么你怎么没有感觉? 至 64bit 高性能操作系统应用程序开发的鼎盛年代!什么你怎么没有感觉?那么我们 就来回顾这段发展历程把,你就会明白原来自己是生活在蜜罐子里的人… 就来回顾这段发展历程把,你就会明白原来自己是生活在蜜罐子里的人… 1995 年以前:纯真的 DOS 年代: 我算是个幸运的程序员,学编程的时候都有 MS-DOS 3.1 系统了。不用像 60-70 年代的程序员们痛苦的用打孔纸的方式来告诉方头方脑的计算机做一点傻傻的工 作……纯真的 DOS 年代有什么呢?咳,鼎鼎大名的东西太多了,当时如: Basic,GWBasic,QBasic,TurboC/C++,TPascal,FoxBase,Debug,MASM,DOS4GW 等等无数 的好东东。虽然现在看起来他们是那么的弱小可爱…在这个时代里面计算机屏幕一片 漆黑,闪动的几个白色的字符(80X25 个字符每屏),这就是我们编程的全部了,尽管 如此我还曾经用字符画图乐此不疲……越是初期发展越快,计算机分辨率从 CGA(320 x 200)到 VGA(640x480),SVGA(1024x786,1600x1280)仅仅经历了 3 年。 回顾
计算机发展史上一个值得永远铭记的时刻 1995 年 8 月 24 日,微软公司在这 一天发布了具有里程碑意义的 Windows 95 操作系统。
幸运的时代:Windows 95 的推出…… 那时我第一次体验计算机开机二话不说直接就进入 Windows 系统的震撼,然后再 看到 Win95 的 Beta2 安装盘居然有 23 张 3 寸软盘?又惊讶了一番……带着无数惊讶和 兴奋,还是学生的我厚着脸皮向当时在计算机公司工作的哥哥的同学借了软盘带回去 安装……(也许是因为兴奋,23 张软盘在路上不小心撒了一地,狼狈的我在大马路上捡 了半天) 那时 Win95 刚刚推出,我就给她总结出三大特点:1、BUG 巨多,2、功能太少,3、速 度太慢。我第一次安装是在当时 486DX 80MHZ 8MB 内存的计算机上,装好后觉得不好 用,然后卸载掉,就用去整个下午的时间……但是后来还是坚持使用了 Win95 一次次崩 溃,一次次的重新安装,不完全统计我安装 Win95 的次数在 2000 次以上,唉,她太不
稳定了…(不过可能要谢谢 Windows95 的不稳定,让我锻炼出来了不怕麻烦不怕崩溃的 性格?),Win95 毕竟是革命性产品。当 Visual Basic 4.0 推出我就再也离不开她了, 迷恋
于体验 32Bit 操作
系统“搭积木”似的编程。那时候感觉写 Windows 程序太简单 了,后来用了一段时间才发现只会“搭积木”的方法无法写大型高效率游戏软件因为 底层对开发者来说是不可见的,控件给你什么功能你就只能用什么没有发挥的余地, 我只好又整天泡在新华书店整天的
免费看书继续“研究”了… Windows? 95 自从有了你我就放弃了 DOS 编程。不怕被上喜新厌旧的名头,因为 那是未来必然的方向…… Windows 经过 11 年的发展,现在已经有 NT / 2000 / 2003/ XP 和很快要推出的 Vista ,版本越来越稳定。以前神秘“NT”和 Sever 的新工艺,都用到普通的家庭版 本中来了。当然在这个发展期间软件开发工具也更新换代好多次。下面来看: 游戏
软件开发工具 TOP 8 第一名: Microsoft? Visual C++ 系列:
经典版本:VC++ 6.0 最新版本 VC.Net 2005 VC 是当今世界上最强大的游戏软件开发工具之一,用它开发的游戏比天上的星星 还多…… 代表作: “Diablo 暗黑破坏神 系列”、 “魔兽争霸系列”、 “星际争霸系列”、 “模拟人生系列”、“帝国时代系列”等等等,几乎所有的大作都有 VC 的功劳;这是 因为早期的 DirectX 仅支持 C++ 所以大型游戏无疑都是 C++编码的了。另外分析调研 公司 IDC