Long long ago,经典任天堂红白机FC的超级玛丽(SuperMario)是当时的游戏中的颠峰之作,套用当时最流行的一句话就是操作感和平衡性几乎完美无暇。我在大二时偶尔也会玩玩,一直想那一天自己也可以开发出这样的游戏来多好啊。
为了写出这个游戏,我找来了由David Brackeen写的《Developing Games in Java》,虽然这书有点老,也没有大师之作《Thinking in Java》那般优秀,但感觉还是不错的。我发现人们天生敬仰大师。我也认真地读了他的源代码,第一次感到读别人的代码是多么的痛苦,特别是外国人的。但读了不久就发现,牛人写的代码确实很受益,考虑问题很全面,对于这么一个小游戏。作者考虑到了linux和mac机下的问题。设计上也是非常精巧。并且用了数学的思想(我也知道,但我想不到这么用)。若是像我这样的初学者,我推荐你去看看。
本游戏中好些代码也参考了他的源码,这是一个全屏的游戏,采用了卷轴式的显示效果。背景图片是我的高中学校的图片,几年没有去高中学校了,也许这辈子也不会去了。因此为了表示怀念。共两关,可以切换背景。有声音效果,比如起跳,吃了东西等等的音效。也有主题歌,为了找好听的主题歌,我大约花了一天的时间,只因平时太少找歌听
游戏视频地址和源码下载地址:http://user.qzone.qq.com/852261332/infocenter
分享到:
相关推荐
经典游戏--超级玛丽SuperMario Java实现--初级版,工程源代码供大家参考学习,适合初级学者
Super Mario超级玛丽JAVA版
DOS版本的超级玛丽,mario 1994绝版下载,在WIN98和dos下可玩。
mario 1994 DOS版,2000年左右在学校电脑机房流行的超级玛丽游戏,给童年带不少乐趣。 同学之间必玩怀旧经典游戏
scratch编程项目源代码文件案例素材-超级玛丽Super Mario Bros..zip
恶魔城超级玛丽(内置修改器)
超级玛丽mario源代码;超级玛丽mario.rar
cocoscreator超级玛丽源码分享 cocoscreator超级玛丽源码分享 cocoscreator超级玛丽源码分享
附赠课程设计报告以及使用说明书等。 界面美观,图片和音乐等资源完整。
Super Mario 63的EXE版,绝对官方+完整,不留任何EXE信息,也可以转换为swf格式
Java源码超级马里奥 和有意思的小游戏,练习Java不错哦!
super mario 的python代码 可以简单的玩一下超级玛丽的游戏
This is the game rar for Super Mario 64 for N64 emulator
实现Mario的移动。玩家自己编辑地图,按M编辑地图,S保存地图,方向键实现移动。空格键开始游戏。
C++“超级玛丽”游戏的源代码【c++源代码】 C++“超级玛丽”游戏的源代码, C++“超级玛丽”游戏的源代码. C++“超级玛丽”游戏的源代码【c++源代码】
超级玛丽 java 代码简单实现 mario 就业实训
此文件为我整理修改的超级玛丽h5前端源码,有兴趣的圈友可以下载玩玩
此代码是网上共享,非本人编写,...这是超级玛丽3代,有狸猫尾巴会飞的那个版本。com.mojang.mario.FrameLauncher启动,Z是跳,X是射击,上下左控制移动。 之前不知道为什么莫名其妙收取资源分,现在已经改成0积分了。
超级玛丽XP主题,适合喜欢超级玛丽兄弟3D游戏的爱好者们