GameBanana shows no ads to members. Sign up now!
Ads keep us online. Without them, we wouldn't exist. We don't have paywalls or sell mods - we never will. But every month we have large bills and running ads is our only way to cover them. Please consider unblocking us. Thank you from GameBanana <3

How to compile Friday Night Funkin for Windows 10

A Tutorial for Friday Night Funkin'

How to compile Friday Night Funkin for Windows 10

"So , how do you modify the game's code?"

To be honest , It's extremely simple once you get the libraries installed.
Once they're actually installed , all you'll have to do is run the build_x64.bat located in "..\Funkin-master\art"
"Great , how do we get started?"
First of all , make sure you download the game's source code , in case you DIDN'T do that , here's a link to it!
Friday Night Funkin's Github
Once you've downloaded the game's source code , here's what you'll need to do :
  1. Install Haxe , you'll need that to install Lime in Step 2. Haxe is quite simple to install , just run the installer and voila!
  2. Install Lime. Pretty sure you didn't expect that right? In order to install Lime , here's what you'll need to do :
  1. Open Command Prompt , when that's done , just type in this command : haxelib install lime
  2. Once Lime is "installed" , run haxelib run lime setup to finish thing's up.
  3. If done correctly , when lime is typed in the Command Prompt , you should get something like that :
     
  4. Now that Lime is installed , here's all the commands you'll have to execute :
    haxelib install flixel
    haxelib install flixel-tools
    haxelib run flixel setup
    haxelib install openfl
    haxelib run openfl setup
    haxelib install newgrounds
    haxelib install hscript

  5. And you're done! All that's left to do is to put this batch script in "..\Funkin-master\art" and to run it! 
  6. After compiling , you'll get redirected to the game's executable directory

And there you go , it's that simple!
Sign up to access this!
  • all it does is bring me to my documents and nothing else
    Bananite
    URL to post:
  • this isnt everything, the github says you need visual studio code 2019 with the following individual components

    • MSVC v142 - VS 2019 C++ x64/x86 build tools
    • Windows SDK (10.0.17763.0)
    • C++ Profiling tools
    • C++ CMake tools for windows
    • C++ ATL for v142 build tools (x86 & x64)
    • C++ MFC for v142 build tools (x86 & x64)
    • C++/CLI support for v142 build tools (14.21)
    • C++ Modules for v142 build tools (x64/x86)
    • Clang Compiler for Windows
    • Windows 10 SDK (10.0.17134.0)
    • Windows 10 SDK (10.0.16299.0)
    • MSVC v141 - VS 2017 C++ x64/x86 build tools
    • MSVC v140 - VS 2015 C++ build tools (v14.00)

      this is why you get the error
    • error: 64bit is not automatically supported for this version of VC. Set HXCPP_MSVC_CUSTOM and manually configure the executable, library and include paths

      commentators edit: the game crashed upon entering freeplay and says the version is outdated but shares the same version number as the current release
    Bananite
    URL to post:
  • 17d 17d
    like everyone is saying, the exe wont appear.

    additionally, when i build the game i get loads of errors in the box thingy. so how are we meant to fix this?

    otherwise, this is a helpful tutorial. thank you
    bruh avatar
    Mantra
    bruh
    URL to post:
  • but how do i start it there is no .exe 
    Bananite
    URL to post:
  • GBA_awesomekid avatar
    GBA_awesomekid Joined 11mo ago
    Offline
    126 points Ranked 68,982nd
    21d 20d

    where do i go to download polymod
    • Agree x 1
    Bananite
    URL to post:
  • tsuchi avatar
    tsuchi Joined 1mo ago
    Offline
    272 points Ranked 55,252nd
    1mo
    I did everything correctly, and it compiled without a .exe. How do i run it?
    • Agree x 2
    Bananite
    URL to post:
  • I have PolyMod installed but it's saying this: "Error: Could not find haxelib 'polymod', does it need to be installed?"
    Bananite
    URL to post:
  • Lucidin avatar
    Lucidin Joined 7y ago
    FNF Manager
    Offline
    16 points Ranked 20,311th
    18 medals 4 rare
    • 6 years a member Medal icon
    • Achieved Game Manager clearance Medal icon
    • Thanked 50 submitters Medal icon
    • Returned 1000 times Medal icon
    • One month a member Medal icon
    • 6 months a member Medal icon
    3mo
    You are a hero for making this. 
    Jacka$$ of all trades
    URL to post:
  • BloodyGames Studio avatar
    BloodyGames Studio username pic Joined 9mo ago
    Offline
    Bloody Games Flag Affiliation: Bloody Games
    825 points Ranked 43,355th
    8 medals 1 rare
    • Returned 1000 times Medal icon
    • Returned 100 times Medal icon
    • One month a member Medal icon
    • Became a Studio Leader Medal icon
    • 1 post awarded Exemplary Feedback Medal icon
    • 6 months a member Medal icon
    BloodyGames Studio avatar
    BloodyGames Studio
    Bloody Games Flag
    Affiliation
    Bloody Games
    3mo
    open source funk'
    Bloody Guh Ames!? avatar
    Mantra
    Bloody Guh Ames!?
    URL to post:

Embed

Share banner
Image URL
HTML embed code
BB embed code
Markdown embed code

Credits

Myself
lagmikk
lagmikk Joined 3mo ago
Offline
132 points Ranked 67,912th
what's that for?

Submitter

lagmikk avatar
lagmikk Joined 3mo ago
Offline
132 points Ranked 67,912th
lagmikk
Creator
Sign up to access this!
Sign up to access this!
Sign up to access this!

Game

Sign up to access this!

Category

Details

Difficulty Level
Beginner

Attributes

Share

  • Share on Reddit
  • Share on Twitter
  • Share on Facebook
  • Today's Pick
    Featured on Dec 14 2020
  • 6
  • 11.8k
  • 21
  • 3mo
  • 1mo

More Modding Tutorials