Player Movement & Animation | 2D Platformer Game Tutorial with Construct 3 #1

Sk 21
16 Jan 202415:29

Summary

TLDRIn this tutorial on the SK21 channel, viewers learn to create player animations and movement in a platformer game using Construct 3. The instructor covers project setup, adding solid behaviors, and importing sprite animations for idle, jumping, and running states. Viewers are guided through implementing keyboard controls for character movement, fine-tuning jump mechanics, and establishing animation triggers based on player actions. Additionally, a double jump feature is introduced with a cooldown to enhance gameplay dynamics. The session concludes with an invitation to continue learning about level design in future videos.

Takeaways

  • 😀 Construct 3 allows users to create animations and movements for platformer game characters easily.
  • 🛠️ You can set up a new project with a 720p landscape preset for your game.
  • 🎨 Adding sprites like the floor is essential, and you can customize their colors and behaviors.
  • 📦 Importing animations requires cropping and correctly assigning polygons for accurate visuals.
  • 🚀 Setting the animation speed and enabling looping enhances the fluidity of character animations.
  • 💻 Implementing platformer behavior allows players to move and jump using keyboard controls.
  • ↔️ The player's direction can be mirrored based on keyboard input, allowing for dynamic movement.
  • 🏃‍♂️ Adding different animations like running and jumping enriches the gameplay experience.
  • ⛹️ Double jump functionality can be implemented using instance variables and timers to manage state.
  • 📅 The tutorial encourages viewers to stay tuned for upcoming lessons on level design and other features.

Q & A

  • What is the main topic of the tutorial?

    -The tutorial focuses on creating animations and movements for players or main characters in a platformer game using Construct 3.

  • Can I use Construct 2 for this tutorial?

    -Yes, the tutorial can be followed using either Construct 3 or Construct 2.

  • What is the cost of using SK Project for game development?

    -SK Project offers services starting at IDR 100,000, depending on the complexity of the project.

  • What are the initial settings for the new project in Construct 3?

    -The new project should be named 'SK Platformer G' with a preset of 720 pixels in landscape orientation.

  • How do you add a floor sprite in Construct 3?

    -To add a floor sprite, create a new sprite, name it, color it green, and add a solid behavior to it.

  • What should be done after importing animation sprites?

    -After importing animation sprites, you need to set the origin points and check the animation speeds for proper functionality.

  • How can the player’s movement be controlled in the game?

    -Player movement can be controlled by adding keyboard events that handle key presses for right and left directions.

  • What is the purpose of the double jump feature?

    -The double jump feature allows the player to jump again while in the air, enhancing gameplay dynamics.

  • How is the double jump state managed in the game?

    -The double jump state is managed using an instance variable that tracks the number of jumps and a timer that resets this state after a duration.

  • What additional topics will be covered in future videos?

    -Future videos will cover level design and tile sets for platformer games.

Outlines

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Mindmap

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Keywords

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Highlights

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Transcripts

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now
Rate This

5.0 / 5 (0 votes)

Related Tags
Game DevelopmentConstruct 3Platformer TutorialAnimation TechniquesPlayer MovementDouble JumpGaming MechanicsInteractive MediaGame DesignSK21 Channel