【制作100个Unity游戏】
文章平均质量分 94
从2023.7.14开始,立个flag,用unity制作100个游戏,100只是概念,可能比100少也可能比100多,创作不易,收个幸苦费,如果有遇到什么问题,可以订阅了评论私信找我;后面还会持续更新一些项目实战内容,敬请关注,因为内容比较多比较全,后续应该会考虑涨价
向宇it
我是向宇,一位在小公司默默奋斗的开发者,闲暇之余,边学习边记录分享,站在巨人的肩膀上,通过学习前辈们的经验总是会给我很多帮助和启发!php是工作,unity是生活!
展开
-
【制作100个unity游戏之23】实现类似七日杀、森林一样的生存游戏17(附项目源码)
欢迎来到【制作100个Unity游戏】系列!本系列将引导您一步步学习如何使用Unity开发各种类型的游戏。在这第23篇中,我们将探索如何制作一个类似于七日杀和森林的生存游戏。本篇内容会比较多,我会分几篇来实现,感兴趣的可以关注一下,以免错过内容更新。本节主要实现新的制作功能。原创 2024-02-11 11:04:54 · 1704 阅读 · 0 评论 -
【制作100个unity游戏之25】3D背包、库存、制作、快捷栏、存储系统、砍伐树木获取资源、随机战利品宝箱13(附带项目源码)
欢迎来到【制作100个Unity游戏】系列!本系列将引导您一步步学习如何使用Unity开发各种类型的游戏。在这第25篇中,我们将探索如何用unity制作一个3D背包、库存、制作、快捷栏、存储系统、砍伐树木获取资源、随机战利品宝箱等功能,我会附带项目源码,以便你更好理解它。原创 2024-02-18 09:00:35 · 334 阅读 · 0 评论 -
【制作100个unity游戏之24】unity制作一个3D动物AI生态系统游戏3(附项目源码)
欢迎来到【制作100个Unity游戏】系列!本系列将引导您一步步学习如何使用Unity开发各种类型的游戏。在这第24篇中,我们将探索如何用unity制作一个3D动物AI生态系统游戏,我会附带项目源码,以便你们更好理解它。原创 2024-02-05 09:21:40 · 1198 阅读 · 0 评论 -
【制作100个unity游戏之22】3DRPG游戏开发06——敌人和攻击
拖入敌人,如果觉得他的亮度有点低,选择他本体,可以选择调节修改他材质球metllic alpha的值我们新建一个敌人脚本,我们的所有敌人都会挂载这个脚本,如果我们希望每个敌人都挂载导航组件,一个添加无疑是很麻烦的,我们可以使用脚本控制导航组件的挂载,代码typeof我们只要把脚本拖入敌人,判如果他没有带NavMeshAgent导航组件,就会自动添加一个修改他的导航和新增碰撞体我们希望我们的敌人也是不被遮挡的,我们用和主角相同的方法,新增Enemy图层,加在pipeline配置里。原创 2023-04-27 00:35:22 · 745 阅读 · 0 评论 -
【制作100个unity游戏之22】3DRPG游戏开发05——动画、画质优化和shader的使用
【制作100个unity游戏之22】3DRPG游戏开发05——动画、画质优化和shader的使用原创 2023-04-26 00:03:04 · 795 阅读 · 0 评论 -
【制作100个unity游戏之22】3DRPG游戏开发04——导航、人物移动和鼠标指针图片替换
还不清楚怎么用的可以看我另一篇文章将地形调成静态导航的选中地形,设置为可行区域点击烘培可爬坡改为30度,就会发现坑就变为不可行区域了选择所有的树,为不可行区域,点击烘培给主角人物添加导航组件调整他的导航大小记得调整代理宽高,重新烘培还可以烘培一些大石头,不允许角色穿过。原创 2023-04-24 08:52:19 · 512 阅读 · 0 评论 -
【制作100个unity游戏之22】3DRPG游戏开发03—— 绘制low poly风格的场景(ProBuilder插件的使用)
【制作100个unity游戏之22】3DRPG游戏开发03—— 绘制low poly风格的场景(ProBuilder插件的使用)原创 2023-04-23 00:31:04 · 1086 阅读 · 0 评论 -
【制作100个unity游戏之22】3DRPG游戏开发02——天空盒、URP设置和光照
【制作100个unity游戏之22】3DRPG游戏开发02——天空盒、URP设置和光照原创 2023-04-22 22:10:12 · 460 阅读 · 0 评论 -
【制作100个unity游戏之22】3DRPG游戏开发01——项目的设置和导入及渲染管线的安装修复
如果你现在存在一些疑惑unity导入素材为什么是粉紫色的?表示他没有适配我们的URP通用渲染管线,要如何适配呢?素材渲染错误丢失要如何解决?如果你有上面3个任意的问题,那这篇文章同样适合你,我将手把手教你如何安装修复渲染管线,看完你就了解了!在Unity中,他们都是渲染管线,它们的主要区别在于性能和功能。LWRP是早期版本的URP,它专门为移动设备和低端PC设计,旨在提供更高的性能。它使用基于顶点的光照和简化的后处理效果,可以在更低的硬件要求下运行。原创 2023-04-22 19:59:53 · 874 阅读 · 0 评论 -
【实现100个unity游戏之21】移动端实现类似拯救狗头这种画线游戏,手指划过的位置生成一条线并且这条线带有重力和碰撞体
当下,越来越多的游戏采用了画线这一玩法元素。画线游戏以其简单易懂、创意丰富的特点,备受玩家们的喜爱。其中,拯救狗头便是一款优秀的画线游戏代表之一。它的玩法简单却不失趣味性,可谓是休闲娱乐的不二之选。而Unity作为目前最流行的游戏引擎之一,也为开发者们提供了实现画线游戏的便捷工具。本篇文章将会介绍如何利用Unity实现类似拯救狗头这种画线游戏。原创 2023-04-21 16:16:13 · 322 阅读 · 0 评论 -
【实现100个unity游戏之20】制作一个2d开放世界游戏,TileMap+柏林噪声生成随机地图(附源码)
我的上一篇文章介绍了TileMap的使用,主要是为我这篇做一个铺垫,看过上一篇文章的人,应该已经很好的理解TileMap的使用了,这里我就不需要过多的解释一些繁琐而基础的知识了,省去很多时间。【Unity小技巧】Unity2D TileMap的探究(最简单,最全面的TileMap使用介绍)先来看看本文实现的最终效果源码在文章末尾。原创 2023-08-22 23:26:47 · 2132 阅读 · 0 评论 -
【用unity实现100个游戏之19】制作一个3D传送门游戏,实现类似鬼打墙,迷宫,镜子,任意门效果(附项目源码)
制作一个3D传送门游戏,实现类似鬼打墙,迷宫,镜子,任意门效果原创 2023-12-27 23:03:54 · 1678 阅读 · 0 评论 -
【用unity实现100个游戏之18】从零开始制作一个类CSGO/CS2、CF第一人称FPS射击游戏——基础篇4(附项目源码,完结)
本节就先实现动画控制,和一些细节调整。原创 2023-12-08 09:14:30 · 1217 阅读 · 2 评论 -
【用unity实现100个游戏之17】从零开始制作一个类幸存者肉鸽(Roguelike)游戏7(附项目源码,完结)
本节是本项目最后一篇,主要实现音乐音效、后处理和一些其他优化操作。原创 2023-12-06 13:58:51 · 761 阅读 · 0 评论 -
【用unity实现100个游戏之16】Unity中程序化生成的2D地牢5(附项目源码,完结)
本期是本项目最后一期,主要是进行墙壁的生成优化和补充一下剩下了的其他内容。原创 2023-11-22 11:18:00 · 1499 阅读 · 0 评论 -
【用unity实现100个游戏之15】开发一个类保卫萝卜的Unity2D塔防游戏5(附项目源码,完结)
本期是本项目的最后一篇,主要内容是配置环境、生成不同敌人、结束重开。原创 2023-11-18 09:47:43 · 1265 阅读 · 2 评论 -
【用unity实现100个游戏之14】Unity2d做一个建造与防御类rts游戏(附项目源码)
欢迎来到本次教程,我将为您讲解如何使用 Unity 引擎来开发一个建造与防御类 RTS(即实时战略)游戏。在本教程中,我们将学习如何创建 2D 场景、设计 2D 精灵、制作 2D 动画、响应用户输入、管理游戏数据、以及其他有关游戏开发的重要话题。我们还将使用 C# 编程语言来实现游戏逻辑,并且会介绍一些常用的游戏编程模式和工具。作为一个项目实战教程,我们不仅将讲解理论,还将创建一个完整的建造与防御类 RTS 游戏,并且在整个过程中,您将深入了解游戏开发流程、工作流程和实现细节。原创 2023-10-07 00:44:21 · 1331 阅读 · 3 评论 -
【用unity实现100个游戏之13】复刻类泰瑞利亚生存建造游戏——包括建造系统和库存系统(附项目源码)
本文来实现一个类泰瑞利亚游戏的demo,其中主要包括经典的库存系统和建造系统注意:文章主要分为建造系统、库存系统和建造系统和库存系统结合三大部分,其中建造系统和库存系统相互独立实现,都可以单独提取出来使用先来看看最终效果游戏物品基类// 创建一个 ScriptableObject,用于表示游戏物品。原创 2023-09-21 11:34:26 · 980 阅读 · 2 评论 -
【用unity实现100个游戏之12】unity制作一个俯视角2DRPG《类星露谷物语、浮岛物语》资源收集游戏(附项目源码)
采集收集生存类游戏一直是我的最爱,今天就来用unity制作一个俯视角2DRPG类星露谷物语资源收集游戏先来看看最终效果。原创 2023-09-18 20:21:40 · 1523 阅读 · 2 评论 -
【用unity实现100个游戏之11】复刻经典mirror消消乐游戏(附项目源码)
欢迎来到经典消消乐游戏的复刻版!在这个令人上瘾的游戏中,您将体验到无穷的挑战和欢乐。消消乐是一款经典的益智游戏,旨在通过消除相同的方块来获得高分。您需要在棋盘上寻找相同颜色或形状的方块,并将它们消除以获得积分。随着游戏的进行,难度也会逐渐增加,需要您的观察力、反应能力和策略思维。我们的团队致力于为您呈现一款精心制作的复刻版本,在保留经典玩法的同时,还增加了一些全新的特色玩法和关卡设计。您将享受到华丽的图形效果、各种有趣的道具和奖励,以及丰富多样的关卡挑战。原创 2023-09-09 19:29:00 · 1463 阅读 · 1 评论 -
【用unity实现100个游戏之10】复刻经典俄罗斯方块游戏(附项目源码)
当今游戏产业中,经典游戏的复刻一直是一项受欢迎且具有挑战性的任务。俄罗斯方块是一个深入人心、令人上瘾的经典游戏,在过去几十年里一直享有广泛的流行度。其简单而富有策略性的玩法吸引了无数玩家的关注。因此,我决定利用Unity引擎来复刻这款经典游戏,以让更多的人重新体验其中的乐趣。通过使用Unity引擎,我能够利用其强大的工具和功能,从头开始构建一个与原版俄罗斯方块游戏相似的游戏。原创 2023-09-08 13:06:56 · 1359 阅读 · 0 评论 -
【用unity实现100个游戏之9】使用Unity制作类八方旅人、饥荒风格的俯视角2.5D游戏(附工程代码)
2.5D游戏 是一种介于二维和三维之间的游戏形式。它通常在二维平面上展示游戏内容,但利用三维技术来实现更加逼真的图像效果。在2.5D游戏中,角色和环境通常是以平面的形式呈现,但可以在垂直方向上移动。这意味着玩家可以在一个相对较薄的虚拟空间内进行自由探索和交互,同时享受到更加立体感的视觉效果。与传统的二维游戏相比,2.5D游戏可以通过使用透视、光影效果和深度感等技术来增强场景的真实感。这为玩家提供了更好的沉浸式体验,同时保留了传统2D游戏的简单和直观性。原创 2023-09-07 12:13:34 · 1087 阅读 · 0 评论 -
【用unity实现100个游戏之8】用Unity制作一个炸弹人游戏(附项目源码)
我们将在这个视频中,学习如何在Unity中制作《炸弹人心》,《炸弹人》是—个游戏系列,最初于1983年7月在日本发行,《炸弹人》的游戏玩法包括策略性地放炸弹,在一定时间后以多个方向爆炸,以摧毁障碍物和杀死敌人。本文重点介绍了实现瓦片地图精灵动画的方法,你可以用许多不同的方式自定义游戏,想出独特的游戏模式并建立自己的关卡。先来看看实现的最终效果。原创 2023-09-04 11:33:54 · 1558 阅读 · 0 评论 -
【用unity实现100个游戏之7】从零开始制作一个仿杀戮尖塔卡牌回合制游戏(附项目源码)
今天来带大家实现一个简单的卡牌回合制游戏照例先来看看最终效果。原创 2023-09-01 19:51:13 · 8680 阅读 · 0 评论 -
【用unity实现100个游戏之6】制作一个战旗自走棋类游戏(附源码)
探索战争与策略的无穷魅力,让我们一同踏入一个充满战旗的世界!战旗游戏作为战棋类游戏的翘楚,引领了一股独特的战斗风潮。你是否曾经想过,如果能够自己设计并实现一个属于自己的战旗游戏,该是何等的创造与乐趣?在本文中,我们将使用Unity引擎,探索如何快速构建一个简单而富有策略的战旗游戏Demo。通过本教程的指引,你将学习如何使用Unity的强大功能和库,创造出一个令人着迷的战旗世界。在这个Demo中,我们将以一个虚拟的大陆为背景,玩家将担任敌对阵营的指挥官,通过战略布局和英勇的决策,争夺控制权。原创 2023-08-11 15:22:06 · 4682 阅读 · 0 评论 -
【用unity实现100个游戏之5】unity制作类似战神4奎爷一个回旋飞斧效果 2D篇(附源码)
不仅实现了回旋斧的制作,还实现了相机震动、以及一些特效效果丰富体验。原创 2023-05-19 15:46:47 · 362 阅读 · 0 评论 -
【用unity实现100个游戏之4】手搓一个网格放置功能,及装修建造种植功能(2d3d通用,附源码)
今天我们要实现一个unity的网格放置系统,及装修建造种植功能,我们可以在网格上放置对像,并可以将其移除首先,我先放出最终效果,以决定你是否想要继续往下学习源码见文章末尾。原创 2023-07-13 23:41:40 · 4373 阅读 · 9 评论 -
【用unity实现100个游戏之3】制作一个类帝国时代、红警——RTS战略性游戏
标准的即时战略类游戏,会有资源的采集、基地的建造等众多元素,玩家可以指挥控制独立的单位,亦或者是群组式的控制,在游戏中发挥自己战争领袖的才华,不同于第一人称主视角,以及越肩式相机,RTS游戏中的相机更加"自由”,需要可见的地图范围、缩放程度也各有不同,相机的很多控制,需要同时满足【键盘】和【鼠标】的多功能需求.实现相机控制的两种思路第一种:通过键盘输入控制相机第二种:主相机为子物体,按键输入和鼠标拖拽等Raycast与偏移量控制相机。原创 2023-06-29 22:47:07 · 4767 阅读 · 0 评论 -
【用unity实现100个游戏之2】复刻实现经典2d平台跳跃游戏《蔚蓝 Celeste》(附工程源码)
蔚蓝》是一款备受好评的独立游戏,由游戏开发工作室开发并由发行。这款游戏于2016年首次发布,并在玩家和评论界收获了广泛赞誉。蔚蓝以其独特的艺术风格和引人入胜的故事而著称。游戏以深海为背景,玩家将扮演一个能够探索水下世界的神秘生物。游戏通过惊人的视觉表现和动态的海洋生态系统为玩家带来了令人难忘的游戏体验。无论是广阔的水下景观还是充满生机的海洋生物,蔚蓝都让玩家感受到深海的神秘和美丽。蔚蓝在玩法上注重探索和解谜。玩家可以在海底环境中自由游动,发现隐藏的地点和秘密,与各种生物互动,并解决环境谜题以继续前进。原创 2023-07-02 13:45:50 · 1922 阅读 · 2 评论 -
【用unity实现100个游戏之1】制作类元气骑士、挺进地牢——俯视角射击游戏多种射击效果(二)(附源码)
这篇文章我们将继续实现曲线射击与两种不需要实体子弹的射击方式源码在文章末尾。原创 2023-07-05 21:51:15 · 2328 阅读 · 3 评论 -
【用unity实现100个游戏之1】制作类元气骑士、挺进地牢——俯视角射击游戏多种射击效果(一)(附源码)
俯视角射击游戏)是一类以俯视视角进行游戏展示的射击游戏。在这种游戏中,玩家控制着一个角色或载具,从俯视的角度上方观察游戏世界,并与敌人进行战斗。这种视角使玩家能够有更好的全局观察和策略性,同时也强调快速反应和精确射击。视角:俯视角度可以是固定的,也可以随着玩家角色的移动而变化,但都允许玩家以全局视角观察整个战场,有利于制定战略和规划行动。射击:玩家通常需要使用各种武器来与敌人进行战斗,包括枪械、爆炸物等。射击动作依赖于玩家的反应速度和准确性。原创 2023-07-04 08:43:15 · 3200 阅读 · 1 评论