**************************************************************************
Super Mario v0.09
**************************************************************************
1. 游戏介绍:
这是一个模仿任天堂经典游戏《超级玛丽》的克隆游戏。目前支持windows
和linux两种操作系统。你应该已经得到了这个游戏的全部源代码和地图编辑器
的源代码。地图编辑器( MapEdit目录下 )使你可以充分发挥想象力,轻而易举
地创造出游戏中的关卡( 目前我只做了两关 )。
如果你喜欢这个游戏,或源代码对你有所帮助,或者你有什么意见和想法,以及对
源代码有什么不明白的地方,请来信给我!(Email见下)
2. 系统要求:
[windows]
WIN95 + DirectX 5.0 or later
[linux]
SVGA库(一般linux系统缺省时安装,如果没有可到http://www.svgalib.org下载最新版本)
3. 使用方法:
[游戏]
F4 -------------- 切换窗口/全屏模式
F5 -------------- 显示/隐藏FPS
PAUSE -------------- 暂停游戏
左Ctrl ------------- 跳
左Shift ------------ 加速/发枪
或使用游戏板( gamepad, joystick )
[地图编辑器]
按下Ctrl键单击地图上的问号或砖块,可以编辑它的属性( 如金币,蘑菇等 );
右击可以涂掉在鼠标位置的TILE。编辑完成后,保存在Level目录下,按照Level1.dat,
Level2.dat... 的顺序往下排列,不用修改源代码就可以玩了!
!注意:如果要想涂掉精灵(GHOST), 要先在工具条中选中此类型的GHOST,然后再右击即可。
4. 编译源代码:
[windows]
win32目录中有.dsw和.dsp文件,用VC++6.0打开后即可编译运行。
[linux]
linux目录中有Makefile, 进入linux目录后:
--> make
--> cd ..
--> ./lxmario
即可运行。
!注意:必须以root身份登录才能运行
5. 版权说明:
此程序是自由软件,遵循GPL协议( 详细内容请见GPL.txt )。非常欢迎大家对其修改补充,
不断的完善它,但是在发布的时候也要公布源代码,并在程序中写上我的名字。
*************************************************************************************
我编写的其他一些游戏( 坦克大战,戏蛇,Linux跳舞毯,扫雷 ), 均可在程序员大本营上
找到( http://www.csdn.net )。 让我们都来公开自己的源代码吧!
Super Mario 的碰撞检测(Collision Detection)系统,也是受到了Quake源代码的启发,
才如此成功的!
教给你的同行一些东西不会失去什么,一辆法拉利小车只是物质享受而已,做人最重要的是真诚!
-------John Carmack( id's lead programmer )
*************************************************************************************
谢谢下载! Good Luck!
张勇
2000年7月24日
email: z-meng@yeah.net
没有合适的资源?快使用搜索试试~ 我知道了~
SHYJ.rar_N8A8_machinetbh
共86个文件
cpp:21个
h:19个
bmp:15个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 61 浏览量
2022-09-24
23:06:38
上传
评论
收藏 122KB RAR 举报
温馨提示
用C++语言开发的游戏程序,是好玩的超级玛琍,相信大家小时候都玩过吧,比较怀念吧?
资源推荐
资源详情
资源评论
收起资源包目录
SHYJ.rar (86个子文件)
input.h 1KB
sprite.cpp 21KB
level
level2.dat 22KB
level3.dat 5KB
level1.dat 12KB
level4.dat 5KB
新建文件夹
level2.dat 22KB
level3.dat 5KB
level1.dat 24KB
level4.dat 5KB
Readme.txt 3KB
Ibright.pal 1KB
win32
Release
wavread.h 1KB
Mario.ncb 113KB
mytime.cpp 741B
winmain.cpp 8KB
Mario.dsp 5KB
Bitmap.cpp 8KB
Mario.rc 2KB
Mario.plg 657B
resource.h 454B
Input.cpp 6KB
Mario.opt 66KB
Mario.dsw 731B
wavread.cpp 9KB
Sound.cpp 6KB
Debug
mario.ico 1KB
plane.h 2KB
sound
back1.mid 10KB
back2.mid 827B
rgpl.txt 11KB
type.h 358B
y5game.h 1017B
MapEdit
MapEditView.h 2KB
Release
MapEdit.dsp 5KB
res
MapEdit.rc2 399B
tile.bmp 33KB
ghost3.bmp 3KB
MapEditDoc.ico 1KB
ghost1.bmp 2KB
Toolbar.bmp 2KB
ghost2.bmp 3KB
MapEdit.ico 1KB
MapEditView.cpp 11KB
MapEdit.h 1KB
MapEdit.rc 14KB
MapWidthDlg.cpp 1KB
MapEdit.plg 861B
MapWidthDlg.h 1KB
GhostList.cpp 2KB
ObjectTypeDlg.h 1KB
StdAfx.cpp 209B
MainFrm.cpp 3KB
MapEdit.cpp 4KB
resource.h 2KB
GhostList.h 811B
MainFrm.h 2KB
ObjectTypeDlg.cpp 1KB
StdAfx.h 999B
MapEditDoc.h 2KB
MapEdit.clw 4KB
Debug
MapEditDoc.cpp 5KB
GGgame.cpp 8KB
plane.cpp 5KB
Mario.exe 72KB
MapEdit.exe 80KB
graphics
ghost.bmp 7KB
Release
mushroom.bmp 2KB
tile.bmp 33KB
bullet.bmp 2KB
coin.bmp 3KB
debris.bmp 2KB
turtle.bmp 19KB
player.bmp 49KB
flower.bmp 2KB
explode.bmp 4KB
Debug
sound.h 1KB
linux
mytime.cpp 926B
input.cpp 3KB
main.cpp 2KB
Makefile 741B
bitmap.cpp 3KB
Ibitmap.h 1023B
sprite.h 3KB
w5darken.pal 1KB
mytime.h 836B
共 86 条
- 1
资源评论
JaniceLu
- 粉丝: 83
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功