找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3004|回复: 13

[讨论] 请教:老游戏程序设计方法

[复制链接]
发表于 2024-3-2 22:23:28 | 显示全部楼层 |阅读模式
象APPLE II 上的“警察捉小偷(淘金者)”、“空手道”
DOS上的“波斯王子”、“战斧”、“西洋封神榜”、“星球大战”、“小蜜蜂”
雅达利上的“运河大战”


那时还没有DirectX 。是如何做到的?
APPLE II 上的源码,全部是6502汇编?还是“高级语言+汇编”
同理,DOS上是用“C语言+ASM”、“Pascal+ASM”?


这类源代码,是否完全依赖设计者的个人风格?关键功能是否晦涩难懂(尤其是汇编部分)?
这几位大神,后来的岁月,是否面向公众讲解过自己的思路和设计代码?
有没有这方面的书籍、教程、源代码拆解分析?(中文版)


发表于 2024-3-2 22:38:20 | 显示全部楼层
那  LINUX 上没有directX   不一样有游戏么
回复

使用道具 举报

发表于 2024-3-2 23:24:07 | 显示全部楼层
C语言前面一点是B语言!
那时候的游戏都是手打代码!
不像现在的程序员有程序库!

经典游戏太阁立志才10多M,大航海时代1-2也是非常小!
回复

使用道具 举报

发表于 2024-3-2 23:43:21 | 显示全部楼层
感谢分享
回复

使用道具 举报

发表于 2024-3-2 23:46:24 来自手机 | 显示全部楼层
游戏本质。控制器,图片,引擎。
手柄开枪,子弹图片移动,引擎判断,子弹图片进入敌人图片,扣血。
网上有视频,控制大楼灯光开和关,模仿俄罗斯方块游戏。
回复

使用道具 举报

发表于 2024-3-3 00:18:24 | 显示全部楼层
学习学习
回复

使用道具 举报

发表于 2024-3-3 01:26:02 | 显示全部楼层
C语言形图模式,汇编BIOS 10H 直接写显卡,从画一个点开始,画线,三角形计算,底层基本是汇编,C,后来才有DirectX,和OpenGL,接着每个公司都有自己封装的游戏引擎,再接着U3D,Unity,等等来了,大概这么一个历程
回复

使用道具 举报

发表于 2024-3-3 07:34:17 | 显示全部楼层
进来学习
回复

使用道具 举报

发表于 2024-3-3 09:51:36 | 显示全部楼层
谢谢楼上的简单介绍
回复

使用道具 举报

发表于 2024-3-3 15:14:54 | 显示全部楼层
学习学习
回复

使用道具 举报

发表于 2024-3-3 16:17:53 | 显示全部楼层
当时游戏都还要钱才能拿光盘玩,现在是游戏里面要钱
回复

使用道具 举报

发表于 2024-3-3 17:00:53 | 显示全部楼层
回复

使用道具 举报

发表于 2024-3-4 08:34:25 | 显示全部楼层
不像现在的程序员有程序库!
回复

使用道具 举报

 楼主| 发表于 2024-3-27 20:42:29 | 显示全部楼层
APPLE II 游戏 Lode Runner


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1|闽公网安备35020302032614号 )

GMT+8, 2026-5-15 07:38

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表