GameDesign 板


LINE

※ 引述《VElysian (嘉羽 拙火瑜珈)》之铭言: : 搞不好现在技术要用像以前那麽简陋的设备还做不出来呢 : 更何况那麽旧的电脑还要跑得动..... : 着名的小朋友齐打交 I 也是 D O S 模式的游戏啊 DOS 才好. 现在的电脑很强, 但系统资源吃得更重, x86 跑得顺是很正常的, 其 实 80486 是效能很强的电脑, 是现在的系统吃资源太凶了. 如果不用拉一个现代的电脑系统, 解放了的效能足够弄很多游戏, 是 因为现在的系统, 不论是 Windows 还是 Linux, 吃的资源, 支持的 GUI 本身已经吃了很多, 才会导致游戏效能下降的. 像 DOS 那种简 单的系统, 就能份发挥其效能. 现在的技术是减低了很多开发成本, 比方说事事都有 library, 但正 格来说, 即使没有 library, 你懂写一些组合语言和对硬体有点了解 的话, 那些 I/O 的事情该你自己来写的. : ----------------------------------------------------------------------- : 小弟不才 只知道 Turbo C (++) 有提供类似的绘图函式库 : 但是我只想问 在远古时代啊 他们是怎麽写游戏的啊??? : 好像不是用 Turbo C 的样子耶 叫 BGI. 但通常都不会用, 因为效能不好. 直接写显示记忆体好了, 当 然还有更快的方法. 写游戏用 C 就好了, 在需要速度的地方加点组合语言. 如果你有根性的 话, 整个用组合语言写的都大有人在. : 还有还有 如果用 Standard C library 可以写得出来吗 : 如果没有现成的 library 的话 那可以自己用 Standard C library : 写属於自己的 function 吗 : 再不行的话 Windows API 可以支援吗 在 Win95 + Direct X 出现之前, 完全不考虑用 Windows 弄游戏. 虽 然 library 好用, 但不能完全依赖, 要有自己不靠 library 也写好 的能力才行. : 但是游戏是 在进行中 如果使用者按 ESC 键的话 才会显示 Option 选单 : 感觉好像是 除了游戏进行以外还有另外一个回圈在监听键盘 : 也有可能是类似 Multi Thead 的咚咚 不过以前 D O S 系统应该不支援... 不会用甚麽 Multi-Thread, 很多现有的设计, 包括 OO, 在 DOS 时代 都是虚耗资源的, 因此, 从 DOS 时代就写上来的 programmer, 不少 都是节省资源的专家. 因为他们是在 640K 的规格上做好所有事情. 还好现在只是电脑时代的初期, 用 DOS 写游戏的程式员还没有老到死 清光, 不然很可能大家真的遗忘了 DOS 其实真的很好用. 即使不用 OO, 不用 Multi-Threading, 那些东西用传统的 Structure Programming 还是能写出来的, 当然, 没现在的程式那麽好理解和维护 , 但是写起来比较有乐趣. 况且还有一点, 就是你在写程式时不能一面 写一面上 BBS 和看网页, 会比较专心. -- 正在发展一个暂时未有读者的新版, 因为找不到地方打广告, 只有用 签名档了. 那是一个讨论网络讨论区的管理, 发展策略, 以及在网络 世界会发生的问题的原因和後果, 以及探讨讨论区现象的专题看版, 版名就是 BBSView. 在 OtherBBS->ChinaBBS 区内. --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.252.91.42 ※ 编辑: chenglap 来自: 218.252.91.42 (11/19 12:14)
1F:推 meltice:DOS真好用那又何来DOS4GW呢? 11/19 13:18
2F:→ meltice:现在一堆新硬体如果什麽都用最低阶的写法应该会死人吧 11/19 13:20
3F:→ meltice:很多事情driver library都帮你封装好了 没必要自己写吧 11/19 13:22
4F:→ meltice:而且我也写不出来 11/19 13:22
5F:推 meltice:等你把ATI NVidia的spec K完 已经不知道又出什麽新硬体了 11/19 13:30
6F:→ meltice:真的要玩游戏DOS也不好 买台XBox360 PS3比较好 11/19 13:32
7F:推 ddavid:如果以个人单位玩票性质的小制作想尝试自己能力, 11/19 17:27
8F:→ ddavid:那他是对的,但是除此之外我想不出一切自己搞有啥好处XD 11/19 17:27
9F:推 ddavid:基本上,好的程式设计员「有能力」去学得任何需要的技术, 11/19 17:31
10F:→ ddavid:但不代表因此他就应该把大量的时间用在习得技术之上。 11/19 17:32
11F:→ ddavid:技术永远是达成目标的工具,而不是目的,在一个非要求最 11/19 17:33
12F:→ ddavid:佳化的Case之上,不应该花太多时间去要求所有技术最佳化XD 11/19 17:34
13F:→ ddavid:否则就是从根本上否定程式化多功能机器的存在,应该每写 11/19 17:36
14F:→ ddavid:一个游戏就针对该游戏最佳化出一台专用机器来XD 11/19 17:36
15F:推 chenglap:不, 我从不抗拒方便的东西, 我现在就在用 Delphi 了. 11/20 08:34
16F:推 chenglap:不过, library 和 driver 该分开, 硬件 driver 在 DOS 11/20 08:39
17F:→ chenglap:时代倒已经是必需品了, 比方说: 滑鼠. 11/20 08:40
18F:推 meltice:Delphi也已经是旧东西了 现在听说流行.NET 11/20 20:48
19F:→ meltice:我不会Delphi 不过我用BCB 我从没用过.NET 11/20 20:49
20F:推 VElysian:改成 .NET Framework 後很多Windows API 都不能用 11/20 23:54
21F:→ VElysian:要重新学.... 听说 MFC 还保留着 XD 一整个不想学耶... 11/20 23:55
22F:→ VElysian:个人觉得还是某些旧东西好 因为不会变.... 像 C++ etc. 11/20 23:56
23F:推 chenglap:我倒觉得 BCB 是包着 C++ 皮的 Delphi 11/21 14:56







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:iOS站内搜寻

TOP