游戏开发论坛

 找回密码
 立即注册
搜索
查看: 5846|回复: 8

请问C/C++如何在dos模式下画图.(比如说仙剑和金庸)

[复制链接]

2

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2007-9-16 20:56:00 | 显示全部楼层 |阅读模式
  请问以前仙剑和金庸群侠传一类的游戏是怎么画图的? 或者说他们怎么把程序和图连接起来的?
  如果可以希望大家能推荐一本相关书籍!最好是C语言的! 感激不尽!!

2万

主题

2万

帖子

6万

积分

论坛元老

Rank: 8Rank: 8

积分
66489
QQ
发表于 2007-9-16 21:15:00 | 显示全部楼层

Re:请问C/C++如何在dos模式下画图.(比如说仙剑和金庸)

使用VESA/VBE设置显示模式后,直接写显存。

86

主题

2251

帖子

2384

积分

金牌会员

Rank: 6Rank: 6

积分
2384
QQ
发表于 2007-9-16 21:30:00 | 显示全部楼层

Re:请问C/C++如何在dos模式下画图.(比如说仙剑和金庸)

http://dev.gameres.com/Program/Abstract/Thinking/youxiDos.htm
http://biophy.nju.edu.cn/cbs/
http://blog.csdn.net/rockcarry/
还能找到的一些东西

1万

主题

1万

帖子

2万

积分

管理员

中级会员

Rank: 9Rank: 9Rank: 9

积分
20522
发表于 2007-9-17 02:00:00 | 显示全部楼层

Re:请问C/C++如何在dos模式下画图.(比如说仙剑和金庸)

?用一些系?中?????功能,然后可以?行???却?^域的直接像素??入。

30

主题

109

帖子

114

积分

注册会员

Rank: 2

积分
114
发表于 2007-9-17 10:08:00 | 显示全部楼层

Re:请问C/C++如何在dos模式下画图.(比如说仙剑和金庸)

较难的说,需要自己写读图片格式的代码,要读点的颜色和调色板,在写到屏幕内存里,早淘汰了吧。可以看看《Visual C++游戏编程从入门到精通》

18

主题

211

帖子

419

积分

中级会员

Rank: 3Rank: 3

积分
419
发表于 2007-9-17 22:43:00 | 显示全部楼层

Re: 请问C/C++如何在dos模式下画图.(比如说仙剑和金庸)

用TC啊,好简单的
要用#include"graphic.h"里面的函数

60

主题

1319

帖子

1319

积分

金牌会员

Rank: 6Rank: 6

积分
1319
发表于 2007-9-21 08:53:00 | 显示全部楼层

Re:请问C/C++如何在dos模式下画图.(比如说仙剑和金庸)

一般就是中断加直接写视频内存,TC好像太弱了,DOS游戏一般也不是用TC,不过现在写DOS游戏意义也不大,学写GBA游戏也比DOS强啊

11

主题

162

帖子

189

积分

注册会员

Rank: 2

积分
189
QQ
发表于 2007-9-30 08:39:00 | 显示全部楼层

Re:请问C/C++如何在dos模式下画图.(比如说仙剑和金庸)

这年头建议使用 Allegro + DJGPP

PS: 仙剑应该是用的 QuickBASIC + 汇编

0

主题

769

帖子

1052

积分

金牌会员

Rank: 6Rank: 6

积分
1052
发表于 2007-10-12 11:52:00 | 显示全部楼层

Re: Re: 请问C/C++如何在dos模式下画图.(比如说仙剑和金庸)

njw1985: Re: 请问C/C++如何在dos模式下画图.(比如说仙剑和金庸)

用TC啊,好简单的
要用#include"graphic.h"里面的函数

当初学C的时候为了找这个头文件找到头破血流就是找不到- -# [em7]
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-20 10:34

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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