Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-funkin-resources
Community curated resources for Friday Night Funkin'
https://github.com/FunkinCrew/awesome-funkin-resources
Last synced: 2 days ago
JSON representation
-
Modding
-
Free Software for Making Art
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- GameBanana - GameBanana is the largest host for mods and skins for Friday Night Funkin'.
- GameJolt - Another highly used host for mods.
- Funkipedia Mods Wiki - Information about most mods for Funkin'.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
- The /funkg/pedia Wiki - The /funkg/ mod wiki.
-
Modding Tutorials
- Psych Engine Mod Installing Tutorial - Shows you how to install mod packages within Psych Engine's `mods/` folder.
- BBPanzu's Psych Tutorial - A long tutorial video that teaches you in detail how to use Psych Engine and it's features (as of Oct 2021, some things might be outdated).
- LongestSoloEver's Modding Tutorials - A series of tutorials going over how to make mods in its entirety.
- Catbrother Everything's Psych Engine Modding Series - A series of tutorial videos teaching you how to use Psych Engine (as of Jan 2023, currently completely up-to-date).
- Psych Engine Mod Installing Tutorial - Shows you how to install mod packages within Psych Engine's `mods/` folder.
- LongestSoloEver's Modding Tutorials - A series of tutorials going over how to make mods in its entirety.
- BBPanzu's Psych Tutorial - A long tutorial video that teaches you in detail how to use Psych Engine and it's features (as of Oct 2021, some things might be outdated).
- Catbrother Everything's Psych Engine Modding Series - A series of tutorial videos teaching you how to use Psych Engine (as of Jan 2023, currently completely up-to-date).
-
-
Animation
-
- Phantom Arcade Teaching Animation - YouTube VOD of PhantomArcade, Funkin' Crew lead, teaching his ways of Flash animation.
- The ULTIMATE Guide to ADOBE ANIMATE CC! (AKA Flash) - Tutorial - An Animate/Flash tutorial by [Jazza](https://www.youtube.com/@Jazza), the description includes timestamps for each video section. <!-- (pretty long too, yeesh, 2 hours almost!) -->
- How to make 3D Friday Night Funkin Sprites (USING BLENDER) - A guide by Stupid Waluigi for making 3D sprites using Blender.
- Aseprite JSON to XML - Converter from Aseprite's JSON format to Sparrow XML that is compatible with Funkin'. (Note: Aseprite is getting support on engines such as Codename Engine, therefore you won't need this for those engines anymore)
- Phantom Arcade Teaching Animation - YouTube VOD of PhantomArcade, Funkin' Crew lead, teaching his ways of Flash animation.
- Frames to Symbol Flash Plugin - A Flash plugin that converts frames into symbols.
- The ULTIMATE Guide to ADOBE ANIMATE CC! (AKA Flash) - Tutorial - An Animate/Flash tutorial by [Jazza](https://www.youtube.com/@Jazza), the description includes timestamps for each video section. <!-- (pretty long too, yeesh, 2 hours almost!) -->
- How to make 3D Friday Night Funkin Sprites (USING BLENDER) - A guide by Stupid Waluigi for making 3D sprites using Blender.
- Aseprite - Animated sprite editor and pixel art tool.
-
Spritesheet Generation
- FNF Spritesheet and XML Maker - Combines individual frames together into spritesheets for FNF, and helps you manage animations.
- oxipng - Simple program for general image optimization but also works nicely with FNF Sprite Sheets.
- Sparrow Atlas Resizer - Simple program for resizing sparrow atlas PNG and XML files.
- Free Texture Packer - Combines individual frames together into spritesheets. Has options to remove duplicate frames and rearrange frames to minimize texture size. Make sure to select `Starling` as the output format.
- Free Online Spritesheet Maker - Combines multiple images together into a spritesheet, an alternative to Free Texture Packer. Make sure to select `XML` as the output format.
- compresspng - Website for general image optimization, compresses a little more than oxipng.
- Sparrow Atlas Resizer - Simple program for resizing sparrow atlas PNG and XML files.
-
Texture Atlas
- Atlas Export Tutorial Video (PSYCH ENGINE IMPLEMENTATION) - Video showing the exporting process of a sprite shit that will work with Psych Engine's implementation of Texture Atlas.
- Atlas Character Tutorial (PSYCH ENGINE) - Follow-up to the previous video with showing how to use Atlas with Psych's character system.
- Example lua script of atlas spritesheets (PSYCH ENGINE) - Example script showing how to use Atlas sprites in Lua.
-
Free Software for Animating
- OpenToonz - A free and open source 2D animation program that specializes in frame-by-frame animation. Supports vector graphics and layers. Available for Windows, macOS, and Linux.
- Synfig Studio - A free and open source 2D animation program with the aim of making professional-level animations with less of the hassle. It features vector tweening, layers and filters, and a bone system. Available for Windows, macOS, and Linux.
- Glaxnimate - A free and open source 2D animation program that aims to be fast and simple to use. Has layer support, vector tweening, and can export animations for web use. Available for Windows, macOS, and Linux.
- Wick Editor - A free and open source program intended to make games and 2D animations as simply as possible. Supports vector graphics. Available for Windows, macOS, and Linux, and it can run in a web browser.
-
-
Composing
-
Texture Atlas
- How to Mimic Boyfriend's Voice - A quick video tutorial that shows how Kawai Sprites does his voices for Friday Night Funkin'.
- Writing Vocal Duets - LongestSoloEver - A beginner-friendly guide to writing duets in a Friday Night Funkin' song.
- 6 Reasons your FNF Music Sucks - LongestSoloEver - Common mistakes when writing songs for FNF. Also a bit of hyperbole along the way.
- FNF Music Tutorial Playlist - LongestSoloEver - A playlist with all of LongestSoloEver's guides to writing FNF music (except the 2 listed above for some reason).
- Stems & Chromatic Scales - Officially released stems of Friday Night Funkin' music by Kawai Sprite.
- How to Mimic Boyfriend's Voice - A quick video tutorial that shows how Kawai Sprites does his voices for Friday Night Funkin'.
- Writing Vocal Duets - LongestSoloEver - A beginner-friendly guide to writing duets in a Friday Night Funkin' song.
- 6 Reasons your FNF Music Sucks - LongestSoloEver - Common mistakes when writing songs for FNF. Also a bit of hyperbole along the way.
- FNF Music Tutorial Playlist - LongestSoloEver - A playlist with all of LongestSoloEver's guides to writing FNF music (except the 2 listed above for some reason).
- Saruky's Google Doc - A google doc by Saruky that includes various plugins, VSTs and other FL Studio stuff that she uses.
-
Chromatic Scale Guides
- How to MAKE CHROMATICS (Friday Night Funkin) - bbpanzu
- EASY FNF chromatic guide! (Friday Night Funkin') - StickyBM
- MELODYNE FNF CHROMATIC SCALE TUTORIAL - Emihead
- How I make My FNF Chromatics | 1000 Sub Special PT 1 - Agentsecret24 - A tutorial that shows how to make the pitch of the chromatic and the sample work independently of each other.
- Chromatic scale tutorial gone wrong | How I make my chromatic scales - Milk - A tutorial on how to make chromatic scales in GarageBand.
- shitty ass chrom tutorial because i hit 400 subs - VinceS - Makes the volumes of each sample the same (or close to the same).
- sampling shit for your fnf chromatics tutorial - VinceS - Shows how to sample videos to make chromatic scales of different characters. (Also works with Melodyne)
- Zero's Chromatic Scale Tutorial - A tutorial that shows useful shortcuts in Fl Studio for making chromatic scales easier.
- how to make soundfonts for fnf using chromatic scales - HowToAvenge101
- How to MAKE CHROMATICS (Friday Night Funkin) - bbpanzu
- EASY FNF chromatic guide! (Friday Night Funkin') - StickyBM
- Shitty chromatic tutorial - ChimmieMpeg
- How to make FNF Chromatics in Ableton - LongestSoloEver
- Polyphone SoundFont Editor - A soundfont editor for those who want to make music quickly using their pitched samples.
- MELODYNE FNF CHROMATIC SCALE TUTORIAL - Emihead
- How I make My FNF Chromatics | 1000 Sub Special PT 1 - Agentsecret24 - A tutorial that shows how to make the pitch of the chromatic and the sample work independently of each other.
- Chromatic scale tutorial gone wrong | How I make my chromatic scales - Milk - A tutorial on how to make chromatic scales in GarageBand.
- shitty ass chrom tutorial because i hit 400 subs - VinceS - Makes the volumes of each sample the same (or close to the same).
- sampling shit for your fnf chromatics tutorial - VinceS - Shows how to sample videos to make chromatic scales of different characters. (Also works with Melodyne)
- Zero's Chromatic Scale Tutorial - A tutorial that shows useful shortcuts in Fl Studio for making chromatic scales easier.
- how to make soundfonts for fnf using chromatic scales - HowToAvenge101
- Chromatic Scale Generator - A tool that turns samples into a full chromatic scale.
-
Free Software for Making Music
- LMMS - A free and open source DAW that's community-driven and has plenty of built-in synths. Available for Windows, macOS, and Linux.
- SoundBridge - A free DAW in open BETA that's intended for simplicity. Available for Windows and macOS.
- Waveform Free - The free version of Waveform Pro that has plenty of features for music creation. Available for Windows, macOS, and Linux (Ubuntu).
- Cakewalk by Bandlab - Formerly Cakewalk Sonar, this DAW was purchased by Bandlab and became free to the public. Available for Windows only.
- Caustic 3 - Simple tool inspired by rack-mount synthesizers, somewhat limited features but easy to grasp. Intended for mobile but free version is available for Windows and macOS.
- SoundBridge - A free DAW in open BETA that's intended for simplicity. Available for Windows and macOS.
-
-
Programming
-
Engines and Forks
- Troll Engine - A competitive fork of Psych Engine made for the Tails gets Trolled mod. Supports HScripting and has modchart capabilities with a system similar to Andromeda's.
- Psych Engine - A fork of base game which includes new quality-of-life changes, performance improvements, and Lua-based mod tools. Popular and well-documented.
- Funkin Cocoa - A rewrite of base game (Psych 0.4). Aims to be as customizable as possible. Supports advanced HScript scripting using [SScript](https://github.com/TheWorldMachinima/SScript).
- Troll Engine - A competitive fork of Psych Engine made for the Tails gets Trolled mod. Supports HScripting and has modchart capabilities with a system similar to Andromeda's.
- BoloVEVO's Kade Engine - A fork of Kade Engine that fixes all the bugs and includes new content.
- Kade Engine Community - A fork of Kade Engine Similar To BoloVEVO's with expanded features and more customizability. Includes hscript modchart support and revamped main menu.
- Edak Engine - A fork of Kade Engine with HScript support, softcoding, a cleaner file system, configurable weeks and more. It also comes with B-Side Remixes Legacy's assets.
- Forever Engine Feather - A fork of Forever Engine that includes all of its features, a scripting system based on HScript, called SScript, reorganized codebase, an events system based off of Hypno's Lullaby v2 and fully softcoded weeks and characters.
- Codename Engine - A fork of base game that provides full HScript support for advanced softcoding, along with sorted and half rewritten source for optimisation and ease of use.
- Andromeda Engine Legacy - Fork of Funkin' with customization and gameplay in mind.
- Andromeda 2.0 - **NOTE: Andromeda 2.0 is in HEAVY development and is in a very early alpha stage**.
- FPS Plus - A fork of Funkin', as the name suggests, with higher framerate, better input system, rebindable keys and more. [B-Side Redux](https://gamebanana.com/mods/42724) was made on this engine.
- Super Engine - A fork of Kade Engine that features revamped menus, mod support and online functionality.
- Leather Engine - An engine that includes 1-21 key support, supports mod loading with Polymod and has other useful features like a stage editor.)
- Altronix Engine - An engine that provides the support for creating localizations into different languages and HScript modding support with Polymod HScript classes and small script files. Also, engine has integration with GameJolt with achievements.
- Crow Engine - A 1:1 recreation of Base Game, introduces extreme performance upgrades, source code easier to work with.
- Eternal Engine - A full rewrite of Base Game (0.2.8) made from the ground up, offering a much cleaner code base while making it moddable and accessible for everyone, with new features, improvements, a full-fledged modding API and much more.
- Modding+ - An engine with HScript support with the intention of easy customization and enhanced gameplay options.
- Disappointing Plus - A fork of Modding+ with additional features such as framerate adjustment, camera movement whenever a character sings, and an improved character swap function.
- Pop Engine Rewrite - A FNF engine build on version v0.2.7.1 with more content added and new menu gameplay looks!
- Psych Engine Docs - Psych Engine modding documentation.
- Alternative wiki for Psych Engine - Made by [CaptainBaldi](https://github.com/CaptainBaldi) and contributors.
- Another alternative wiki for Psych Engine - Made by [Meme1079](https://github.com/Meme1079) and contributors.
- BoloVEVO's Kade Engine Docs - Kade Engine Fork modding documentation.
- Edak Engine Docs - Edak Engine modding documentation.
- Forever Engine Plus - A fork of Forever Engine which aims to maintain the engine by adding and optimizing features as well as fixing its bugs. Allow softcoding features for basic objects such as characters, stages, weeks, but also advanced objects such as shaders.
- Codename Engine Docs - Codename Engine modding documenation.
- Andromeda Engine Docs - Andromeda Engine (LEGACY) Modchart API documentation.
- Codename Engine - A fork of base game that provides full HScript support for advanced softcoding, along with sorted and half rewritten source for optimisation and ease of use.
- BoloVEVO's Kade Engine - A fork of Kade Engine that fixes all the bugs and includes new content.
- Codename Engine Docs - Codename Engine modding documenation.
- BoloVEVO's Kade Engine Docs - Kade Engine Fork modding documentation.
- Alternative wiki for Psych Engine - Made by [CaptainBaldi](https://github.com/CaptainBaldi) and contributors.
-
Rewrites and Ports
- FNF LÖVE - A Lua recreation of FNF within the LÖVE2D framework. Can compile for Nintendo Switch Homebrew.
- FNF-Benjine - Funkin' but in Godot, made by [BennyK](https://github.com/this-is-bennyk) and was used for [Funkin' VR](https://github.com/this-is-bennyk/Funkin-VR).
- PydayNightFunkin - A recreation of FNF in Python, allowing for quick changeability! Tries to be painlessly readable and is somewhat documented.
- Funkin' Android - A fork of the game with controls and optimizations allowing it to be played on Android devices.
- Funkin' Mobile - A heavy wip fork of the base game but rewritten for mobile devices, inspired by luckydog7's port of the game to android devices.
- BS Engine Mobile - A port of FNF that work in Android with optimizations. One of the most famous android FNF engines.
- FunkiniOS - A port of FNF to iOS devices, requires sideloading.
- PSXFunkin - A Playstation 1 de-make in C/C++.
- Funkin' Rewritten - A rewrite of FNF in lua that is very focused on optimization. Can also compile for Nintendo Switch homebrew.
- Vanilla Engine - A fork of Funkin' Rewritten that adds many QOL features and is more focused on modding.
- Funkin3D - A 3DS de-make of FNF made in LÖVEPOTION.
- FNF-Benjine Docs - Godot Funkin' modding documentation.
- FNF Pocket Engine - An engine optimized for an Android phone, ironically based on the "FNF MOBILE" rip-offs in the Play Store.
-
Visual Studio Code
- Funkin' Script AutoComplete - A Visual Studio Code extension for Psych Engine you can use that will auto complete identifiers (functions, variables, etc.) in your Lua script.
- Visual Studio Code - Highly recommended IDE, as it is the only integrated development environment with proper support for Haxe (via extensions).
- Enable VSCode Debug Tools - A Twitter thread made by EliteMasterEric showing useful tips and tricks for Visual Studio Code.
- Source Code Guide | OVERHAUL - That one famous GameBanana compile guide. Also includes tutorials, like adding songs, custom characters, etc. (**originally targeted towards Funkin' 0.2.7.1**)
-
Haxe/HaxeFlixel Resources
- GitHub repository for abovementioned demos
- Online HaxeFlixel crash course - A HaxeFlixel crash course on YouTube made by Richard Oliver Bray.
- Haxe - Introduction - Introductory Haxe documentation.
- HaxeFlixel - Introduction - Introductory HaxeFlixel Documentation.
- HaxeFlixel Cheat Sheet - Series of code examples and mini tutorials for common uses of HaxeFlixel.
- HaxeFlixel Demos - Collection of demos for HaxeFlixel, designed to introduce beginners to the framework.
- HaxeFlixel Game Development Tools - Tools that HaxeFlixel recommends for developing games.
- HaxeFlixel Snippets - Snippets of HaxeFlixel code with live demos to explain their functionality.
- HaxeFlixel's Tutorial Game (TurnBasedRPG) - A really nifty tutorial that goes step-by-step on teaching how to make a game, comes with pre-made assets for you to use as well.
- GitHub source code for TurnBasedRPG
-
Chromatic Scale Guides
- Friday Night Funkin' Official Source Code - The original open source game by The Funkin' Crew. Last updated for WeekEnd 1.
-
-
Charting
-
Free Software for Making Art
- fnf-to-sm - A fork of a [fork](https://github.com/KadeDev/fnf-to-sm) from the original [fnf-to-sm repository](https://github.com/shockdude/fnf-to-sm). Converts Funkin' .json charts to StepMania simfiles and vice versa.
- SM-to-FNF-Dance-Double
- SNIFF - SiIva Note Importer for FNF - Tool to convert charts made in FL Studio to .json files usable in Friday Night Funkin'.
- ArrowVortex - Create or edit stepfiles for various rhythm games, such as [DDR (Dance Dance Revolution)](https://www.ddrgame.com/), [ITG (In The Groove)](<https://en.wikipedia.org/wiki/In_the_Groove_(video_game)>), [PIU (Pump It Up)](https://www.piugame.com/piu.xx/), [StepMania](https://www.stepmania.com/) and [osu!](https://osu.ppy.sh/home)
- version 1.7 of Kade Engine
- Modchart Editor - Tool to create or edit modcharts using a visual editor. (only compatible with Psych Engine)
- Moonchart - Haxe library able to manage and convert charts made between multiple rhythm games to files usable in many Friday Night Funkin' versions and engines.
-
-
Art
-
Haxe/HaxeFlixel Resources
- Base Game FLAs - FLAs for Friday Night' Funkin from the GitHub repository.
- Week 7 Update FLAs - FLAs for the Week 7 update including the stage, Tankman and cutscenes.
- FNF Logo SVG recreation - Vector recreation of the FNF logo, so you can edit the shapes better and recolor it without a crappy fill bucket.
-
Free Software for Making Art
- Krita - A free and open source raster graphics program with a huge following. Great for digital painting and drawing, supports custom brushes, utilizes different brush engines for many uses, and has frame-by-frame animation tools.
-
Programming Languages
Categories
Sub Categories
Keywords
fnf
8
friday-night-funkin
7
game
5
haxe
5
haxeflixel
4
fnf-engine
4
python
3
engine
3
gamedev
2
xml
2
mod
2
fnf-mods
2
fnf-modding
1
game-engine
1
game-development
1
fnf-custom-songs
1
rythm-game
1
spritesheet
1
json
1
converter
1
aseprite
1
openfl
1
samples
1
haxelib
1
demo
1
vscode-extension
1
psych-engine
1
windows
1
switch
1
rhythm
1
rewritten
1
rewrite
1
nintendo-switch
1
macos
1
luajit
1
lua
1
love2d
1
love
1
linux
1
homebrew
1
funkin
1
pyglet
1