MatusOllah / gophengine

(unofficial) A work-in-progress Go implementation of Friday Night Funkin' v0.2.7.1 + improvments

Home Page:https://pkg.go.dev/github.com/MatusOllah/gophengine

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GophEngine logo

🎤 GophEngine

Po Slovensky 🇸🇰

Status: work-in-progress

Go Reference Go Report Card

GophEngine is a Go implementation of Friday Night Funkin' with improvments.

Note

This is a mod. This is not the vanilla game and should be treated as a modification.

Why?

I wanted to make a easy to use Go (my fav programming language) modding API for Friday Night Funkin' (my fav game). Something like MinecraftForge but for FNF.

I also wanted to fix everything what's wrong with the vanilla FNF engine and add some more features and improvments.

Why Go?

Go is my favorite programming language and I don't wanna learn Haxe.

Naming

"Goph" means Go Gopher (Go programming language mascot) and "Engine" means FNF engine. I wanted to call this funkin-go, but "I made a mod with GophEngine" just sounds more natural than "I made a mod with funkin-go".

Building & installing (from source)

Build instructions for GophEngine are available in BUILDING.md.

Notable tools and libraries

About

(unofficial) A work-in-progress Go implementation of Friday Night Funkin' v0.2.7.1 + improvments

https://pkg.go.dev/github.com/MatusOllah/gophengine

License:Apache License 2.0


Languages

Language:Go 96.4%Language:Makefile 1.7%Language:HCL 1.6%Language:C 0.3%Language:Shell 0.1%