|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/games_mathematics/
课程评论:没有评论
课程名称:游戏开发数学 - Unity 6 兼容 课程概述:你是否知道计算机游戏在执行每一项任务时都离不开数学,包括渲染、动画、物理学和人工智能?数学无处不在,对数学的基本理解在每一个职业中都至关重要,而在游戏开发中尤为重要。数学是游戏引擎执行所有主要操作的基础。没有它,你甚至无法在屏幕上移动一个角色。如果你渴望深入了解数学,提升你的游戏开发技能,那么这个课程就是为你量身打造的。 在本课程中,你将创建自己的C#类,以处理2D和3D空间的几何构造,从而加深对游戏对象定位和移动的理解。简而言之,你将建立自己的数学库,以复制Unity中的Vector2、Vector3、Matrix4x4和一些Mathf方法。课程将充分利用Unity游戏引擎,以强调数学概念。 由Penny de Byl博士授课,她以国际知名的整体教学风格和25年以上的教学、研究及游戏与计算机图形工作经验而著称。在整个课程中,你将通过动手工作坊学习编程计算机游戏机制和视觉效果所需的重要数学技术。 课程中,我们将构建一个游戏,利用我们编写的代码在屏幕上移动2D和3D对象。同时,你需要运用对点和向量的知识解决谜题,以巩固学习成果。你还将进行多个小项目,以应用数学概念,并观察其在游戏环境中的作用。 学习内容包括: - 位运算、位打包和位板 - 2D和3D空间 - 点、向量、矩阵 - 坐标系统的转换 - 对象定位 - 导航 - 角度和插值 - 四元数 学生评价: 这是一门精彩的课程,可能是我在Udemy上找到的最有帮助的课程。Penny是一位出色的讲师,即使在第一部分结束时,我就学到了可以应用于游戏的超有价值的信息。虽然我刚开始学习,但已经学到足够的内容,觉得购买价格物超所值。如同往常,这位教授提供了一门清晰且极为需要的课程。她知识渊博,能够很好地传授给学生。我推荐她的所有课程和YouTube频道。
Did you know computer games use mathematics to perform every single task, from rendering to animation and physics to AI? Mathematics is everywhere. A fundamental understanding of mathematics is critical in every occupation and nowhere is it more important than in games development. It underpins all primary operations performed by a game engine. You can't even move a character across the screen without it. Keen to learn more and build up your knowledge in mathematics to improve your game development skills? Then this course is for you.In this course you will build your own C# classes to work with the geometrical constructs of 2D and 3D space that will develop your understanding of positioning and moving game objects. In short you will build your own maths library to replicate some of Unity's Vector2, Vector3, Matrix4x4 and some Mathf methods. Throughout, we will be using the Unity Game Engine to help emphasise the mathematics concepts.Join Dr Penny de Byl as she introduces game development mathematics using her internationally acclaimed holistic teaching style and expertise from over 25 years of teaching, research and work in games and computer graphics. Through-out the course you will follow along with hands-on workshops designed to teach you the vital mathematical techniques used in programming computer game mechanics and visuals.During the course we will be building a game that not only uses the code we've written to move 2D and 3D objects around on the screen, but to play the game you will have to use your knowledge of points and vectors to solve puzzles that will reinforce your learning. You will also build numerous mini projects to apply mathematical concepts and see how they work in games environments.Learn how to program and work with:Bitwise Operations, Bit Packing and Bitboards2D and 3D SpacePointsVectorsMatricesMapping from one coordinate system to anotherPositioning ObjectsNavigationAnglesInterpolationQuaternionsWhat students are saying about this course:Brilliant course. Might be the most helpful course I've found on Udemy so far. Penny is an amazing instructor. Even by the end of the first section learned super valuable information that I can apply to my games.Early in the program but already learned enough to make the purchase price worthwhile.As always, the professor delivers a great, clear course on a badly needed subject to learn. She is so knowledgeable and can impart her knowledge to her students. I recommend all her courses and her YouTube channel.