Crea 7 mini giochi con Unity[fps,spaceshooter,ballpuzzle...]

所在平台: Udemy

课程主页: https://www.udemy.com/course/impariamo-a-usare-unity-c-crea-dei-mini-giochi-ita/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** 使用 Unity 创建 7 款迷你游戏 (FPS、太空射击、球类益智等) **课程概述:** 本课程是一门面向初学者的快速入门课程,旨在帮助您使用 Unity 制作各种类型的迷你游戏。虽然游戏本身复杂度不高,但提供了无限的扩展潜力,可供您进一步开发为完整游戏。每款游戏都能在短时间内完成。您将学习基础和进阶的 Unity 命令,这些命令在未来的项目开发中同样适用。 **课程内容详情:** 1. **井字棋 (TicTacToe)** - 约 40 分钟 * 学习用户界面 (UI) 的构建。 * 创建回合制游戏。 * 实现电脑对手的 AI。 2. **复古 FPS 游戏 (类似 Wolfenstein)** - 约 3 小时 * 融合 2D 和 3D 元素的第一人称射击游戏。 * 学习 3D 玩家移动。 * 实现道具拾取(PickUp)。 * 管理武器和生命值的充能。 * 实现射击功能。 * 设计敌人移动和攻击。 * 搭建游戏环境,包括门和终点。 * 制作视觉效果和音效。 3. **太空射击游戏 (Space Shooter)** - 约 3-4 小时 * 2D 太空背景游戏。 * 学习如何通过“事件”管理游戏世界。 * 实现背景滚动。 * 在正确时机生成敌人。 4. **记忆配对游戏 (Memory)** - 约 37 分钟 * 学习单人模式记忆配对。 * 实现得分机制:配对成功加分,配对错误扣分。 * 深入学习按钮功能。 * 使用协程 (Coroutine) 管理回合。 * 实现错误选择时的卡牌重置。 5. **球类益智游戏 (Ball Puzzle)** - 不到 1 小时 * 引导一个难以控制的球到达终点。 * 学习新的 3D 对象移动方式。 * 实现球掉落后的回收机制。 * 管理生命值、重生点和检查点。 * 使用动画制作陷阱。 * 实现受伤害机制。 6. **Flappy Bird 克隆** - 约 2 小时 * 制作一款类似 Flappy Bird 的游戏。 * 学习随机生成关卡。 * 实现关卡终点的目标移动。 * 学习组合碰撞体以优化性能。 * 掌握 2D 动画。 * 管理对象之间的空间关系。 7. **谁想成为百万富翁? (Chi vuol essere milionario?)** * 制作一个简化的《谁想成为百万富翁?》游戏。 * 学习 ScriptableObjects 并用于创建问题库。 * 实现资源加载。 * 管理玩家选择。 * 生成确认弹窗。 * 创建游戏中的三种提示(帮助)。 **课程目标:** 完成本课程后,您将能够使用 Unity 独立创作多种类型的迷你游戏,并为未来的游戏开发项目打下坚实的基础。

课程评论(0条)

课程详情

Benvenuti.E' un mini corso rapido che consente ai novizi di realizzare dei mini giochi con Unity.I giochi saranno brevi, poco complessi ma potranno essere ampliati a vostro piacimento e trasformati in giochi completi.Ogni Gioco potrà essere realizzato in pochissimo tempo.Impareremo comandi base e comandi complessi che potranno esserci utili anche in futuro.1-TicTacToe - Durata 40 minuti circaConosciuto anche come tris, è il tipico gioco che si fa in 2 con carta e penna.In questa prima parte studieremo la UI e costruiremo un gioco a turni.Quindi, una volta terminato il campo di gioco, ci dedicheremo alle mosse del nostro computer. 2-Fps Retro in stile Wolfestein - Durata 3 ore circaSparatutto in prima persona, un mix di 2d e 3d.studieremo i seguenti ambiti.1-Movimento Giocatore 3D2-Raccolta Oggetti (PickUp)3-Ricarica Armi e Salute4-Gestione dello sparo5-Movimento e Attacco Nemico6-Gestione dell'ambiente, con creazione di porte e Goal7-Gestione di Effetti Visivi e Suoni3- Space Shooter - Durata 3-4 ore circaGioco in 2D ambientato nello spazio.In questa parte vedremo un gioco in due dimensioni, e impareremo a gestire il mondo di gioco tramite "eventi".Faremo scorrere il background e andremo a generare i nostri nemici nel momento corretto.4-Memory- 37 minutiIn Questa versione il memori ricorda un solitario.Il Giocatore guadagnerà punti per ogni coppia trovata e ne perderà in caso dovesse sbagliare coppia.Anche in questo caso utilizzeremo la UI e vedremo nuove funzionalità che riguardano i bottoni.Poi gestiremo il turno tramite Corotine e resetteremo le nostre carte in caso di scelta errata.5-BallPuzzle - meno di 1 oraPorta una pallina difficile da controllare fino al Goal.Questo tipo di gioco è il più semplice da realizzare per un principiante.-Vedremo un nuovo modo di muovere un oggettto in 3D-Recupereremo la pallina in caso cada dalla piattaforma.-Gestiremo le vite, il respawn e i Checkpoint.-Utilizzeremo le animazioni per creare trappole-subiremo danno6-Flappy bird - 2 ore circaCostruiremo una copia del celebre gioco flappybird,Impareremo a generare un livello in maniera casuale e a spostare il nostro goal al termine del nostro livello.Potremo unire i collidere in modo da rendere il gioco un po' più leggero.Vedremo le animazioni 2D e impareremo a gestire lo spazio dei nostri oggetti.7-Chi vuol essere milionario?Copia molto semplice del celebre gioco televisivoImpareremo i ScriptableObjects e li utilizzeremo per creare la nostra raccolta di domande.Caricheremo le risorseGestiremo le nostre scelte e genereremo in popup di confermaCreeremo i 3 aiuti del celebre giocoSpero che questi progetti possano fare al caso vostro.Buono Studio.

课程标签

0人关注该课程

主题相关的课程