Назад к курсам Middle

As A Backend Developer I Want To Create Simple 2 D Game In Unity Using Ai

Game Development Unity AI-Assisted Development

This course is designed for backend developers transitioning into 2D game development with Unity. It covers the essential architectural bridge between C# backend logic and Unity's component-based lifecycle, leverages AI tools for rapid prototyping and asset generation, and guides you through project management, UI implementation, and deployment.

0%
61 видео 8 тем

Transitioning from Backend to Unity & Environment Setup

  1. 1. Unity Installation and Git Version Control for Game Dev

    Learn to manage Unity projects using industry-standard version control, specifically handling large binaries with Git LFS.

    Не начато 5 видео
  2. 2. Bridging Backend C# to Unity MonoBehaviours and Lifecycle

    Understand the core differences between traditional C# application logic and Unity's event-driven MonoBehaviours.

    Не начато 5 видео

Designing 2D Game Concepts with AI Assistants

  1. 3. AI-Driven Game Design Document (GDD) Generation

    Use LLMs to structure game design documentation, helping you iterate on mechanics and scope before writing code.

    Не начато 3 видео
  2. 4. Drafting Game Rules and Mechanics with Prompt Engineering

    Develop effective prompts to define gameplay rules and logic, accelerating the pre-production phase.

    Не начато 2 видео

2D Game World & Physics Basics

  1. 5. Working with 2D Sprites, Tilemaps, and Orthographic Cameras

    Master the 2D layout tools and camera systems that form the foundation of visual presentation in Unity.

    Не начато 5 видео
  2. 6. Implementing Rigidbody 2D, Colliders, and Trigger Events

    Apply physics-based interactions and collision handling to make your game environment responsive.

    Не начато 3 видео

AI-Assisted Asset Generation (Visuals & Audio)

  1. 7. Generating 2D Sprites and Backgrounds with Midjourney

    Learn to produce custom game art efficiently, streamlining the visual design pipeline.

    Не начато 3 видео
  2. 8. Creating Sound Effects and Background Music with AI Tools

    Use AI audio synthesis to generate immersive soundscapes and effects without needing specialized hardware.

    Не начато 4 видео

AI-Driven Coding & Scripting Gameplay

  1. 9. Setting Up GitHub Copilot in Unity IDE

    Integrate AI coding assistants into your workflow to speed up boilerplate generation and debugging.

    Не начато 4 видео
  2. 10. Prompting LLMs to Write 2D Character Controllers

    Understand how to guide AI in writing modular character controller scripts.

    Не начато 1 видео

Game State Management & Save Systems (A Backend Approach)

  1. 11. Designing Singleton Game Managers and State Patterns

    Use architectural patterns common in backend systems, like Singletons and State Machines, to manage global game data.

    Не начато 5 видео
  2. 12. Local Data Persistence: JSON Serialization and PlayerPrefs

    Implement robust local storage using JSON to mimic database persistence for player save states.

    Не начато 5 видео

UI, HUD, and Scene Management

  1. 13. Building a Dynamic Canvas UI for Health and Score

    Construct reactive user interfaces that hook into game state variables.

    Не начато 4 видео
  2. 14. Managing Scene Transitions and Game Loops with AI Scripts

    Automate transitions between game levels or menus effectively.

    Не начато 4 видео

Testing, Polishing, and Portfolio Publishing

  1. 15. Debugging and Profiling Unity Games with AI Support

    Optimize game performance and identify bottlenecks using built-in profiling tools.

    Не начато 3 видео
  2. 16. Building for WebGL and Showcasing on GitHub and Itch.io

    Publish your final project for browser-based play, making it accessible for portfolio showcases.

    Не начато 5 видео