打地鼠小游戏

一、制作流程
1、素材导入
创建工程文件后,创建一个名为sprites的文件夹,将准备好的图片素材直接拖入文件夹中。

2、创建游戏场景
素材图片Texture Type参数设置为Sprite(2DandUI),并且关掉Generate Mip Map选项。
将两张游戏背景图片素材直接拖入Scene中。为图片ground
新建一个分辨率,使背景展现完全。 3、相机Projection参数记得改成Orthographic

4、新建一个空物体Map,将ground和Hole归为Map的子物体。

5、新建材质,分别命名为mat1和mat2。mat1材质贴图为Gophers,mat2c材质贴图为Gophers_beaten。



6、新建一个文件夹Prefabs做预制体。添加两个cube,分别命名为cube1和cube2,材质mat1添加到cube1上,材质mat2添加到cube2上,再将cube1和cube2分别拖拽到文件夹Prefabs中做成预制体。

7、然后新建文件夹Scripts,用来存放脚本。新建脚本S1,实现点击销毁功能。使得地鼠收到点击之后死亡。


8、新建脚本S2,实现cube1销毁,cube2出现功能。将脚本S2添加到cube1上。

9、新建脚本S3,实现自动销毁功能,添加在cube2上。

10、新建脚本CreateTarget,实现随机位置生成地鼠功能。

11、在面板中新建空物体命名为CreateTarget,为其添加脚本CreateTarget。

12、为游戏添加音频,新建文件夹audio,将音频素材拖入。

13、将appear音频添加给cube1,将beaten音频添加给cube2。

遇到的问题以及解决办法

1、直接使用地鼠贴图,地鼠是倒着的,将图片旋转180,重新导入贴图即可。
2、实现过程中地鼠总是有黑边,通过调整两个cube灯的位置解决,但是地鼠过于发亮。
3、以及最开始没有将主相机的Projection投影参数改为Orthographic正交导致游戏出现问题。2D游戏,正交模式下是平行观察,物体不会出现前大后小的问题。
4、如果有两张图像的时候,需要设置它们的层级关系。

unity2D小游戏打地鼠相关推荐

  1. unity2d小游戏

    小游戏 简介 游戏效果 素材下载 点击这里 背景制作 动画制作 代码分享 提示:以下是本篇文章正文内容 简介 该游戏使用unity2d模板,通过简单入门级编程语言完成

  2. android简单小游戏——打地鼠

    这些天研究了一下View中一些函数的使用,以及一些基本游戏功能的实现,做了一款打地鼠的小游戏,带有笔者写时的丰富注释,初学者可以下来玩玩,学习学习,大神勿喷...小弟也是在边学别人的代码边写的,虽然有 ...

  3. C#课程设计 ——小游戏打地鼠

    课程设计说明书 代码(32条消息) C#课程设计-打地鼠小游戏-C#文档类资源-CSDN文库 设计题目: 打地鼠小游戏 院(系) 软件工程学院 专业年级 19级计科1班 学生姓名 学号 同组同学姓名 ...

  4. Unity2D小游戏颜色设计简单Demo和思路分享(初学者作品)

    文章目录 前言 一.素材制作 1.这边就是简单用PS到了几个基础图形 二.场景搭建 1.搭建目标场景 2.搭建游戏场景 3.添加按钮重新开始和退出游戏 三.代码功能实现 1. Shoot脚本,子弹射击 ...

  5. Python小游戏(打地鼠)

    源码分享: import cfg import sys import pygame import random from modules import *'''游戏初始化''' def initGam ...

  6. python小学生编程小游戏打地鼠turtle

    老鼠和锤子都是自己画的 应用了turtle的监听模块 可以通过按下键盘一些按键改变显示的图形,进行打地鼠游戏的编程 主要应用知识点:监听:本次写的是上下左右键,执行函数操作 turtle.listen ...

  7. python小游戏打地鼠下载_Python 打地鼠小游戏

    对于打地鼠游戏需要有一个清晰的逻辑思路,当然要制作打地鼠游戏还需要在Python中导入背景图片.地鼠图片等等.好了我们废话不多说,直接上代码. class GameManager: def __ini ...

  8. Unity2D小游戏——类似QQ堂的小 demo(炸弹人)

    一 : 语言 :C#         点击这里下载项目工程 二  : 涉及到的功能: 1.主角,上下左右移动 2.主角,放置炸弹 3.炸弹可以销毁某些砖块,敌人 4.通过射线检测,实现敌人随机运动 三 ...

  9. python小游戏 打地鼠小游戏设计与实现

    文章目录 0 项目简介 1 游戏介绍 2 实现效果 3 开发工具 3.1 环境配置 3.2 Pygame介绍 4 具体实现 4.1 实现游戏精灵类 4.2 实现游戏主循环 4.3 制作简易的游戏开始和 ...

最新文章

  1. 隐藏水滴屏的软件_突破屏下摄像头技术,vivo APEX 2020,开启全面屏手机黑科技!...
  2. Kali Linux ver2020.4安装Google中文输入法以及nslookup、dig等工具
  3. 初步体验数据驱动之美---TreeView
  4. 模板——树状数组求逆序对
  5. Lisenter笔记
  6. iOS 自己封装的SDK 打包与合并,新手教程!!!
  7. 各层作用_OSI模型中各层在通信中的作用
  8. 让失焦影像更加清晰 运用AI深度学习还原影像
  9. ROS-MikroTik-RouterOS-培训认证各种证书
  10. 嵌入式linux项目,嵌入式linux项目开发(一)
  11. 大华NVR WEB界面把玩
  12. IMS+金蝶K3搭建简易版本供应商协同管理平台(SRM)
  13. MySQL通过frm和idb恢复数据库的方法
  14. VS Reporting Service--新建报表
  15. OC : NSMeasurement (物理单位换算)
  16. 微软亚太研发集团2013招聘
  17. Java CSS3:(七)CSS3 中常用的样式(跳动的心)
  18. 如何学习图像三维重建?
  19. 比太钱包使用方法及冷钱包存储方案-1
  20. 关于rails2.0.2中使用scaffold报错的问题

热门文章

  1. start-stop-daemon
  2. Soft-ICE使用说明及实例——破解ACDSee
  3. CNSS测量与数据测量第二周作业
  4. MATLAB实验脉冲响应程序,自动控制原理MATLAB仿真实验10-12
  5. el-upload清空已上传的文件列表
  6. java视频播放缓冲技术_android -------- VideoCache 视频播放(缓存视频到本地)
  7. PGDM (ICME-2018)
  8. 高科技供应链管理方案:帮助招采经理实现投资回报率最大化
  9. 2713-54-4,α-D-Mannopyranosyl Fluoride,-D-氟代吡喃甘露糖分子式: C6H11FO5
  10. UEFI模式下安装win7