Your First Game#
Goal#
We're going to create a fully functional roleplaying map, using QB-Core (1) and an urban downtown map, that you can then further customize to your heart's content.
- QB-Core is a widely-used roleplaying framework, popular in the FiveM/GTA ecosystem. It has been ported specifically to HELIX's Lua API by its maintainer (Kakarot) to enable you to quickly make great games.
[image of end result]
Prerequisites
- Install the Launcher and Studio (& UE5), if you haven't already
First Launch#
- Open a New Project via Studio
Importing The Map#
- Open the Add-on Vault via the Launcher
- Import the
Downtown-RP
map (it may take a while to download the first time)
Adding In A Framework#
- With the Add-on Vault open, import the
QB-Core
framework
Feel free to configure the framework as much or as little as you'd like. More info on the page for QB-Core.
Publishing#
- Using Studio, navigate to the top center , and click
Publish
- Configure the specific publishing fields to your needs
Specifics here are subject to change
- Open HELIX from the Launcher (first tab), navigate to your recently published game, and play!
Further Steps#
-
Alter The Visuals
Customize the aesthetics to your liking (e.g. change interior decorations, make furniture)
-
Keep Learning
Either step-by-step or through examples.
-
Alter The Functionality
Modify or create parts of the framework (e.g. tweak occupation values, create UI elements, etc.)
-
Keep Exploring
One of the best ways to learn is to get inspiration from other works. Play games others have created to see what's possible!