
Welcome to the course of making Pocket League.
In this video we will talk about:-
1- Course Level
2- What is Rocket League
3- UE4 or UE5?
UE5 requirements
GPU: GTX 1070 or better
RAM: 16GB or better
*PS: If you have these specifications or better then go on and Download UE5, if not then you can continue the course with UE4 it's completely fine.
[PLEASE READ....]
In this video we will:-
- Create a new project (UPDATED FOR UE5.1)
Please find the project template through the link inside recourses.
the folder is called "1- Project Start Template"
- Delete unnecessary codes & inputs
- Make the car Jump
- Add an infinite Jump bug XD...
Implement a ground-detection system that counts four wheels on the ground to prevent infinite jumps and enable controlled jumps in a rocket league style game.
Master mid-air car control in Unreal Engine 5, rotating forward, backward, and left-right like Rocket League, using an advanced vehicle blueprint and rotation speed settings.
Explore air roll in Unreal Engine 5 by binding axis inputs for air roll right and air roll left, applying rotation, and using ground checks to enable Rocket League boosts.
Explore boosting and speed in Unreal Engine 5 by implementing hold-to-boost, max and supersonic speeds, boost depletion with clamps, and a chase camera for Rocket League style play.
Build a ball blueprint in Unreal Engine 5, enable simulate physics, and tune a physics material's restitution to create a bouncy ball like Rocket League.
Implement a rocket league–style double jump by checking ground state and allowing a single airborne jump within a 1.5 second window, using a dash flag and up vector for direction.
Detect when the head is on the ground using overlap events, configure collision presets, and drive a rotation with a timeline and flip-flop, while disabling jumps and rotations.
Enhance dashing to match Rocket League by using a cube-based direction and a rotation spring arm, fixing forward, backward, and sideways dash behavior.
Use world delta seconds to rotate a car 360 degrees regardless of frames per second, ensuring consistent rocket league style rotation in Unreal Engine 5.
Refactor your dash mechanic by introducing two floats: in air and air time, resetting on ground and accumulating in air time with world delta seconds to enforce a dash limit.
Download files here -- https://drive.google.com/drive/folders/1XZ09gLoWmog_fts_JGJKl6YSpiRXGgJV?usp=sharing
Download files here -- https://drive.google.com/drive/folders/1XZ09gLoWmog_fts_JGJKl6YSpiRXGgJV?usp=sharing
Create a rocket league style camera system in unreal engine 5, linking the ball to the car via a pocket league game mode using blueprints.
Learn to implement a dual camera system in Unreal Engine 5 that shows both the car and the ball, using a ball camera and a car chase camera.
Create two cameras in Unreal Engine and switch between them with a spacebar input, using a switch function to activate the selected camera and deactivate the other.
Enhance Unreal Engine 5 projects with a responsive second car camera using a spring arm, smooth ground and air rotation, and a ball arrow for Rocket League vibes.
Master smooth camera switching in Unreal Engine by using a middle camera, saving transforms, and a 0.3 second timeline to transition between car and ball cameras.
Create Rocket League style ball indicators in Unreal Engine 5 with two decals under the ball—one for position, one for height—rendered on the ground and ignoring cars.
Create a dynamic height line in Unreal Engine 5 that stretches from the ground to the ball, appearing only when the ball is above a threshold, and configure no collision.
Master Niagara ball trails in Unreal Engine 5 by building ribbon emitters, adjusting lifetime, scale, and color, and applying speed-based trails to the ball.
Learn to create ball trails in Unreal Engine 5 by activating and deactivating Niagara particle effects based on ball speed, using velocity, vector length, and a kilometers per hour threshold.
Explore creating boost variations in Unreal Engine by reusing Niagara particle systems, activating and deactivating boosts, and customizing colors to generate multiple dynamic boost effects.
Add Rocket League style sounds to an Unreal Engine 5 project by creating a sounds folder, building sound cues, and randomly selecting jump sounds for single and double jumps.
Add dash sounds to Rocket League in Unreal Engine 5 by creating sound queues, setting volume multipliers to around 0.3–0.4, and wiring them into forward, backward, and side dashes.
Explore the Rocket League UI in parts: a top scoreboard and timer, a left-side spacebar toggle prompt, and a boost indicator with a numeric readout and a semi-circle progress arc.
Build a reusable countdown time system in Unreal Engine 5 for a Rocket League style game, with minutes, seconds, and a self-updating HUD.
Develop a time system and ui with a timer showing minutes and seconds, leading-zero formatting, and updates via a custom event and game mode in Unreal.
Design a ball cam UI using a uniform grid panel, add a blinking circle and a press spacebar label, and toggle its visibility when switching between ball and car cameras.
Demonstrates building a Rocket League style boost progress bar in Unreal Engine 5, detailing the circular background, numeric boost display, and a white progress line with asset imports and materials.
Create and wire a progress bar UI in Unreal Engine 5 using blueprints, updating a boost value on the HUD text via a custom event and begin play initialization.
Finish the progress bar UI for the Rocket League remake in Unreal Engine 5 by creating a dynamic material instance, updating percent, and mapping boost 0–100 to 0–0.63.
Enable a fixed frame rate at 30 fps to stabilize jumps and dashes. Use delta-time aware add impulse in blueprints for frame-rate independent movement.
Disable suspension and remove gear change delay to improve stability, and enforce that the car only drives when more than one tire is on the ground to prevent unwanted rotation.
Remake Rocket League on your own in UE5....
Continue your game developing journey with Unreal Engine 5.
In this course we are going to cover everything you need to know about Rocket League and it's mechanics.
We will create a simple and fun version of Rocket League game together that will help you understand the RL's mechanics better, have more knowledge about UE5, be a better game developer, and achieve your first UE5 game.
Unreal Engine 5 is the best FREE game engine that is available right now, which can be used to Create Triple-A Quality games with amazing graphics. This is the game engine that is created by Epic Games and they have created the most popular games with it...… FORTNITE & ROCKET LEAGUE
In this course we will cover :
- Car Jumps
- Boosting
- Air roll
- Dashes
- Car double jumps
- Niagara particle systems
- Goal system
- Physics in Unreal Engine 5
- Handling frames per second
- Faking Physics
… Many many more things
This will be a series of courses that will teach you game development from an absolute beginner to a Master.. the levels are
-Absolute Beginner
-Amateur
-Intermediate
-Semi-Professional
-Professional
-Master
This course is for the Amateur and we will continue with other levels after finishing this course.
I will promise to explain every single step that we will take in order to make you get the most out of this course.
Enroll NOW and lets learn Unreal Engine 5 together.