Udemy

3D Game Development with Blender

立即報名
  • 1,352 名學生
  • 更新於 1/2017
4.6
(159 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
11 小時 11 分鐘
教學語言
英語
授課導師
Andy Harris
評分
4.6
(159 個評分)
9次瀏覽

課程簡介

3D Game Development with Blender

Build anything you can imagine, and make fun 3D games!

You want to make a game, huh?

Many have gone before, and not all have succeeded.

Truth is, building games is hard, especially 3D games. But if you have the right tools and the right tour guide, the process can be relatively easy. Building games might just be more fun than playing them!

3D gaming courses tend to come in two flavors. Either you learn to build all your models in a 3D editor like Blender or 3DSMax but you barely get to put them in a game, or you start with a high-end powerful gaming tool like Unity or Unreal, but you can only use models made by others.

In this course, we start from the very beginning. You'll learn how to build your own model of anything you can imagine using Blender, a powerful free tool. There are many Blender classes out there, but most do not concentrate on building models for games, which are different than the models used in movies. Blender is well-known as perhaps the best open-source 3D modeling package in existence.

Blender's best-kept secret is its game engine. Not only can you build models in Blender, you can build full-fledged games. The game system is incredibly powerful, yet not well known.

That's where this course comes in. I'll show you how to create compelling models, how to use Blender's logic bricks to write basic games with no programming, and we'll finally transition to writing your own code with the powerful and popular Python language built into Blender.

I've had a blast creating this course. I can't wait to share it with you. The best part of making a game is storing your own playfulness inside a game. I see this course in exactly the same way. Let's play together and build some awesome games.

課程章節

  • 9 個章節
  • 40 堂課
  • 第 1 章 Basic 3D Modeling
  • 第 2 章 Building Basic Models
  • 第 3 章 Textures and Environments
  • 第 4 章 Animation
  • 第 5 章 Game Input
  • 第 6 章 Physics Fun
  • 第 7 章 Managing and Viewing game data
  • 第 8 章 Programming with Python
  • 第 9 章 On to games!

課程內容

  • Build 3D models suitable for any game engine, Manipulate a 3D environment, Create custom mesh objects - vehicles, humanoids, animals, Use UV mapping for realistic color effects, Build basic procedural textures and bake them to UVs, Create terrain, sky maps, and ground textures, Create timeline-based animations (moving platforms, doors), Use shape keys to modify a mesh (moving eyes and mouth, for example), Create a basic skeleton rig and animate a character with it, Combine various animations into actions, Master the blender game engine logic bricks, Get user input from mouse, keyboard, and joystick, Manage collisions through bounding boxes, raycasting, and convex hull, Use dynamic physics for realistic motion and collisions, Dynamically create and destroy objects, Track properties for scorekeeping, inventory, time, Create scene overlays for dynamic HUD elements, Display dynamic text on the HUD, Write Python code for better control, Use Python to manage joysticks and mouse with more finesse, Generate a realistic car rig with suspension, acceleration, brakes, and emergency brakes, Create a basic FPS with mouselook, jumping, and (of course) weaponry.


評價

  • J
    Jawad Ahsan
    1.0

    This course shouldn't be on available for purchase anymore. It's too old. Last updated in 2017. Resources are not downloadable and several others have complained about this in the QA section with no response from the instructor. Went through the first module to find out and now it's too late to get a refund for this course.

  • B
    Bosco Chisanga
    5.0

    Great Teacher Easy to learn concepts

  • A
    Anthony Tobianski
    5.0

    The instructor is knowledgable and enthusiastic. He teaches modeling basics so you can create some decent game assets and then moves on to working with BGE logic blocks, and finally how to tie in existing Python scripts. The student needs to make some decisions on what they really want to get from this course. As I write this, it seems like 3 years have passed since the course was made available. Blender 2.79 exists and BGE features are still present. However, 2.8 has dropped BGE. However, there's Armory engine that built on top of Blender that's been under development. Armory engine relies on a different language named Haxe. This language is used because of its historical use for games and the fact that it provides support for multiple platforms. I personally think it could be a great option for a new game developer interested in working with Blender to take advantage of the course and the resources the instructor provides, as a means of becoming familiar with Blender from a game development perspective. Then, you'd have the option to take what you've learned in Blender with BGE over to the Armory engine environment. There are other more popular game development options out there and they may serve you better, but I think working under Blender and BGE is a great place to start, which would make this course a "must" for getting you started quickly.

  • G
    Gerald Wichlacz
    5.0

    Great course. Great instructor. I’ve had some prior experience with Blender, but learned a ton of new tricks and tips.

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意