Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Meditation Personal Transformation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Modeling Data Analysis Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Blogging Freelancing Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Game Development Unity

Unity 3D 2017 - Build , program & publish Crossy Road game

Step by step video lessons to create and publish a 3D 8 bit art game like Crossy Road to the app stores. using Unity3D
Rating: 4.7 out of 54.7 (164 ratings)
1,680 students
Created by Yohann Taieb
Last updated 7/2019
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Learn how to get your iOS developer license
  • Learn how to create your own iPhone game using minimal code (C# code)
  • Learn how to create your own Android game using minimal code (C# code)
  • Learn basics of Unity 5 for iOS development and advance techniques to make a professional casual game
  • Learn how to program animations
  • Learn how to dynamically create game content
  • Learn how to make a game menu
  • learn how to keep player's score
  • Learn how to publish your very own iPhone game to the iTunes app store in one afternoon
  • Learn how to use 3D pixel art in the game

Course content

9 sections • 87 lectures • 6h 15m total length

  • Preview02:11
  • About this course
    01:47
  • Download crossy road Unity project and Overview
    04:56

  • Creating the smart terrain, grass, road prefabs
    15:49

  • First check - transition
    00:23
  • Creating the main character programming script in c sharp
    02:22
  • Starting to write the character jump method in monodevelop
    03:12
  • Coding the character jump animation
    06:47
  • Make the character move to each strips
    08:05
  • Making the character smoothly move to the next location
    05:26
  • Working on the jump height animation
    08:00
  • Program dynamic strip spawning
    15:32
  • Add more prefab templates for grass
    06:06
  • Adding trucks and taxis to the roads
    06:31
  • Import your own 3D pixel art models into Unity 3D
    08:22
  • Add physics collider to main character
    03:17
  • Program the collision detection
    05:24
  • How to add rigibodies and colliders on all vehicles
    05:15
  • Create vehicle prefabs with 3D physics
    11:35
  • Optional - Voxel Software Advanced techniques
    08:26

  • Preview09:50
  • Prevent character from moving after death animation
    01:02
  • Adding the swiping functionality to the main character
    05:40
  • Writing the method stubs for the multidirectional jumps
    03:04
  • Preview01:33
  • Preview06:26
  • Programming the jump to the left
    09:00
  • Programming the jump right logic
    03:31
  • Creating physical boundaries left and right
    06:10
  • Program the character death colliding with boundaries
    06:31
  • Create the obstacle type for trees and rocks
    15:01
  • Programming obstacles collision prevention
    07:53

  • Programming the current score value
    03:45
  • Program the score User Interface
    04:05
  • Create a simple Game Menu
    02:20
  • Programming the Start Menu
    06:13
  • Create and add the game title to the start menu
    05:16
  • Create the game over menu screen
    02:46
  • Programming the Game Over menu
    04:14
  • Programming game reloading
    03:16
  • Unity settings for iOS development
    03:11
  • Lighting Auto baked OFF
    01:45
  • Creating the iOS icons for free
    04:17
  • Generate the xcode project and open it
    02:18
  • Updating Xcode project settings
    02:06
  • Addendum 64 bits in Unity compilers
    00:44

  • Adding a new app in iTunes Connect
    01:58
  • Entering the itunes connect settings
    05:44
  • Create ingame screenshots for itunes connect dashboard
    08:11
  • Upload your app to iTunes app store
    02:26
  • Valid architectures arm64 bits
    01:01
  • Add build in ITC and submit for review
    01:11
  • Congratulations
    01:02

  • 01 Download Android SDK and Android Studio for free
    00:41
  • Install Android SDK and Android Studio
    02:05
  • Switch Unity 5 project to Android
    01:27
  • Creating the APK file
    01:10
  • Locate the Android SDK within Unity
    01:03
  • Creating a keystore or using a preexisting one
    02:33
  • Adding a new app in google play developer console
    02:04
  • Adding google console assets
    03:05
  • Upload your APK file to google dev console
    02:09
  • Publishing to the google play store
    02:32
  • Help me, help you
    01:36

  • WARNING!
    01:45
  • Using SceneManager to control levels
    02:05
  • Download these files
    00:05
  • Creating the coin system - Importing Coin package
    01:23
  • Programming the coin rotation
    02:56
  • Programming the coin pickup
    03:23
  • Preview04:21
  • Adding bonus Sound effect to coin
    03:55
  • Artifical intelligence - import ghost package
    01:30
  • Simple AI with MoveTowards function
    06:41
  • Rotating Ghost with LookAt method
    01:35
  • Adding collision to ghost prefab
    02:32
  • Ways to improve Artificial intelligence
    03:06
  • Improving the AI
    04:56
  • Starting the Ghost chasing on game start
    04:16
  • *** CHARACTER SELECTION SERIES ***
    00:05
  • Character Selection Menu
    04:39
  • Cleaning up the character selection scene
    01:15
  • Taking pictures of the characters
    03:18
  • Create the character selection scroll view
    12:17
  • Program the code to select the new character
    02:43
  • Switching characters in the play scene
    13:00

  • Bonus - Files
    00:00

Requirements

  • a PC, Linux or MAC computer

Description

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

In this course you will learn how to design and program a 3D pixel art video game just like Crossy Road using Unity3D and publish it in the app stores (iOS and Android).

Why would you want to learn how to make a game like crossy road? Because it's the most efficient way to create a good looking game by yourself that you can publish in the app store, 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.

You will learn how to download and install unity 3D on Mac, PC or Linux.

Then we will get to create a project, add levels and add graphichs such as the Crossy Road chickens, Roads, trees, rocks, cars, trucks and much more.

You will also learn how to add artificial intelligence to these objects to make them come to life.

Also, you will learn how to make game menus, game over screens, and how to keep score.

Once we've got a working game, we will go through the whole process to publish the game to the iTunes app store.

Then you will learn how to add all these objects in the game engine called Unity 3d to make amazing 3d games, just like crossy road.

Now, this course is meant to make things this super easy for you. All the steps are shown to you in the video lectures, so you cant possibly miss a step.

And 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.



Who this course is for:

  • Solo / Indi entrepreneurs
  • Graphic design students
  • Computer science students
  • great course for someone who wants to learn about the iTunes publication process
  • People who want to start a mobile app business the inexpensive way, on their own

Instructor

Yohann Taieb
Apps Games Unity iOS Android Apple Watch TV Development
Yohann Taieb
  • 3.9 Instructor Rating
  • 8,719 Reviews
  • 232,844 Students
  • 76 Courses

Yohann holds a Bachelor of Science Degree in Computer Science from FIU University. He has been a College instructor for over 10 years, teaching iPhone Development, iOS 11, Apple Watch development, Swift 3, Unity 3D, Pixel Art, Photoshop for programmers, and Android. Yohann also has plenty of ideas which naturally turned him into an entrepreneur, where he owns over 100 mobile apps and games in both the Apple app store and the Android store.

Yohann is one of the leading experts in mobile game programming, app flipping and reskinning. His teaching style is unique, hands on and very detailed. Yohann has enabled more than 50000 students to publish their own apps and reach the top spots in iTunes App Stores, which has been picked up by blogs and medias like WIRED magazine, Yahoo News, and Forbes Online. Thanks to him, thousands of students now make a living using iOS 11, Swift 4, Objective C ( ObjC ), Machine Learning, Augmented Reality / VIrtual Reality, Android, Apple Watch ( watchOS ), Apple TV ( TVOS ), Unity 3D, and Pixel art animation

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.