Skip to main content

Getting Started

Welcome to the ULTRAKILL modding tutorial! This guide will teach you how to mod ULTRAKILL

Some things you could do​

This is a list of some things you Could do.

  • Visual Mods: Replace textures, models, UI elements and effects
  • Gameplay Changes: Modify damage values, spawn rates or game mechanics
  • Audio Mods: Custom music, sound effects and voice lines
  • Quality of Life: Add new features or improve UI
  • Content Additions: New weapons, levels or game modes (advanced)

You can do so much more than this, just a list of possible inspirations

Prerequisites​

  • ULTRAKILL
  • Basic understanding of C# programming (variables, methods, classes)
  • Familiarity with Unity concepts (GameObjects, Components) - helpful but not required
  • A C# Code editor such as Jetbrains Rider Community Edition - installation instructions will be included in the tutorial
No modding experience?

This guide assumes you are new to game modding.
It will start with simple mods and build up gradually.
If you still feel lost you can follow Microsoft's Foundational C# Course

Modding​

We will be using BepInEx as our mod loader: BepInEx-5.4.2405
The DotNet SDK (This allows us to write and compile C# Code!): Dotnet Download

Path​

Follow these pages in order for the best learning experience:

1. Installation​

Set up your modding environment with BepInEx and essential tools. This will create the foundation for all your future mods.

2. Your First Mod​

Create a simple "Hello World" plugin that displays a message. You will learn the basic structure of a BepInEx mod and see it working.

What's Next?​

After completing the getting started section you will be ready to explore:

  • Core Concepts - Learn about Patching and AssetBundles
  • Tutorials - Step by step guides for common modding tasks

Getting Help​

Stuck on something? Here are your best resources:

  • Check the Common Issues page for troubleshooting
  • Join the ULTRAKILL modding to join other ULTRAKILL modders who can assist you in making your first mod!
Game Updates

Game updates can break mods temporarily. Be patient when updates happen, mod authors need time to update their mods.

Lets Begin!​

Click on the button below that says "Next" to be taken to the next step!