【小游戏】 横版2D射击小游戏 效果展示+完整项目源码【超级简单,自己也可以做游戏玩了】

文章目录

?前言

第1章   ? 横版2D射击小游戏

?游戏画面展示

?游戏代码解析

?游戏打包

?总结

©著作权归作者所有:来自51CTO博客作者呆呆敲代码的小Y的原创作品,请联系作者获取转载授权,否则将追究法律责任

目录 ?前言 ? 横版2D射击小游戏 ?游戏画面展示 ?游戏代码解析 ?游戏打包 ?总结 ?前言 最近快要到国庆假期了,给大家整理出来一些个小游戏 用来学习和娱乐 人们一直都说学习和玩游戏不能兼顾,那我们就来边学习怎样制作游戏,边玩游戏 不就兼得了嘛~ 我可真是一个小天才呢~ 所以本篇文章为大家带来一个 横版2D射击小游戏,游戏制作超级简单,玩法一学就会, 一起来看看吧!
【小游戏】 横版2D射击小游戏 效果展示+完整项目源码【超级简单,自己也可以做游戏玩了】_2d

? 横版2D射击小游戏

?游戏画面展示

这款小游戏只用了两个UI界面,一个是菜单界面,另一个是战斗界面

菜单界面有三种模式,分别是一般、困难和地狱

战斗界面就是很简单的从两边刷野怪,然后主角开枪打死他们

UI搭建很简单,只有一张背景图使用Image,加上一个Text文本输入框,然后摆放一下位置即可!

<font color=#76eec6 size=4>菜单界面如下</font>

<font color=#76eec6 size=4>战斗画面演示</font>

?游戏代码解析

这款<font color=#ee82ee size=4>横版2D射击小游戏</font>,核心部分只需要 <font color=#ff6e84 size=4>两个脚本</font> 就可以完成,一学就会,一起来看一下代码吧!

一个挂载到玩家身上的脚本PlayerMove,用于控制玩家的左右移动和跳跃

还有两种开枪的方法,分别是<font color=#0000ee size=4>穿透和重击</font>!当碰到怪物的时候就会掉血

当玩家血量低于0 的时候就跳出 游戏结束 的画面,非常简单清晰的逻辑!

代码如下,一个没有多少行,代码内容也是Unity最基础的知识点,相信稍微懂一点的人也都能看懂

PlayerMove代码如下

还有一个Monster脚本,用于显示<font color=#ff6347 size=4>怪物的生命、速度和攻击力</font>等

还有受到玩家打出的子弹就会掉血,很简单的方法就可以实现!

完整代码如下:

?游戏打包

这个小游戏只需要上面两个脚本差不多就算是完成了,然后还可以打包出来到电脑上面玩!

打包这个游戏也很简单,只需要在<font color=#ee0000 size=4>Build</font>下将下面几个场景添加进去直接<font color=#ee0000 size=4>Build</font>就好啦!

打包出来的文件夹是这个样子的,然后点击<font color=#ee82ee size=4>.exe文件</font>就可以直接在电脑上玩了!

?总结

本篇文章分享了一个超级简单的横版2D射击小游戏,非常适合新手学习体验

所见即所得,可以很快的体验 边做游戏边玩游戏 的感觉!

后面还会继续分享许多游戏,有跟本篇文章类似很简单的小游戏

也会分享一些中大型游戏的源码等等 ,给大家提供学习参考!

那本篇文章就到这里啦!点一波三连 咱们下次再见

4赞 3收藏 评论 举报

相关文章

文章目录

?前言

第1章   ? 横版2D射击小游戏

?游戏画面展示

?游戏代码解析

?游戏打包

?总结

相关知识

【小游戏】 横版2D射击小游戏 效果展示+完整项目源码【超级简单,自己也可以做游戏玩了】
【精品游戏】 横版2D射击小游戏 效果展示+完整项目源码【超级简单,自己也可以做游戏玩了】
HTML小游戏6 —— 《高达战争》横版射击游戏(附完整源码)
小游戏源码
微信开发者工具 小游戏源码
小游戏开发,微信小游戏源码,游戏源码网站开发
小游戏源码,小游戏源代码,游戏软件开发
有趣的2d横版射击手机游戏分享 2024流行的2d横版射击手游下载
精彩的横版射击小游戏有哪些2024 好玩的横版射击手游排行榜
第一个小游戏做完了,源码已分享,另附完整开发教程

网址: 【小游戏】 横版2D射击小游戏 效果展示+完整项目源码【超级简单,自己也可以做游戏玩了】 http://www.hyxgl.com/newsview385040.html

推荐资讯