Make your first 2D & 3D games in Unity® & Blender

*includes FREE book! Do you want to learn to code and 3D model? Build a SUPER MARLO RUN clone and Ninja mobile game here

4.10 (23 reviews)
Udemy
platform
English
language
Game Development
category
236
students
34 hours
content
Feb 2018
last update
$19.99
regular price

What you will learn

Build a Ninja Survival game for mobile

Build a 3D Super MARLO Runner clone in Unity®

Code in C#

Know the foundations of 3D model-making in Blender

Unwrap UV's and perform simple texturing of 3D art assets

Use Blender and navigate its interface

Integrate art from Blender into Unity®

Description

Do you want to design and build your own 3D game? Even if you have never coded before, with this course you can learn the foundations of making 2D and 3D games!

In these tutorials we build a 3D SUPER MARLO RUN game in Unity® – from scratch. You also learn how to build a Ninja Survival game for mobile using Unity® and Blender.

This course does not assume any prior knowledge and is perfect for beginners

In fact, we begin with an introduction to Unity® for those who have never used it before. We take you through all the steps to designing a game from start to finish!

Included in this course is material for beginners to get comfortable with the interfaces. Please note that we reuse this material in similar courses because it is introductory material. You can find some material in this course in the following related courses:

  • Make a Ninja Survival game for mobile in Unity and Blender 
  • Practical Unity Developer Academy: Make Fully Featured Games
  • A to Z Unity Development: Code in C# and Make Low Poly Art
  • C# & Image Processing Masterclass: Make Mobile Games & Apps
  • Build 22 Games in GameMaker Studio, C# Unity® & Blender
  • C# Masterclass: Make RPG & Mobile Games in Unity & Blender 
  • Build and model a Super MARLO runner clone in Unity
  • Build 43 Models & a 3D Runner Game in Unity® with C# Code 
  • Ultimate Guide to Blender & Unity: Game Design & Development
  • Make a Fully Featured Game: Code in C#, Make Low Poly Models 
  • Make a Unity Platform Game & Low Poly Characters in Blender
  • Make Games and Web Apps: Unity, React and Redux Masterclass

This course is unique because we make both the code and the art for the game from scratch. We teach you the fundamentals of designing, coding, and modeling a mobile game.

First you design the game and its functionality in Unity®. You learn how to code in C# and build video game levels. 

Don't worry if you've never coded before. We start simple and add more to the game as the course goes on.

Why Unity®?

Unity® is one of the most popular platforms in game development. You can use Unity® to build 2D and 3D games. Unity® is cross-platform, which means it is easy to use with other platforms.

Why Blender?

Blender, like Unity®, is a popular production suite that is free to download. Blender is a revolutionary tool for making 3D art digitally. With Blender, you can make art assets for games, like we do in this course. 

Is this course for me?

Even if you're not an artist, you can make basic art models. You may have heard of Axiom Verge and Stardew Valley. These games are million-dollar successes. But did you know that only one person made each? 

Usually it takes a whole team of people to build a game. But creators Thomas Happ and Eric Barone developed and designed their games by themselves. Now they're millionaires. You can do it, too.

Let's get started!

Content

Introduction to the Course

Gameplay from the Marlo Game

Super Marlo Runner Game - Introduction to Unity

01.) Introduction to Unity - Part 1
01.) Introduction to Unity - Part 2

Movement

02.) Movement - Part 1
02.) Movement - Part 2
02.) Movement - Part 3

Blocks

03.) Blocks - Part 1
03.) Blocks - Part 2

Speed Blocks and Enemies

04.) Speed Blocks and Enemies - Part 1
04.) Speed Blocks and Enemies - Part 2
04.) Speed Blocks and Enemies - Part 3

More Enemies

05.) More Enemies - Part 1
05.) More Enemies - Part 2

Powerup and Finish Line

06.) Powerup and Finish Line - Part 1
06.) Powerup and Finish Line - Part 2

Background and Interface

07.) Background and Interface - Part 1
07.) Background and Interface - Part 2
07.) Background and Interface - Part 3

Fine Tunings

08.) Fine Tunings - Part 1
08.) Fine Tunings - Part 2
08.) Fine Tunings - Part 3

Level Design

09.) Level Design - Part 1
09.) Level Design - Part 2

Introduction to Blender

Introduction to Blender

Artwork in Blender

10.) Artwork in Blender - Part 1
10.) Artwork in Blender - Part 2
10.) Artwork in Blender - Part 3
10.) Artwork in Blender - Part 4
10.) Artwork in Blender - Part 5

Integrating the Art

11.) Integrating Art - Part 1
11.) Integrating Art - Part 2
11.) Integrating Art - Part 3
($2000 value!) Source Code and Art Assets
($32.71 value) Free Book!

Finishing the Game

Integrating the Character
Adding Model to Player
Jumping and Running
Movement Stutter
Wall Jumping
Power Up
Swapping Background Art
Background Adjustments
Transparency Order
Challenge Time!

Introduction to Ninja Survival Game

Download Blender and Unity3D

T01. Introduction to Unity

1.1 Introduction
1.2 Unity Editor
1.3 Moving a Cube
1.4 Materials
1.5 Lights
1.6 Particle System
1.7 Applying Physics
1.8 Asset Store

T02. Introduction to Coding

2.1 Introduction
2.2 Variables
2.3 Methods
2.4 If Blocks
2.5 Loops

T03. Introduction to Inputs

3.1 Introduction
3.2 Key Presses
3.3 Moving a Player
3.4 Jumping
3.5 Moving Forward
3.6 Cycling Cameras

T04. Introduction to Prefabs

4.1 Introduction
4.2 Introduction to Prefabs
FAQ on Instantiating Objects
4.3 Random Angles
FAQ on Destroying Objects
4.4 Explosion Effect
4.5 Adding Explosion Effects

01. Jumpers

g1.1 Setting up the Project
g1.2 Building a Simple Scene
g1.3 Percentage Coordinates
g1.4 Clicking Variation
g1.5 Player Movement
g1.6 Orthographic Camera
g1.7 Jumping Enemy
g1.8 Jumping Enemy Movement
g1.9 Killing the Player
g1.10 Canvas
g1.11 End Game Messages

02. Adding More Functionality

g2.1 Reusability
g2.2 Dynamically Adding the Enemy
g2.3 Game Mode Switch
g2.4 Setting up the Rolling Enemy
g2.5 Rolling Enemy Movement
g2.6 Enemy Positions
g2.7 Killing the Player
g2.8 Depth Range
g2.9 Horizontal Range

03. Enemy Logic

g3.1 Creating the Bouncing Enemy
g3.2 Moving the Bouncing Enemy
g3.3 Diagonal Movement
g3.4 Movement Flip
g3.5 Initial Angle
g3.6 Enemy Collision
g3.7 Multiple Bouncers
g3.8 Depth Walls

04. Designing the Game

g4.1 Designing the Crawlers
g4.2 Crawling Enemy Movement
g4.3 Player's Rotation
g4.4 Jumping Force
g4.5 Finishing the Jumping Logic
g4.6 Spawning Crawlers

05. Turrets

g5.1 Designing the Enemy Turret
g5.2 Turret States
g5.3 Turrent Movement
g5.4 Smooth Aiming
g5.5 Aiming

06. Game Logic

g6.1 Preparing the Game Logic
g6.2 Raycast
g6.3 Shooting Weapons
g6.4 Aiming Improvements
g6.5 Targets
g6.6 Shooting the Player
g6.7 Destroying the Targets

g7.1 Configuring the Player

g7.1 Configuring the Player
g7.2 Moving Up
g7.3 Jetpack Thrusters
g7.4 Designing the Enemy
g7.5 Wave Patterns
g7.6 Spawn Enemies

08. Endless Mode

g8.1 Setting up Endless Mode
g8.2 Highscores
g8.3 Refactoring the Spawn Logic
g8.4 Increasing the Difficulty
g8.5 Bouncer Difficulty
g8.6 Crawler Difficulty
g8.7 Turrets Difficulty
g8.8 Targets Difficulty
g8.9 Jetpack Difficulty

09. Menu and Level Design

g9.1 Building the Menu Scene
g9.2 Level Selection
g9.3 Level Picker
g9.4 Losing the Game
g9.5 Level Parameters
g9.6 Setting Difficulties
g9.7 Setting Endless Mode

Introduction to Blender

Introduction to Blender

10. Background Art

k1.1 Floors
k1.2 Walls

11. Game Assets

k2.1 Bouncing Enemy
k2.2 Rolling Enemy
k2.3 Double Rolling Enemies
k2.4 Crawler Enemy
k2.5 Turret Enemy 1
k2.6 Turret Enemy 2
k2.7 Player Ninja Character
k2.8 Enemy Ninja Character
k2.9 Ninja Stars
k2.10 Flying Enemy
k2.11 Jet Pack

12. Finalizing the Art

k3.1 Assets Toon Shading
k3.2 Background

13. Integrating the Art

g10.1 Starting to Integrate Art
g10.2 Integrating Jumper Art
g10.3 Integrating Roller Art
g10.4 Integrating Roller Art Continued
g10.6 Integrating the Turret Model
g10.7 Aiming the New Turret
g10.8 Integrating the Target Enemies
g10.9 Integrating the Flying Enemy Art
g10.10 New Player Art
g10.11 Integrating the Dojo
g10.12 Adjusting the Interface
g10.13 Challenge Time!
Source Code and Assets
Please leave us a rating!
Bonus Lecture: How to get more content.

Screenshots

Make your first 2D & 3D games in Unity® & Blender - Screenshot_01Make your first 2D & 3D games in Unity® & Blender - Screenshot_02Make your first 2D & 3D games in Unity® & Blender - Screenshot_03Make your first 2D & 3D games in Unity® & Blender - Screenshot_04

Reviews

Marlene
January 23, 2018
The instructor doesn't answer questions , I have a question a month old no reply and I noticed other questions from students are left unanswered. That is the reason for the low stars. It's a shame because there are a lot of interesting ways of coding things that I learnt however I thought some simply things were made complex. The videos are long and you have to keep rewinding to get the code so it's makes it longer. I wasn't to keen on the instructor's coding style as I feel best practices were ignored. Also the instructor didn't explain some of the things he did, the menu and game over scenes felt like a rushed job without even using the proper components.
Bhanu
January 4, 2018
Vandematram, This course is very effective and useful. gives basic knowledge and advanced ideas about programming and modeling. really I love this course. jai hind

Charts

Price

Make your first 2D & 3D games in Unity® & Blender - Price chart

Rating

Make your first 2D & 3D games in Unity® & Blender - Ratings chart

Enrollment distribution

Make your first 2D & 3D games in Unity® & Blender - Distribution chart
1344506
udemy ID
9/7/2017
course created date
11/30/2020
course indexed date
Bot
course submited by