|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/procedural-cities-in-unity-blender/
课程评论:没有评论
课程名称:在Unity/Blender中学习程序化城市建模与编程 概述:该课程专注于游戏和虚拟环境中的程序化生成技术,实现无限独特的计算机生成体验。通过算法自动生成数字内容,不仅降低了程序员和建模师的工作量,也为创造独特内容提供了新途径。然而,要有效实施这种策略,需要充分的准备和对游戏开发的技术和艺术两方面的深入理解。本课程由Penny和Mike讲授,针对程序员和艺术家,结合了二人多年的行业和学术经验,旨在提供全面的学习体验,帮助学员掌握宝贵的技能。课程使用Unity 2020.3和Blender 3.0,兼容Windows和Mac,并已通过Unity 6进行了测试。 课程分为两个部分,可以独立学习或结合学习。A部分由Mike主讲,首先讲解如何使用简单占位符创建城市布局,这是一个常被忽视的设计关键步骤。接着,逐步为这些占位符添加细节,并正确规划道路系统。完成热身后,Mike将重点转向模块化思维,研究创建资产所需的基本构件。最后,从手动放置转向使用Blender的Modifier Stack进行自动放置,最后使用Blender 3.0的新几何节点系统实现完全程序化的生成。 B部分由Penny负责,开始时带领学员通过各种工作坊使用Unity游戏开发引擎,教授如何在平面上操作和定位道路模型以创建城市街道地图。随后,会通过算法创建数据结构以存储城市信息,并为城市填充居民区、商业区和工业区。常用的Voronoi图和Perlin噪声算法将用于计算城市区域和人口密度。 通过本课程,学员将获得专业的编程和建模工具包,超越仅仅是“程序员”或“建模师”的人,掌握多种程序化技术在Unity和Blender中的应用理解。这种紧密结合设计与逻辑的游戏开发知识对提升学员在就业市场的竞争力或准备独立运营至关重要。 对于Penny课程的评价:许多学员表示Penny的课程比一般的“掌握Unity”课程更为具体,学习不仅限于引擎本身,还能够了解其背后的工作原理,教学方式很出色。而对Mike课程的反馈同样积极,很多学员称赞他的教学深入浅出,能让学生独立思考,提升了学习的体验。
Procedural generation in games and virtual environments lends itself to the algorithmic generation of infinitely unique computer-created experiences. Its potential lies in its ability to automatically develop digital content on demand, reducing the amount of work required by programmers and modellers. However, a lot of preparation is necessary for such a strategy to be implemented. A thorough understanding of the role that both sides of the game development coin (technical/logic and art/design) plays 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.3 and Blender 3.0 and is Windows and Mac compatible.The content has been tested and works with Unity 6.The content is presented in two parts which can be studied in any order, independently or together.In Part A, Mike will be taking you through a series of stages, starting with blocking out your city with simple placeholders, a critical design step often overlooked. Taking those placeholders we add a little extra detail to start bringing the city to life and map out the road system properly. Once that warm-up is out of the way, Mike will start focusing on thinking in a more modular manner by looking at the fundamental building blocks required to make our assets. Then finally, we will move from placing the pieces manually to placing them automatically, first with Blender's Modifier Stack and finally completely procedurally using Blender 3.0's new Geometry Node system.In Part B, Penny will begin by taking you through a variety of workshops using the Unity game development engine, to teaching you how to manipulate and position road models on a plane to create a city street map. Following this, algorithms will be worked through to create data structures to store city information and populate the city with residential, commercial, and industrial buildings. The commonly used algorithms for Voronoi Diagrams and Perlin Noise will be employed to calculate city zones and city population densities.By the end of this course, you will have a professional toolkit of programming and modelling skills that will give you the advantage over others who are "just programmers" or "just modellers", including knowledge of multiple procedural techniques that can be employed in both Unity and Blender. 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.