Was Sie vorher wissen sollten
bevor Sie beginnen

Beginnt 4 June 2026 11:01

Endet 4 June 2026

00 Tage
00 Stunden
00 Minuten
00 Sekunden
course image

Games Are Smarter Than Us

Explore AI-powered game development in JavaScript, from creating a 2D game to implementing AI that can win it, showcasing the versatility of JS beyond web applications.
React Conferences by GitNation via YouTube

React Conferences by GitNation

6076 Kurse


26 minutes

Optionales Upgrade verfügbar

Not Specified

Lernen Sie in Ihrem eigenen Tempo

Conference Talk

Optionales Upgrade verfügbar

Übersicht

Explore AI-powered game development in JavaScript, from creating a 2D game to implementing AI that can win it, showcasing the versatility of JS beyond web applications.

Lehrplan

  • Introduction to AI in Games
  • Overview of AI in game development
    The role of AI in enhancing player experience
  • JavaScript Fundamentals for Game Development
  • Core JavaScript concepts
    Setting up a development environment
    Introduction to game loops and rendering
  • Basics of 2D Game Development
  • Designing a simple 2D game
    Graphics and animation in JavaScript
    Managing game states and user inputs
  • Introduction to AI Concepts
  • Understanding game AI vs. traditional AI
    Basic pathfinding algorithms (e.g., A* algorithm)
  • Building a Game with Simple AI
  • Implementing non-player characters (NPCs)
    Creating a basic rule-based AI
  • Advanced Game AI Techniques
  • Finite state machines (FSM)
    Decision trees and behavior trees
    Introduction to neural networks in games
  • Implementing an AI that Can "Win" the Game
  • Developing an AI opponent or assistant
    Strategies for AI optimization
    Testing and refining AI behavior
  • Integrating AI in Game Design
  • Balancing AI difficulty
    Enhancing player experience with adaptive AI
  • Case Studies and Examples
  • Reviewing popular games with advanced AI
    Analyzing successful AI implementations
  • Capstone Project
  • Designing and developing a full 2D game in JavaScript
    Implementing AI that competes or collaborates with player
    Project presentation and feedback
  • Conclusion and Future Trends
  • Emerging trends in AI-powered games
    Future developments in AI and game design
  • Resources and Further Learning
  • Recommended reading and online courses
    Communities and forums for game developers

Fachgebiete

Conference Talks