Companies Home Search Profile

Complete 2D Space Shooter in Unity C# For Beginners 2024

Focused View

Giorgi Luarsabishvili

4:24:19

11 View
  • 1.1 Assets.rar
  • 1. Setting up Player.mp4
    09:48
  • 2. Player Movement.mp4
    16:39
  • 1.1 asteroid.rar
  • 1. Adding Obstacles.mp4
    07:48
  • 2. Spawning Obstacles.mp4
    08:32
  • 3. Randomizing Obstacles.mp4
    07:48
  • 1. Background + Particle effect.mp4
    06:37
  • 1. Setting up Health.mp4
    04:19
  • 2. Health Mechanics.mp4
    10:17
  • 3.1 Healthbar.rar
  • 3. Health UI.mp4
    07:16
  • 4. Coding Health system.mp4
    05:41
  • 1. Shooting mechanics.mp4
    06:08
  • 2.1 Bullets.rar
  • 2. Creating Bullets.mp4
    09:13
  • 3. Fixing Shooting.mp4
    06:03
  • 4. Destroying Objects.mp4
    04:00
  • 1. Adding Enemy.mp4
    05:11
  • 2. Enemy Shooting.mp4
    05:00
  • 3. Fixing Enemy Shooting.mp4
    06:07
  • 4. Destroying player.mp4
    03:49
  • 5. Spawning Enemies.mp4
    06:25
  • 1. Respawning.mp4
    07:55
  • 1.1 Crystals.rar
  • 1. Adding Gems.mp4
    05:11
  • 2. Scoring.mp4
    06:45
  • 3. Scoring UI.mp4
    06:43
  • 1.1 buttons.rar
  • 1. Setting up Buttons.mp4
    08:02
  • 2. Main Menu Buttons.mp4
    08:07
  • 3. Setting up Pause Menu.mp4
    04:19
  • 4. Pause Menu.mp4
    08:36
  • 5. Fixing Bugs.mp4
    05:57
  • 1.1 Music.rar
  • 1. Setting up Sounds.mp4
    06:34
  • 2. Adding more Sounds.mp4
    04:27
  • 3. Background Music.mp4
    05:10
  • 1.1 MoreBackgrounds.rar
  • 1. Adding Levels.mp4
    04:47
  • 2. Transition between Levels.mp4
    09:00
  • 1.1 Damage Effect.rar
  • 1. Damage Effect.mp4
    08:53
  • 2. Explosion Effect.mp4
    07:10
  • 3.1 PowerUp.zip
  • 3. Powerups.mp4
    13:51
  • 4. Final Touches.mp4
    06:11
  • Description


    Learn C# with Unity and create your own 2D Space Shooter Game!

    What You'll Learn?


    • Fundamental Unity Concepts: Understand the core principles of Unity, including scenes, game objects, components, and the Unity interface.
    • C# Fundamentals: Develop a foundational understanding of C# programming, covering variables, functions, loops, and conditional statements.
    • Space Shooter Creation: Learn to design and implement core features of a 2D Space Shooter, such as player controls, enemy AI, shooting mechanics, power-ups
    • Polished Game Deployment
    • Learn to create and implement user interfaces for displaying essential information such as scores, lives, and other relevant game data.
    • Dive into level design principles, including obstacles, and challenges to provide an engaging and dynamic gameplay experience.

    Who is this for?


  • This course is tailored for individuals who are new to game development and want to start with 2D games using Unity.
  • Ideal for those with a passion for Unity but limited experience, providing a beginner-friendly introduction to game development.
  • Geared towards individuals who aspire to design their own games and are looking for a foundational course in 2D game development.
  • Suited for those who may have basic programming knowledge or are entirely new to coding, as the course covers game development concepts in a beginner-friendly manner.
  • What You Need to Know?


  • Mac or PC capable of running Unity 3D
  • A copy of Unity 2021 or newer
  • More details


    Description

    Embark on a captivating journey into game development with our Udemy course, 'Complete 2D Space Shooter in Unity C#.' Whether you're a novice or aspiring game developer, this course is your gateway to mastering Unity and C# programming.

    Explore the fundamentals of Unity, including scenes, game objects, and the Unity interface. Master the intricacies of 2D game development, gaining expertise in sprite management, animations, and effective scene composition. Develop a strong foundation in C# programming, covering variables, functions, loops, and conditional statements.

    The heart of the course lies in crafting your very own 2D Space Shooter. Learn to design and implement key features such as player controls, enemy AI, shooting mechanics, power-ups, and scoring systems. As you progress, refine your creation with insights into polishing, optimizing performance, and preparing for deployment.

    In this course, you will learn:


    1. Unity basics: Scenes, game objects, and the Unity interface.

    2. 2D game essentials: Sprite management, animations, and effective scene design.

    3. C# fundamentals: Variables, functions, loops, and conditional statements.

    4. Space Shooter creation: Player controls, enemy AI, shooting mechanics, power-ups, and scoring systems.

    5. Polished game deployment: Refining, optimizing performance, testing, and preparing for publication.

    6. Enemy AI: Introduce basic enemy AI behaviors, adding challenges and dynamics to your game world.

    7. Physics and Colliders: Dive into Unity's 2D physics system to create realistic interactions between game objects, ensuring an immersive gaming experience.

    8. UI Design: Learn to create user interfaces for displaying scores, lives, and other crucial in-game information.

    9. Sound and Music Integration: Enhance the gaming experience by integrating sound effects and background music seamlessly into your project.

    10. Publishing and Distribution: Gain insights into the process of publishing your 2D platformer game on various platforms.


    With a hands-on approach and step-by-step guidance, this course empowers you to turn your game development dreams into reality. Enroll now and join a community of aspiring game developers ready to soar into the universe of Unity 2D Space Shooter creation!"

    Who this course is for:

    • This course is tailored for individuals who are new to game development and want to start with 2D games using Unity.
    • Ideal for those with a passion for Unity but limited experience, providing a beginner-friendly introduction to game development.
    • Geared towards individuals who aspire to design their own games and are looking for a foundational course in 2D game development.
    • Suited for those who may have basic programming knowledge or are entirely new to coding, as the course covers game development concepts in a beginner-friendly manner.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Giorgi Luarsabishvili
    Giorgi Luarsabishvili
    Instructor's Courses
    About Me: Passionate and innovative Game Developer with a love for creating immersive and captivating gaming experiences. With a background in Unity, I bring a unique blend of technical skills and creativity to the world of game development. Expertise: I specialize in C# development. Proficient in Unity, I have a keen eye for detail and a commitment to delivering high-quality, polished games. Mission: Driven by the belief that games have the power to inspire, entertain, and connect people, I am dedicated to pushing the boundaries of what is possible in interactive entertainment. Let's create worlds that players can get lost in and stories that stay with them long after the game is over. i will be glad if i can be your guide in your journey to game development Let's Build the Future of Gaming Together!
    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 37
    • duration 4:24:19
    • Release Date 2024/04/13