Companies Home Search Profile

Master Unity and C# By Developing 5 Super Mario Games

Focused View

Robert Gioia

17:24:57

5 View
  • 1. Introduction.mp4
    04:03
  • 1. Section Introduction.mp4
    01:31
  • 2.1 Download Unity Hub.html
  • 2.2 How to Download and Install Unity Hub.html
  • 2. Unity Hub.mp4
    01:11
  • 3.1 How to Download and Install Unity.html
  • 3. Unity.mp4
    01:00
  • 4.1 Getting Started With Visual Studio for Unity Game Development.html
  • 4. Visual Studio.mp4
    01:25
  • 5.1 Download Android Studio for Free.html
  • 5. Android Studio.mp4
    01:48
  • 6.1 Download an older version of XCode.html
  • 6.2 Download the most recent version of XCode.html
  • 6.3 Find the version of XCode that supports your OS and iOS versions.html
  • 6. XCode.mp4
    01:40
  • 7.1 GitHub website.html
  • 7.2 Steps to setting up a GitHub account.html
  • 7. Github.mp4
    01:32
  • 8.1 Download Fork for Free.html
  • 8. Fork.mp4
    02:04
  • 9. Section Summary.mp4
    01:02
  • 1. Section Introduction.mp4
    01:34
  • 2.1 DDR Mario Game Design Doc.docx
  • 2.2 DDR Mario Game Design Doc.pdf
  • 2. Game Design Document and Game Mechanics.mp4
    03:56
  • 3.1 marioddr artandaudio.zip
  • 3. Project Setup.mp4
    04:47
  • 4. Start Screen.mp4
    16:05
  • 5. Level Design.mp4
    04:01
  • 6. Lighting.mp4
    05:54
  • 7.1 marioddr mariodanceanimations.zip
  • 7. Program Mario to Dance.mp4
    06:29
  • 8. User Interface.mp4
    26:54
  • 9. Playing in the Editor.mp4
    01:00
  • 10. Considerations When Building for Mobile.mp4
    04:40
  • 11. Building for Android.mp4
    03:10
  • 12. Playing on Android.mp4
    06:45
  • 13. Building for iOS.mp4
    01:58
  • 14. Playing on iOS.mp4
    02:13
  • 15. Section Summary.mp4
    01:17
  • 1. Section Introduction.mp4
    03:47
  • 2.1 Super Mario Bros Game Design Document.docx
  • 2.2 Super Mario Bros Game Design Document.pdf
  • 2. Game Design Document and Game Mechanics.mp4
    03:49
  • 3.1 SuperMarioBros AudioFiles.zip
  • 3.2 SuperMarioBros ImageFiles.zip
  • 3. Project Setup.mp4
    02:46
  • 4. Creating an Animated Start Screen.mp4
    11:14
  • 5. Main Menu.mp4
    14:33
  • 6. Options Screen.mp4
    20:11
  • 7. Coding a Reusable Game Framework.mp4
    13:00
  • 8.1 Real-World Example of the World Intro Screen in a Super Mario Bros. game.html
  • 8. World Intro Screen.mp4
    08:54
  • 9. Building Level 1 - Goombas Grounds.mp4
    01:30
  • 10. Level 1 - Level Design.mp4
    08:18
  • 11. Mario Movement and Controls.mp4
    33:45
  • 12. Camera Movement and Follow Player Logic.mp4
    03:10
  • 13. UI.mp4
    10:02
  • 14. Mario State Logic.mp4
    03:54
  • 15. Item Base Class.mp4
    04:12
  • 16. Coins.mp4
    07:21
  • 17. Stars.mp4
    03:57
  • 18. Fire Flower.mp4
    13:49
  • 19. Mushroom Base Class.mp4
    04:06
  • 20. Red Mushroom.mp4
    09:33
  • 21. One Up Mushroom.mp4
    04:23
  • 22. Mega Mushroom.mp4
    08:39
  • 23. IBreakable Interface.mp4
    02:02
  • 24. Block Base Class.mp4
    04:22
  • 25. Block Trigger Class.mp4
    01:49
  • 26. Brick Block.mp4
    15:05
  • 27. Item Block.mp4
    12:23
  • 28. Solid Block.mp4
    03:27
  • 29. Pipe.mp4
    11:24
  • 30. Level 1 - Part 2 (Enter through Pipe).mp4
    03:42
  • 31. Spring.mp4
    08:06
  • 32. AI Base Class.mp4
    02:32
  • 33. Goomba.mp4
    17:27
  • 34. Koopa Base Class.mp4
    07:41
  • 35. Green Koopa.mp4
    09:15
  • 36. Red Koopa.mp4
    08:12
  • 37. Flying Green Koopa.mp4
    10:54
  • 38. Flying Red Koopa.mp4
    04:14
  • 39. Game Over Logic.mp4
    03:17
  • 40. Pause Menu.mp4
    18:55
  • 41. End of Level Flag and Castle Logic.mp4
    09:55
  • 42. Level 1 - Final Level.mp4
    19:05
  • 43. Building Level 2 - Underground.mp4
    00:50
  • 44. Level 2 - Level Design.mp4
    01:58
  • 45. Blue Brick Block.mp4
    08:17
  • 46. Blue Item Block.mp4
    06:54
  • 47. Blue Solid Block.mp4
    01:29
  • 48. Moving Platforms.mp4
    05:33
  • 49. Level 2 Intro Sequence.mp4
    04:19
  • 50. Level 2 - Final Level.mp4
    08:43
  • 51. Building Level 3 - Sky Level.mp4
    00:58
  • 52. Level 3 - Level Design.mp4
    01:51
  • 53. Mushroom Platforms.mp4
    05:05
  • 54. Level 3 - Final Level.mp4
    08:03
  • 55. Building Level 4 - Snowy Hill.mp4
    00:47
  • 56. Level 4 - Level Design.mp4
    01:48
  • 57. Ice Platforms.mp4
    02:38
  • 58. Snow Particle Effect.mp4
    01:37
  • 59. Mr. Blizzard.mp4
    14:11
  • 60. Frost Piranha.mp4
    04:52
  • 61. Level 4 - Final Level.mp4
    04:59
  • 62. Building Level 5 - Graveyard.mp4
    00:46
  • 63. Level 5 - Level Design.mp4
    02:03
  • 64. Dry Bones.mp4
    08:24
  • 65. Gray Brick Block.mp4
    05:48
  • 66. Gray Item Block.mp4
    05:37
  • 67. Gray Solid Block.mp4
    01:30
  • 68. Level 5 - Final Level.mp4
    06:26
  • 69. Building Level 6 - Underwater Treasures.mp4
    00:49
  • 70. Level 6 - Level Design.mp4
    03:27
  • 71. Cheep Cheep.mp4
    02:59
  • 72. Blooper.mp4
    02:59
  • 73. Level 6 - Final Level.mp4
    05:51
  • 74. Building Level 7 - Bowsers Castle.mp4
    00:59
  • 75. Level 7 - Level Design.mp4
    02:51
  • 76. Swinging Rope Chain Logic.mp4
    08:08
  • 77. Animated Lava.mp4
    03:24
  • 78. Bowser Boss Fight.mp4
    27:13
  • 79. Level 7 - Final Level.mp4
    02:52
  • 80. Bugfixes and Polish.mp4
    06:55
  • 81. Playing our Super Mario Bros. Game.mp4
    07:20
  • 82. Creating a PCStandalone Build.mp4
    01:17
  • 83. Playing the Game on PC.mp4
    05:20
  • 84. Considerations when building for Web.mp4
    06:29
  • 85. Web Build Settings.mp4
    05:24
  • 86. Creating a WebGL Build.mp4
    01:10
  • 87. Playing the Game in the Web Browser.mp4
    05:53
  • 88. Section Summary.mp4
    00:47
  • 1. Section Introduction.mp4
    02:51
  • 2.1 Super Mario Sunshine + Jetpack Joyride Game Design Document.docx
  • 2.2 Super Mario Sunshine + Jetpack Joyride Game Design Document.pdf
  • 2. Game Design Document and Game Mechanics.mp4
    02:49
  • 3.1 mariosunshine artandaudio.zip
  • 3. Project Setup.mp4
    04:18
  • 4. Start Screen.mp4
    09:44
  • 5. Intro Cutscene.mp4
    15:33
  • 6. Scrolling Background.mp4
    04:14
  • 7. Player Movement and Jetpack Controls.mp4
    09:47
  • 8. Coins.mp4
    14:17
  • 9. Petey Piranha.mp4
    12:22
  • 10. Bullet Bill.mp4
    07:04
  • 11. Bowser.mp4
    05:24
  • 12. Bananas and Pineapples.mp4
    07:59
  • 13. 1up Mushroom.mp4
    05:08
  • 14. Mini Mushroom.mp4
    05:32
  • 15. Metal Mario Armor.mp4
    11:41
  • 16. Mega Mushroom.mp4
    08:16
  • 17. UI.mp4
    14:54
  • 18. Item Block and Super Star.mp4
    13:04
  • 19. Game Over Screen.mp4
    06:11
  • 20. Playing in the Editor.mp4
    02:21
  • 21. Building for Android.mp4
    01:05
  • 22. Playing on Android.mp4
    02:03
  • 23. Building for iOS.mp4
    01:24
  • 24. Playing on iOS.mp4
    02:31
  • 25. Section Summary.mp4
    02:15
  • 1. Section Introduction.mp4
    01:26
  • 2.1 Super Mario Baseball.docx
  • 2.2 Super Mario Baseball.pdf
  • 2. Game Design Document and Game Mechanics.mp4
    01:13
  • 3.1 mariobaseball artaudioandmodels.zip
  • 3. Project Setup.mp4
    02:14
  • 4. Start Screen.mp4
    09:52
  • 5. Level Design.mp4
    03:42
  • 6. Waluigi (Batter).mp4
    06:29
  • 7. Kritter (Pitcher).mp4
    09:08
  • 8. Hitting the Ball.mp4
    17:13
  • 9. UI.mp4
    30:00
  • 10. Playing in the Editor.mp4
    01:15
  • 11. Building for Android.mp4
    01:51
  • 12. Playing on Android.mp4
    01:35
  • 13. Building for iOS.mp4
    01:50
  • 14. Playing on iOS.mp4
    03:31
  • 15. Section Summary.mp4
    01:06
  • 1. Section Introduction.mp4
    01:19
  • 2.1 Super Mario VR Design Doc.docx
  • 2.2 Super Mario VR Design Doc.pdf
  • 2. Game Design Document and Game Mechanics.mp4
    02:54
  • 3.1 mariovrmodelsandaudio.zip
  • 3. Project Setup.mp4
    01:54
  • 4.1 Google Cardboard SDK URL.html
  • 4. Google Cardboard SDK for Unity.mp4
    01:29
  • 5. Main Menu.mp4
    09:40
  • 6. Level 1 Outer Space.mp4
    30:35
  • 7. Level 2 New Heights.mp4
    09:08
  • 8. Level 3 Bowsers Castle.mp4
    11:35
  • 9.1 Configuring Android project settings.html
  • 9. Building for Android.mp4
    02:16
  • 10.1 Configuring iOS project settings.html
  • 10. Building for iOS.mp4
    05:15
  • 11. Playing on iOS.mp4
    05:19
  • 12. Section Summary.mp4
    01:15
  • 1. Course Summary and Wrap-Up.mp4
    02:54
  • Description


    Create Dance Dance Mario Mix, Super Mario Bros, Mario Sunshine, Mario Baseball, and a VR game for Google Cardboard!

    What You'll Learn?


    • Develop 5 Super Mario games in Unity using C#
    • Create a Dance Dance Revolution Mario Mix game for mobile
    • Build a Super Mario VR game for Google Cardboard
    • Develop a 2D Super Mario Bros. game for PC and Web
    • Create a Super Mario Baseball game for Android and iOS
    • Develop a Super Mario Sunshine version of Jetpack Joyride
    • Learn how to develop Artificially Intelligent (AI) enemies in Unity using C#
    • Create exciting power-up effects like Mega Mario, Fire Mario, Metal Mario, and Mini Mario
    • Learn how to program swinging on rope, swimming, and other physics driven behaviors
    • Packed with professional C# coding techniques to level you up as a developer
    • Practice industry standard version control techniques with GitHub
    • Over 17 hours of content

    Who is this for?


  • Anyone that wants to build 5 awesome Super Mario games in Unity using C#
  • Anyone that wants to gain mastery of the Unity Game Engine
  • Aspiring game developers that want to build professional quality games for their portfolio
  • Video game fans that are curious how to build Super Mario Games
  • What You Need to Know?


  • A computer running Mac, Windows, or Linux
  • Basic knowledge of Unity and C#
  • Google Cardboard for VR Section (Optional)
  • More details


    Description

    In this course we will use Unity and C# to develop 5 Super Mario video games:

    • Dance Dance Revolution - Mario Mix

    • Super Mario Bros.

    • Super Mario Sunshine (Jetpack Joyride style)

    • Super Mario Baseball

    • Super Mario VR (for Google Cardboard)


    Here are some more details on each of the games we will develop:

    Dance Dance Revolution - Mario Mix

    • 3D game development

    • Animated start screen

    • In-game audio

    • 3D dance animations

    • Rotating disco lights effect

    • Pattern timing and coordination

    • Android and iOS


    Super Mario Bros.

    • 2D game development

    • 7 levels

    • Enemy AI including:

      • Goomba

      • Koopa

      • Flying Koopa

      • Dry Bones

      • Cheep Cheep

      • Blooper

      • Mr. Blizzard

      • Frost Piranha

      • Bowser (boss fight)

    • Items and Power-ups including:

      • Fire Flower

      • Red Mushroom

      • Mega Mushroom

      • 1up Mushroom

    • PC and Web


    Super Mario Sunshine (Jetpack Joyride style)

    • 3D game development

    • Infinite Runner / Sidescroller style

    • Enemy AI:

      • Petey Piranha

      • Bullet Bill

      • Bowser

    • Power-ups:

      • Mini Mushroom

      • Mega Mushroom

      • Metal Armor

      • 1up Mushroom

      • Fruit

      • Super Star

    • Android and iOS


    Super Mario Baseball

    • 3D game development

    • Mario sports style game

    • Waluigi is up to bat, Kritter is pitching

    • Tap the screen to hit the ball

    • Android and iOS


    Super Mario VR

    • 3D Virtual Reality Game Development

    • Google Cardboard SDK for Unity

    • Main Menu that uses gaze tracking

    • 3 levels

    By the end of this course you will have 5 Super Mario games you developed in Unity using C# and have an intricate knowledge of the Unity game engine that you can use to develop professional quality games and content for your portfolio. Are you ready to master Unity game development? If so, then in the words of our favorite plumber dressed in red, "Here we goooo!"

    Who this course is for:

    • Anyone that wants to build 5 awesome Super Mario games in Unity using C#
    • Anyone that wants to gain mastery of the Unity Game Engine
    • Aspiring game developers that want to build professional quality games for their portfolio
    • Video game fans that are curious how to build Super Mario Games

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Robert Gioia
    Robert Gioia
    Instructor's Courses
    My name is Rob and I currently work as a Senior Solutions Architect. I've also worked as a Mobile App Developer using Unity and the C# programming language to create engaging mobile apps. The latest apps that I have worked on include the Marvel Collect, Disney, and Star Wars Card Trader apps by the Topps company. Prior to this I worked on a Scratch to Win mobile app for both Android and iOS with over 10 million installs. I have also worked as an cross platform mobile app developer using Unity (C#- iOS) and Android Studio (Java - Android), a Virtual Reality Game Developer, and teacher’s assistant at the New Jersey Institute of Technology for classes in Python, JavaScript, C# and 3D Modeling. I have a Bachelor of Science degree in Information Technology from NJIT. As a student who never programmed until I got to college I want to help others looking to enter the tech industry and teach them the techniques I used to learn programming quickly and effectively. My teaching focuses on conveying the most relevant skills that you can use to build your portfolio and get real, hands-on technical experience geared towards landing you your dream tech industry job. I am an industry professional who also has teaching experience and a passion for learning and teaching about the latest programming languages and technologies. The topics I enjoy teaching and am very knowledgeable about include: Mobile App Development, Computer Programming, Information Technology, Game Development, and Web Development.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 166
    • duration 17:24:57
    • English subtitles has
    • Release Date 2024/04/13