|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/procedural-maze-dungeon-generation/
课程评论:没有评论
课程名称:掌握程序生成迷宫——兼容Unity 6 课程概述:程序生成在游戏开发中通过算法自动生成独特的计算机环境和游戏体验,能显著减少游戏设计师的工作量。但这种策略的实施需要程序员和艺术家的充分准备。本课程由Penny和Mike联合授课,旨在帮助程序员和艺术家全面了解程序生成的技术和艺术设计两方面。他们结合多年的行业和学术知识,为学员提供了一个全面的学习体验,内容丰富且具有深度。 课程使用Unity 2020.1和Blender 2.9,兼容Windows和Mac,项目已在Unity 6中测试并可用。课程开始时,Mike将教你如何建模六个独立的模块化网格,组合生成完整的迷宫。之后,他会引导学员设计一个地下城,每个模块由更小的模型子集组成,以加快设计工作流程和游戏资产的生产。你将创建一组带有管道的下水道组件,并定义砖石纹理的地下城元素。每个模型完成后将会准备好在Unity中使用。 随后,Penny将带领学员通过Unity引擎的多个练习,探索通过几何和数学的魔力将模块化模型片段组合在一起,形成无限多样的迷宫和地下城。她将利用Mike在Blender中创建的模型,演示多种迷宫生成算法,从非常随机的环境到覆盖整个地图的完美迷宫。此外,她还将帮助你创建有多个房间和相互连接走廊的地下城,并探索使用A*算法进行路径寻找的多层地图。 课程结束时,你将拥有一套多学科的技能工具,这将使你在“仅会编码”或“仅会艺术”的人中脱颖而出。紧密结合设计与逻辑的游戏开发理解,将让你在就业市场上更加有竞争力,或为独立运营做好准备。 其他学员对Penny的课程评价:Penny的课程更具针对性,教学方式令人印象深刻,她不会仅仅教授引擎知识,而是深入讲解背后的原理。她非常出色!我学习Penny的“动画”和“程序生成地形”课程后,重新找回了编程的乐趣和激情。 其他学员对Mike的课程评价:我在Blender方面有多年经验,但在Mikey面前仍然是个新手,从他的课程中学到了很多。Mikey是一位才华横溢、严谨清晰的老师,能让学生自主思考,带来很好的学习体验。
Procedural generation in game development lends itself to the algorithmic generation of unique computer-created environments and gameplay experiences. The power is in its ability to automatically develop game content on the fly, reducing the amount of work required by the game designer. However, a lot of preparation by the programmers and artists is necessary for such a strategy to be implemented. A thorough understanding of the role that both sides of the game development coin (of technical/logic and art/design) play in procedural generation is key for a successful implementation. In this course, Penny and Mike bring a unique experience to both programmers and artists alike and combine their skills and many years of industry and academic knowledge, to bring you a holistic learning experience in which you will find content and invaluable mastery. This course uses Unity 2020.1 and Blender 2.9 and is Windows and Mac compatible.The projects in the course have been tested in and work with Unity 6.Mike will start by teaching you how to model six separate modular meshes that can be put together perfectly to generate an entire maze. He will take you from there into building pieces for a dungeon, where each module is created with a smaller subset of models that can be mixed and matched to speed up your design workflow and production of game assets. You'll create a set of sewer pieces with pipework that snaps together to build a maze and later create the brickwork-textured elements to define a dungeon. Each model will be readied for use in Unity once completed.Penny will lead you through numerous exercises in the Unity game engine that examine the logic that will snap modular model pieces together using the magic of geometry and mathematics to form an infinite array of maze and dungeon possibilities, worthy of any avid 3D game player. She will take the pieces you create with Mike in Blender and work through a variety of maze generation algorithms to show you the possibilities, from very random environments to perfect mazes that traverse an entire map. She will also work with you to create dungeons with a variety of rooms and interconnecting corridors before exploring multilevel maps, using the A* algorithm for pathfinding and selecting traversable subsets of a complete maze or dungeon.By the end of this course, you will have a multidisciplinary toolkit of skills that will give you the advantage over others who are "just programmers" or "just artists". Understanding game development that tightly integrates both design and logic from this standpoint is critical to making you a valuable commodity in the job market or preparing you for running an indie operation.What others are saying about Penny's courses:I do like Penny de Byl's courses and way of teaching, they are much more specific than your average "master Unity" kind of courses and usually, you don't learn just the engine but also how things work behind the scenes. She's really amazing!I've been coding for about 3 years and since purchasing Penny's "Animation", and "Procedural Terrain" courses, the excitement and fun have returned once again to my programming.Penny and her team know their stuff and are just amazing in explaining everything, breaking it down. Most importantly she challenges you to do stuff on your own rather than just "spoon-feeding" you everything. Then she comes back and shows you one way of doing it. Just an amazing course!!! What others are saying about Mike's courses:I've used Blender for a number of years, but I'm a total novice next to Mikey and I've learned so very much from him here!Mikey is an amazing teacher, I can't praise this course highly enough. Worth every penny.Mikey is a talented, thorough, and clear instructor, and he knows how to make the student think 'for themselves', which is such a great experience.