
Polish the game to streamline testing phases, fix bugs, and clean up complex conditions in player movement and animations, ensuring correct transitions between floor, water, and swim states.
Master shot action by instantiating bullets from a saved scene, spawning them at player spawn points, and firing in a 360-degree aiming direction with constant velocity in Godot 4.
Create a second player in Godot 4 with unique inputs and a new script, enable respawn and collision exclusion, and use a shader to differentiate visuals and manage bullet collisions.
Move the camera with players using an active zone and a dead zone, constrained by minimum and maximum x bounds and body enter signals to lerp toward a target position.
Implement a canvas layer UI in Godot 4 to display and dynamically update player lives and scores with sprites and 2D text, adjusting visibility as lives change and points accumulate.
In this course we teach how to use Godot 4 to create free video games, in a simple way and explained without unnecessary technicalities, seeking the best possible results through experience.
On this occasion, recreating the Contra game, we will learn the basic fundamentals that will allow us to design a platform game (even for 2 players), both basic and complex, understanding the fundamental characteristics to carry it out.
We also recreate the different actors from the first level of the game, as well as the scene in its entirety, including the explosion of the bridge.
Fundamentals of the Godot interface, logic and algorithms are exhibited before different aspects of platform video games, and management of the GDScript language.
With this knowledge you will be able to create the other levels and also most of the 2D platform videogames that you know.
That's why is so important to learn how to create videogames, creating a classic. Because classic and older videogames, has a lot of features and mechanics. Modern-day games are based on different mechanics from old videogames. Some games, with a simple twist to this type of mechanics, manage to become a success. Thousands have been born from this classic video game, so it is a great starting point for success.