Giter Site home page Giter Site logo

liamw3382 / funkin-mrmeowzz Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mrmeowzz/funkin-mrmeowzz

0.0 0.0 0.0 1013.07 MB

Mr Meowzz's Friday Night Funkin'. that i modded

Home Page: https://mrmeowzz.github.io/Funkin-MrMeowzz

License: Apache License 2.0

Haxe 98.48% HTML 1.50% Batchfile 0.02%

funkin-mrmeowzz's Introduction

Mr Meowzz's FNF

Mr Meowzz's FNF is basically my version of Kade Engine but it has extra songs and stuff. (KADE ENGINE IS BETTER, THIS CODE IS A MESS)

also i dont really care what you do with this project,

if you want to fork it go ahead but all i ask is give credit :)

and credit to the assets in this too from here

Links

Credits

Play Mr Meowzz's FNF in your browser!

Play a prerelease version of Mr Meowzz's FNF in your browser when available!

Original by ninjamuffin99.

Wiki

Build instructions

THESE INTRUCTIONS ARE A BIT DIFFERENT FROM THE ORIGINAL GAME BECAUSE OF THE WEEK 7 CUTSCENES! ONLY WORKS FOR WINDOWS CURRENTLY!

THESE INSTRUCTIONS ARE FOR COMPILING THE GAME'S SOURCE CODE!!!

IF YOU WANT TO JUST DOWNLOAD AND INSTALL AND PLAY THE GAME NORMALLY, CLICK HERE TO DOWNLOAD THE LATEST RELEASE FOR WINDOWS!! (MAC AND LINUX SUPPORT LATER)

IF YOU WANT TO COMPILE THE GAME YOURSELF, CONTINUE READING!!!

Installing the Required Programs

First you need to install Haxe and HaxeFlixel. I'm too lazy to write and keep updated with that setup (which is pretty simple).

  1. Install Haxe 4.1.5 (Download 4.1.5 instead of 4.2.0 because 4.2.0 is broken and is not working with gits properly...)
  2. Install HaxeFlixel after downloading Haxe

Other installations you'd need is the additional libraries, Currently, these are all of the things you need to install:

flixel
flixel-addons
flixel-ui
hscript
newgrounds
actuate

So for each of those type haxelib install [library] so shit like haxelib install newgrounds

You'll also need to install a couple things that involve Gits. To do this, you need to do a few things first.

  1. Download git-scm
  2. Follow instructions to install the application properly.
  3. Run haxelib git polymod https://github.com/larsiusprime/polymod.git to install Polymod.
  4. Run haxelib git discord_rpc https://github.com/Aidan63/linc_discord-rpc to install Discord RPC.
  5. Run haxelib git extension-webm https://github.com/MrMeowzz/extension-webm to install the extension-webm fork (for week 7 cutscenes).

You should have everything ready for compiling the game! Follow the guide below to continue!

At the moment, you can optionally fix the transition bug in songs with zoomed out cameras.

  • Run haxelib git flixel-addons https://github.com/HaxeFlixel/flixel-addons in the terminal/command-prompt.

Compiling game

Once you have all those installed, it's pretty easy to compile the game. You just need to run the compile html bat file in the root of the project to build and run the HTML5 version. The html files will be located under export\release\html5\bin

To compile the exe version of the game, you need to install Visual Studio Community 2019. While installing VSC, don't click on any of the options to install workloads. Instead, go to the individual components tab and choose the following:

  • 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 will install about 22GB of crap, but once that is done you can run the compile exe bat file in the root of the project. Once that finishes (it takes forever even on a higher end PC), the .exe file will be located under export\release\windows\bin

Additional guides

funkin-mrmeowzz's People

Contributors

mrmeowzz avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.