
Explore how to build your first Unreal Engine blueprints game, Bonke, covering inputs, physics, gameplay mechanics, sound, post-processing, multiplayer, save games, and scaling to larger projects.
Create a blank Unreal blueprint project named Bonke, organize folders, build main menu and playable levels, and configure game instance, game modes, and input mappings for keyboard, gamepad, and mouse.
Build the Unreal Pong level by placing two player starts, setting a camera via the level blueprint, building rectangular boundaries from cubes, and wiring bone movement with input axes.
Design a neon-style master material in Unreal Engine, using texture coordinates, masking and linear interpolation to create outlines, then refine with color, emissive, and material instances applied to walls.
Differentiate players in Unreal Pong by creating dynamic material instances, exposing a color parameter, and assigning unique colors from a color array; apply materials to paddles and build per-player scoreboards.
Spawn the ball at the middle of the playground in Unreal Pong using blueprints, enable camera shake and score widgets, and ensure wall collisions by enabling sweep for the ball.
Build varied sound cues for a pong-style game in Unreal Engine blueprints. Use randomization and modulators to differentiate hit and move sounds and play sound at location.
Track two player scores to a maximum score, end the match when reached, stop movement and the ball, and display a win UI with a fade to main menu.
In Unreal pong we learn to score by mapping wall hits to players, update scores in the game mode, and trigger slow-motion and UI updates.
Accelerate the ball after each hit by briefly delaying, ensure physics is simulating, then apply an impulse based on the current velocity, normalize it, and scale the boost.
Build a polished main menu in unreal engine blueprints by creating a UI widget, wiring play and quit buttons, styling the title, and implementing gamepad focus and navigation.
Unreal PONG introduces a beginning scenario built with blueprints to pause briefly, display a three-two-one-go countdown, and orchestrate UI, audio, and ball kickoff to start the match.
Build a pause screen in Unreal Engine blueprints, linking UI widgets for resume, save, load, and restart with looping animation and game and UI input mode.
Package and test the game, fix UI animation issues, implement a neon trail with Niagara, remove unused VR plugins, and configure a shipping icon and splash screen.
Pong have always been the best practice for anyone breaking into the game industry or even an existent talent who wants to break into a new Engine. Whenever you're able to create pong with the target tech, you can do anything!
In this course, we'll be building PONG from scratch, but in a more modern and fancy way & style. The journey will starts from a totally empty Unreal Engine project, ending up with a fully packaged *.exe game. And during this 4 hours journey we'll be touching areas such as Gameplay, UI, VFX, Materials, Physics, SFX, Animations, Camera, Inputs, and much much more.