HOME > Development > Unity 2017 Build , program and publish a 3D shooter game

Unity 2017 Build , program and publish a 3D shooter game

  • Development
  • Mar 02, 2025
SynopsisUnity 2017 – Build , program and publish a 3D shooter g...
Unity 2017 Build , program and publish a 3D shooter game  No.1

Unity 2017 – Build , program and publish a 3D shooter game, available at $49.99, has an average rating of 4.15, with 96 lectures, based on 50 reviews, and has 987 subscribers.

You will learn about Download & Install Unity 3D Crash lessons on how to use Unity Opening a Unity project Launching a Unity project in the Unity simulator Navigate within Unitys user interface Creating environments (roads, grass, mountains, and rivers) Adding objects to environments (like rocks, and trees) Adding the main player character Animating the 3D character (idle, running, death, shoot lasers) Create a state machine to switch between character animations Input controls for desktop computers and websites Input controls for mobile devices (Android and iOS) Enemy artificial intelligence Enemy smart path finding Create lifelike laser beams Create stunning Halo lights Smooth camera follow Main player taking damage Enemy taking damage Enemy spawn points Score point system Game Over menu buttons and texts Adding and using custom fonts Using background music Using sound effects Triggers sound effects in specific areas Adding cars, taxis, and trucks Making vehicles honk Making vehicles crash with player and enemies Adding levels to current build Switch platforms (Android, iOS, PC) Publish to iOS iTunes Connect settings iOS developer license iOS certificates and provisioning profiles Compile game for iPads and iPhones 32 bits and 64 bits architectures Code signing setup Uploading to iTunes Taking screenshots Uploading iOS build for technical review Monetize with in-game advertisements This course is ideal for individuals who are Game enthusiasts or game hobbyists or game developers or game dev students or artists or computer science students It is particularly useful for Game enthusiasts or game hobbyists or game developers or game dev students or artists or computer science students.

Enroll now: Unity 2017 – Build , program and publish a 3D shooter game

Summary

Title: Unity 2017 – Build , program and publish a 3D shooter game

Price: $49.99

Average Rating: 4.15

Number of Lectures: 96

Number of Published Lectures: 96

Number of Curriculum Items: 96

Number of Published Curriculum Objects: 96

Original Price: $199.99

Quality Status: approved

Status: Live

What You Will Learn

  • Download & Install Unity 3D
  • Crash lessons on how to use Unity
  • Opening a Unity project
  • Launching a Unity project in the Unity simulator
  • Navigate within Unitys user interface
  • Creating environments (roads, grass, mountains, and rivers)
  • Adding objects to environments (like rocks, and trees)
  • Adding the main player character
  • Animating the 3D character (idle, running, death, shoot lasers)
  • Create a state machine to switch between character animations
  • Input controls for desktop computers and websites
  • Input controls for mobile devices (Android and iOS)
  • Enemy artificial intelligence
  • Enemy smart path finding
  • Create lifelike laser beams
  • Create stunning Halo lights
  • Smooth camera follow
  • Main player taking damage
  • Enemy taking damage
  • Enemy spawn points
  • Score point system
  • Game Over menu buttons and texts
  • Adding and using custom fonts
  • Using background music
  • Using sound effects
  • Triggers sound effects in specific areas
  • Adding cars, taxis, and trucks
  • Making vehicles honk
  • Making vehicles crash with player and enemies
  • Adding levels to current build
  • Switch platforms (Android, iOS, PC)
  • Publish to iOS
  • iTunes Connect settings
  • iOS developer license
  • iOS certificates and provisioning profiles
  • Compile game for iPads and iPhones
  • 32 bits and 64 bits architectures
  • Code signing setup
  • Uploading to iTunes
  • Taking screenshots
  • Uploading iOS build for technical review
  • Monetize with in-game advertisements
  • Who Should Attend

  • Game enthusiasts
  • game hobbyists
  • game developers
  • game dev students
  • artists
  • computer science students
  • Target Audiences

  • Game enthusiasts
  • game hobbyists
  • game developers
  • game dev students
  • artists
  • computer science students
  • Note: Videos recorded using Unity version 5.3.2 (2016)

    Important: all softwares used in this course are FREE to download and use on PC and MAC computers (no need to pay, cheers!)

    *** BREAKING NEWS ***

    This is the most comprehensive course when it comes to build and publish a Unity 3D shooter game and publishing it to app stores.

    Great course to keep as a reference

    ********

    In this course you will learn how to design, program, and publish a 3D shooter video game in the style of MineCraft and publish it in the Google Play store and iTunes app stores (iOS and Android).

    Why would you want to learn how to make a 3D shooter game?

    Because it’s fun, and it’s proven to be top games in the app stores. People love to play these games. And the best reason of all: thanks to this course, you will create a good looking game by yourself that you can publish in the app stores, without having the need of a team of multiple people.

    This course can be taken by anyone even if you’ve got no programming skills or very little

    This course is meant for non-artists, meaning you don’t have to be an artist to be able to use 3D pixel art graphics.

    You will learn how to use free tools to make an amazing game from scratch as I will show you every single line of programming and how to use Unity 3D to be able to make professional games all by yourself quickly and without having to spend money.

    By the way as a bonus, this course includes free downloads of the finished 3D models, Unity projects and levels as well.

    The skills you will learn in this course can be applied to so many more projects as they are the core foundations of any professional video games. Invest in yourself by joining this course now

    What is 3D Pixel Art?

    3D Pixel art is a form of digital art, created through the use of 2D-like raster graphics software, where images are edited on the pixel level in the form of blocks. Graphics in most old (or relatively limited) computer, console, graphing calculator and mobile phone video games are mostly 2D pixel art, and now we use the new technologies t have the retro-cool style with the amazing functionality that 3d technology provides.


    Note: This course’s graphic assets are used for educational purpose only.

    Course Curriculum

    Chapter 1: Initial Setup

    Lecture 1: Course overview breakdown

    Lecture 2: How to download Unity

    Lecture 3: Install Unity 3d version 5 with web player and example projects

    Lecture 4: Open the project and play with it

    Chapter 2: Working on the main character

    Lecture 1: Adding the main character prefab

    Lecture 2: Animation controllers and idle mode animation

    Lecture 3: Programming the character movement

    Lecture 4: Tweaking the character movement

    Lecture 5: Creating the Idle Walk blend tree

    Lecture 6: Programming the walk animation switch

    Lecture 7: Program the character looking towards the mouse

    Chapter 3: Building the enemies

    Lecture 1: Working on the Mini spiderman enemy model

    Lecture 2: Working on the spiderman run animation

    Lecture 3: How to use navigation agents

    Lecture 4: Using Navigation mesh agent Artificial Intelligence

    Lecture 5: Adding characters colliders and rigidbodies

    Chapter 4: Building the laser beam

    Lecture 1: Laserbeam setup

    Lecture 2: Shoot linerenderer as laser beam

    Lecture 3: Shot precision with Invoke method

    Lecture 4: Tweaking the laser beam shot

    Lecture 5: Laserbeam direction on missed shots

    Lecture 6: Adding spotlight halo on laserbeam shot

    Chapter 5: Building obstacles and walls

    Lecture 1: How to make the camera follow the main action

    Lecture 2: Adding game walls and rivers

    Lecture 3: How to create smart obstacle objects

    Lecture 4: Creating a variety of prefab obstacles

    Lecture 5: Shooting laserbeams on obstacles

    Chapter 6: Interaction between Player and enemies

    Lecture 1: Program the enemy death when dealt damage

    Lecture 2: Make the main character do damage to the enemy

    Lecture 3: Create blood splatter using Particle systems

    Lecture 4: Removing enemy from game after death

    Lecture 5: Programming player health

    Lecture 6: Programming the Player taking damage

    Lecture 7: Tweaking the player animations

    Chapter 7: Spawning Multiple enemies

    Lecture 1: Create enemy spawn points

    Lecture 2: Adding multiple spawn point locations

    Lecture 3: Organize your game objects

    Chapter 8: Menus and Displays

    Lecture 1: Displaying main character health as text

    Lecture 2: All about health point sliders

    Lecture 3: Adding Vehicles crashing with player and enemies

    Lecture 4: Letting the enemies be aware of vehicles

    Lecture 5: Game Over menu and Restart game functionality

    Lecture 6: Fixing Auto baked lights issues

    Lecture 7: Working with new fonts

    Lecture 8: Working on the score and its menu item

    Lecture 9: Program the camera shake while taking damage

    Lecture 10: Stopping spawn and running cars on game over

    Chapter 9: Adding Sound effects

    Lecture 1: Importing sound effects

    Lecture 2: Adding the background music

    Lecture 3: Program multiple laser sound effects

    Lecture 4: Code sound effect on enemy hit

    Lecture 5: Coding the car crash sounds

    Lecture 6: Play sound when player score increases

    Lecture 7: Play sound on game over

    Lecture 8: Use triggers to create preemptive car honking

    Lecture 9: Play car passing by sound with triggers

    Chapter 10: iTunes app store publication

    Lecture 1: Switch platform to iOS

    Lecture 2: Preparing Unity settings to publish on iOS

    Lecture 3: Creating the app icon

    Lecture 4: Unity iOS advanced settings

    Lecture 5: Addendum 64 bits in Unity compilers

    Lecture 6: Modify the player moving script for mobile devices

    Lecture 7: Modify the player shooting script for mobile devices

    Lecture 8: Modifying input for mobile devices

    Lecture 9: Compiling the game in Unity

    Lecture 10: Valid architectures arm 64 bits

    Lecture 11: iOS developer license

    Lecture 12: iOS bundle ID

    Lecture 13: Get Xcode and open it

    Lecture 14: ioS app ID and provisioning profile

    Lecture 15: Starting the archiving process in xcode

    Lecture 16: Create the itunes connect settings

    Lecture 17: How to upload all phones screenshots

    Lecture 18: Uploading ipa file to itunes connect

    Lecture 19: Addendum – blame Unity on missing app icons

    Lecture 20: itunes connect detailed settings

    Lecture 21: Checking if your uploaded build is processing

    Lecture 22: Submiting your app for review

    Chapter 11: Android Google Play store publishing

    Lecture 1: Switch platform to Android settings

    Lecture 2: Create a new Android keystore

    Lecture 3: Google Play console app setup

    Lecture 4: Create the Android apk file in Unity

    Lecture 5: Uploading your game apk to Google Play store

    Lecture 6: Final step to publish app to Google Play store

    Chapter 12: Monetizing your game with Advertisement

    Lecture 1: Create new Unity Ads project

    Lecture 2: Add the Unity Ads plugin to your project

    Lecture 3: Integrating the Ads into your game

    Chapter 13: Multiple Types of Enemies: Wonder Cat Girl

    Instructors

  • Unity 2017 Build , program and publish a 3D shooter game  No.2
    Yohann Taieb
    Apps Games Unity iOS Android Apple Watch TV Development
  • Rating Distribution

  • 1 stars: 2 votes
  • 2 stars: 1 votes
  • 3 stars: 5 votes
  • 4 stars: 17 votes
  • 5 stars: 25 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!