⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.txt

📁 仙剑演示版源代码
💻 TXT
字号:
声明:《仙剑演示版》纯属个人作品,无任何赢利企图,可以自由传播修
改源代码。
本程序中所有图象均从《仙剑98》中截取,如有损害大宇公司利益,请告知
本人,本人将会立即删除。

本程序为本人初学C语言时所编,大部分采用TURBO C代码,并有少量汇编代码。

一、文件列表:
1、源代码:
   button.h 图块编辑器中所用的按钮库。定义了按钮“类”。
   hb.h     图块编辑器的头文件。定义了VESA 640*480*256 模式下的一些
            作图函数以及鼠标调用。
   hz.h     提供汉字的输出。
   mouse.h  地图编辑器所用的鼠标调用。
   vga13h.h 提供VGA13H(320*200*256)模式下的作图函数。
   
   blankmap.c 将地图文件清空。
   game.c     测试游戏。
   hb.c       图块编辑器。
   map.c      地图编辑器。
   new.c      从bmp中抓取图块。

   vga.lib    用汇编写的640*480*256下的作图函数,之所以用汇编,
              主要考虑速度问题。
   ed.prj     图块编辑器的工程文件。
2、文档
   game.map   游戏地图文件。
   demo.dot   图块文件。
   readme.txt 本文件。
3、程序
   blankmap.exe 用于清空地图。
   ed.exe       图块编辑器。
   game.exe     游戏演示程序。
   map.exe      地图编辑器。
   new.exe      图块抓取。
4、资源
   pal.act    在PHOTOSHOP中用的调色板文件。
   *.bmp      游戏所用的图象文件。
   hzk16      UCDOS所带的16点阵汉字库
   test.pal   整个系统的调色板。
   1          在地图编辑器中使用的地图属性画面。
二、使用方法:
1、new.exe:
   NEW  DOT文件  BMP文件
   例:NEW DEMO.DOT 6.BMP
   程序中出现一菱形图块,用方向键移动,空格键抓取。
   注意:对BMP文件要求如下:
         1)大小 320*200 象素
         2)颜色 256色
         3)调色板与 PAL.ACT 相同。
   建议从仙剑中截取,然后用PHOTOSHOP转换调色板。
   
   抓取的图块数据将添加到 DOT 文件的后面。
2、ed.exe
   无参数,直接运行即可。
   程序为中文图形界面,鼠标操作。有对应功能按钮。
   鼠标左键画图,右键取色。
3、blankmap.exe
   无参数,直接运行。
   注意,本程序会将game.map清空,使用时要小心。
4、map.exe
   无参数。
   鼠标+键盘操作。
   
   方向键移动地图,CTRL+方向键为快速移动。
   
   B、N 用于向后、向前选择图块。屏幕右下角会显示当前图块。
   鼠标右键可以直接选择图块。

   地图共分为2层,用DEL键切换,左下角出现兰色块时表示上层。

   作图方式分2种,用V键切换,左下角出现绿色块时为方式1。
   在方式0下(无绿块),用鼠标左键画图时,松开后会恢复,即为
   试画状态,用于判断图块是否合适。当确定合适时,单击左键,
   在松开左键以前再单击右键即可。
   在方式1下,单击左键即可画图。

   空格键用于切换属性页,此时可对当前块的属性进行编辑。
   人物遮挡方式:   
       不遮挡:图块永远位于人的下面。如地板。
       半遮挡:遮挡情况不一定。如一棵数。对于半遮挡,还要确定根位置。
       全遮挡:人永远被遮挡。如在高大的墙后面。
   事件激活方式:
       自动激活即“踩事件”,到达后自动产生事件。
   事件代码和根位置可以手工输入。
   
   R 键可用于选择根位置。用鼠标在反色区域内选取。

   C 键用于属性拷贝,在用右键选取图块时,若左下角出现红色块,则连其属性
    一起复制,否则用默认的属性。

   别忘了在退出以前的地图状态按一下ENTER键来保存,否则.......
5、game.exe
   最后可以开始游戏了,这用不着说明了.....


如国有什么好的建议,请告诉我。
   MAIT TO:Fanoble@yeah.net
   http://fanoble.yeah.net或http://go4.163.com/fanoble

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -