Back to the galaxy

04 Game development

Worlds people
live in.

Game servers are products, not mods. I write FiveM and RedM scripts sold under Riddle Coding, run development for a live roleplay server, build Minecraft plugins, and make small browser games for fun. Same rules everywhere: fast, server-authoritative and documented.

0platformsFiveM · RedM · Minecraft
0frameworks bridgedESX · QBCore · QBox · VORP
0+players online at oncethe performance target
0browser gamesin the arcade

Scroll to fly in

GTA V multiplayer · Lua · NUI · oxmysql

FiveM

A multiplayer platform for Grand Theft Auto V that powers the huge roleplay scene — players live in character with jobs, businesses, housing and police. Everything is scripted in Lua, with in-game interfaces built as small web apps.

RProleplay economy
ESX · QBcore frameworks
Tebexcreator store
  • Premium scripts on Tebex — Riddle Elevator and Riddle Rentals, with full GitBook docs
  • One bridge for ESX, QBCore and QBox, detected automatically
  • NUI interfaces: HUDs, signature contracts, admin panels — themeable and light on the CPU
  • Manager & Developer on the Elaris RP server

Red Dead 2 multiplayer · Lua · VORP · NUI

RedM

The same idea as FiveM, but for Red Dead Redemption 2 — Wild-West roleplay servers with period jobs, ranching, gunslinging and an economy. A smaller market, but a loyal one, built on the same Lua and NUI toolchain.

WesternRP servers
VORPmain framework
Growingniche & loyal
  • Riddle Trolley — Saint Denis streetcar with an NPC driver mode and a paid Conductor job
  • Riddle Checks — checkbooks and loans for VORP servers
  • Multi-zone weather with weighted randomness, ACE permissions and an export API
  • Every UI ships in three palettes: Leather & Gold, Gunmetal and Mono

Java server plugins · Spigot / Paper · MySQL

Minecraft

The best-selling video game ever made — a sandbox where players build, survive and run whole communities. Multiplayer servers run plugins, server-side Java code that adds minigames, economies, ranks and complete game modes.

300M+copies sold
Servernetworks & economies
JavaSpigot / Paper
  • Spigot / Paper plugins — minigames, prestige and rank trees
  • Player economies and auction houses backed by MySQL
  • Custom inventory menus, enchants and cosmetics
  • Discord ↔ server bridges for community management

05 Under the hood

THE CRAFT

Three skills, one standard. Custom interfaces, gameplay code that survives a full server, and enough engine knowledge to integrate cleanly.

01

Custom UI & NUI

In-game interfaces that feel native — HUDs, contracts, shops and admin tools built in HTML, CSS and JS, plus custom Minecraft menus. Readable at a glance and quick on low-end PCs.

HTML · CSS · JSNUIThemes
02

Gameplay scripts in Lua

Jobs, vehicles, housing and economy for ESX, QBCore, QBox and VORP. The server decides money and items, events are validated, and nothing runs in a loop while idle.

LuaESX · QB · QBoxVORPoxmysql
03

Reverse engineering & C#

Reading how a game works — C# and Unity assemblies, game files and network behaviour — to build tools and integrations that respect the engine. Only for servers and titles I’m allowed to extend.

C#UnityILTooling
The Riddle Arcade cabinet in 3D: black lacquer, gold trim and a glowing marquee

▶ Riddle Arcade

Eight games.
One cabinet.

A real 3D arcade cabinet — press play and the camera flies into the screen. Hand-built in vanilla JavaScript on my own small engine, no libraries for the games.

Open the arcade →

07 Contact Open to full-stack roles · Dresden / remote

Let’s build something
people don’t log off from.

Daanriddle@gmail.com