शुरू करने से पहले आपको क्या जानना चाहिए
आप शुरू करें

शुरू होता है 4 June 2026 08:47

समाप्त होता है 4 June 2026

00 दिन
00 घंटे
00 मिनट
00 सेकंड
course image

Fakery, Artificial Intelligence, Collision Detection and Falling in Love in Pistol Slut, a 2D Platform Shooter in JavaScript

Explore game development techniques including AI, collision detection, and fakery in JavaScript, demonstrated through a 2D platform shooter project.
JSConf via YouTube

JSConf

6076 कोर्स


35 minutes

वैकल्पिक अपग्रेड उपलब्ध है

Not Specified

अपनी गति से आगे बढ़ें

Conference Talk

वैकल्पिक अपग्रेड उपलब्ध है

अवलोकन

Explore game development techniques including AI, collision detection, and fakery in JavaScript, demonstrated through a 2D platform shooter project.

पाठ्यक्रम

  • Introduction to the Course
  • Overview of course objectives and structure
    Introduction to 2D platform shooter mechanics
  • Fundamentals of JavaScript for Game Development
  • JavaScript ES6+ syntax and features
    Introduction to HTML5 Canvas for 2D rendering
  • Introduction to Game Development Concepts
  • Game loop and state management
    Sprites and animation basics
  • Fakery in Game Design
  • What is fakery and why it is used in games
    Examples of fakery in game mechanics to create immersive environments
  • Collision Detection Techniques
  • Bounding box collision detection
    Pixel-perfect collision detection
    Implementing collision response and physics
  • Artificial Intelligence in 2D Games
  • Introduction to AI in game design
    Implementing simple AI behaviors (e.g., enemy movements)
    State machines for managing AI behavior
  • Project: Developing "Pistol Slut"
  • Setting up the development environment
    Creating the player character and controls
    Designing and implementing enemy types with AI behaviors
    Building levels with hazards and obstacles
  • Falling in Love: Player Engagement Strategies
  • Emotional engagement through narrative design
    Incorporating music and sound effects for immersive experiences
  • Testing and Debugging in JavaScript Games
  • Techniques for debugging JavaScript code
    User feedback and playtesting for game balance
  • Final Project Showcase and Review
  • Presenting the completed "Pistol Slut" game
    Peer review and feedback session
  • Course Conclusion and Next Steps
  • Recap of key concepts learned
    Resources for further learning in game development and AI

विषय

Conference Talks