Unity入门官方案例---2D Roguelike

本文详细介绍了Unity官方提供的2D Roguelike小游戏开发过程,包括游戏规则、单元分化、动画制作、功能实现和脚本编写等方面。玩家通过控制主角在8x8的地图中移动,避开怪物,收集食物以补充能量,最终找到Exit刷新场景。游戏难度随通关次数增加,魔鬼数量增多。开发中需要注意预制体的碰撞体偏移、脚本中坐标处理等问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

介绍一下接触到的好的Unity官方作品。

2D Roguelike

游戏简介:   

       该小游戏是2D类型,操作很简单,上下左右,每动一下消耗1点能量,能量通过吃到食物补充;场景中有墙阻挡,需要撞4下墙才会销毁,同时还要怪物追击,被追到会大量消耗能量。

        小游戏同时设置了一个exit出口作为天数记录,每到达一次,就能刷新一下全图场景。

游戏制作介绍:

        游戏制作也很简单,原材料就是一个PNG的照片,导入后进行切割,这里因为材料做得比较好,直接按grid分割就行。动画部分就是几张图片的切换所表现出来的。添加上音乐,效果还是蛮不错的。

一.单元分化

     1.首先是背景无关部分:①外墙,②内部地板。

     2.得分点部分:食物+汽水,过关Exit。

     3.阻碍得分部分:需要撞击4下的栅栏。

     4.追击伤害部分:两种不同形态的魔鬼。

     5.主角部分。

二.规则

      由于没有设置打击魔鬼的道具,暂时使用玩家走两局,魔鬼才能走一局的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值