Codename Logo Codename Logo

FAQ

APIWiki

Frequently Asked Questions

Why should I use the engine?

Here are some of the best reasons you should use Codename Engine:

I'm unsure whether to use this engine or Psych Engine

This heavily depends on your preference, but Psych Engine focuses primarily on scripting songs and has some limitations, and offers a few features which some people might not need, meanwhile it has a strong community full of guides and scripts ready to load which makes modding easier.

In comparison, this engine offers more flexibility and features, such as Custom States and Custom Transitions through scripts, which might provide more options depending on your needs, and the base is mostly clean when you don't take in account the whole modding system (still offers a few changes but not as invasive), but hasn't been expanded enough to make modding easier, so the engine is gonna be really hard for beginners to learn (though this is why this wiki exists).

Theres no need to hardcode in this engine, meanwhile in Psych Engine, to add custom states and other features outside of gameplay you have to edit the source code.

I'm unsure whether to use this engine or Yoshi Engine

This engine is the predecessor of Yoshi Engine, which was created by the same person as this engine. Yoshi Engine is no longer maintained, and has been deprecated, and has been replaced by Codename Engine.

I'm unsure whether to use this engine or Forever Engine, FPS Plus or Kade Engine

To understand, Forever Engine, FPS Plus and Kade Engine are engines that rely purely on source code, while Codename relies heavily on soft coding. So if you prefer to keep using source code use one of those 3 engines. Forever Engine has a cleaner base and doesn't add too much onto the gameplay, FPS Plus also offers clean source code but also includes fun new additions to the base, and Kade Engine is a more hardcore-rhythm focused engine with a lot of features to enhance gameplay and stuff, also includes a basic LUA system(pretty unoptimized tho)

Where did Yoshman29 go?

I left cause i was quickly losing interest in FNF and tbh the expectations were getting high and it was weighting on me

I still check the progress on the engine from times to times and even tho sometimes i help with tiny issues, i don't work on the engine itself anymore, i'm just a spectator now in the team in a way

- Yoshman29

Above is a direct quoted response from Yoshman29.

Who are the main owners of the engine?

The main owners consists of:

(You can click on the names to go to their GitHub profile)

Our organization consists of having multiple owners cuz why separate people into categories.

Something is not working or I found a bug!

If you found a bug, please report it on the GitHub repository or on Discord.

I want to suggest a feature or change something!

Please suggest it on Discord.

I have a question that isn't answered here!

Please ask the question on Discord. Or leave it in the discussions below.

Written by: Ne_Eo & Frakits & Nex_isDumb & lunarcleint
Last updated: 2024-10-12