
Master the Unreal Editor for Fortnite with UEFN, building an initial environment across two sections—from map creation to lighting and assets—then add verse-driven gameplay for a zombie-survival shooter.
Download the Epic Games launcher, install Fortnite and Unreal Editor for Fortnite (UEFN), then explore the project browser, templates, island templates, and sample projects to start building your UFN map.
Navigate the unreal editor for fortnite's 3d viewport, move with right mouse button and WASD, adjust camera speed by scroll, and explore view modes and scalability settings.
Explore the Fortnite creation user interface, switch modes, use the selection tool, edit properties in the details panel, manage the outliner, and launch sessions for live testing.
learn to import Fortnite assets from the content drawer, then move, rotate, and scale them with gizmos, using local or global space, snapping on or off, and duplication shortcuts.
Create and sculpt your landscape in UEFN, using sculpt, smooth, flattened, and noise tools to shape cliffs and flats, then paint layered materials to form an island.
Drag the ocean asset to create an island, sculpt the landscape, and paint sand to form beaches; adjust terrain effects and use lake and river assets for dynamic water features.
Populate a Fortnite island using prefabs and modular assets with grid snapping, then quickly duplicate or detach items to create my own prefabs in UEFN.
Add and customize lights in Unreal using the plus button to place point, spotlight, and rectangle lights, adjusting intensity, color, attenuation radius, shadows, and indirect lighting for realistic scenes.
Import assets from the Epic Games Marketplace and Megascans into your UEFN project, drag them into scene, and choose reference or modifiable assets to edit materials with color and roughness.
Design and refine a Fortnite environment in uefn by sculpting landscapes, placing prefabs, and play testing to support a zombie survival map with a moving platform and clear goals.
Learn to program a Fortnite game in UEFN by wiring item granters, spawn pads, and a button to grant items and enable inter-device communication via on interact events.
Spawn zombies with a creature spawner, limit to four, and set an activation range. Connect a tracker to an end game device to win when the zombies are destroyed.
Explore Verse, Epic’s scripting language for Fortnite, by editing custom devices in Visual Studio Code, exposing variables, and moving a platform with move to using a vector three.
Learn to script a two-part UEFN verse sequence: activate a tracker after enemies are defeated, then move a platform upward using get transform, vector three, and move to with rotation.
Create and wire an enemy tracker that fires a platform when four enemies are destroyed, using a complete event, subscribe, and a custom raise platform function to control end game.
Connect two devices to trigger the end game and publish your UEFN map, collaborating with a team to upload private versions and publish to Fortnite.
Create a brand-new project and code in verse to master variables, constants, and functions with event listeners and verse classes in Ufn, while building a wave-based zombie survival shooter.
Create a from-scratch project in UEFN using verse scripting, starting from the Greasy Grove template to prototype a zombie survival game, adding a verse file for logic.
Learn to store data with constants and variables in Verse, define strings, integers, and floats, update values with set, and debug by printing and logs.
learn to set up devices in uefn by using an item granter to grant a weapon on spawn, keep all, and a fiend spawner with random, limited spawning.
Edit device properties in the details panel, make Verse variables editable, and create a creature spawner variable from the Fortnite Digest to destroy it at game start.
Explore defining and calling functions in UEFN, including the on begin function, creating custom functions, passing parameters, printing logs, and updating the player score with plus equals.
Bind the creature spawner's eliminated event to a function using listenable events and subscribe, passing device interaction results to update the score when creatures are eliminated.
Develop gameplay logic for a zombie survival game by tracking fiends eliminated and spawned. Bind to the fiend spawn events and use if statements to control spawner destruction.
Introduce a wave size variable and track fiends spawned and eliminated to advance waves. Disable the spawner at wave end, reset counters, enable the next wave, and pause three seconds.
Connect the item granter to the game controller and grant shotgun shells randomly on enemy defeat using get_random_int, with a for loop to award multiple bullets.
Dive into the Unreal Editor and start creating practical games, experiences, or environments in Fortnite, using the essential tools learned to build your first projects in UEFN.
Explore what's next for building your first game in UEFN and continue your Fortnite creation journey with practical next steps and milestones.
YOUR EPIC ADVENTURE STARTS HERE
Join us as we dive deep into the powerful game development engine that is Fortnite Creative 2.0. In just a few short hours, you'll be crafting your very own games from scratch, sharing them with millions of eager players, and even earning real money along the way.
This introductory course aims to guide you from the initial download of the Unreal Editor for Fortnite (UEFN) through the utilization of fundamental building tools and concepts. By the end of this course, learners will possess a solid foundation necessary for exploring more specialized techniques within UEFN and will be able to show a fully customized, playable Fortnite island.
WITH ADDED EXTRA COURSE: INTRODUCTION TO VERSE
In addition to your UEFN course you'll also receive the 'Introduction to Verse' course completely FREE!
This course takes the skills learned in using the UEFN and getting to know how to use pre-made content and expands it with a knowledge of how to use Verse programming to extend functionality across devices and into more custom game logic.
Areas you'll explore in this extra course include: Intro to Verse, Programming Basics, Using Variables, Functions and more.
So why not start your epic journey today?!