GithubHelp home page GithubHelp logo

sirox228 / yoshicrafterengine Goto Github PK

View Code? Open in Web Editor NEW

This project forked from abnormalpoof/yoshiengine

1.0 0.0 1.0 766.13 MB

License: Apache License 2.0

Haxe 99.45% GLSL 0.29% Batchfile 0.26%

yoshicrafterengine's Introduction

Friday Night Funkin' - YoshiCrafter Engine

YoshiCrafter Engine logo

Say hi to YoshiCrafter Engine, the new moddable FNF engine.

This is a modification for the game Friday Night Funkin', a game originally made for Ludum Dare 47 "Stuck In a Loop".

Uh oh! Your tryin to kiss ur hot girlfriend, but her MEAN and EVIL dad is trying to KILL you! He's an ex-rockstar, the only way to get to his heart? The power of music...


The engine documentation is here (in construction).

Here's a (non complete) list of YoshiCrafter Engine's functionnalities :

  • Full mod support (non source)
    • Scripting in:
      • HScript
      • Lua
    • Songs
    • Characters
    • Stages
    • Custom notes
    • Cutscenes
    • Weeks
    • Credits
    • Shaders
    • States (& SubStates)
  • Customization
    • Custom keybinds
    • Downscroll
    • Custom scroll speed
    • GUI scale
    • GUI Options
      • Accuracy mode
      • Text quality level
      • Timer
      • Press delay
      • Accuracy
      • Number of misses
      • Average hit delay
      • Rating
      • Animated info bar
    • Custom note colors
    • Custom note skins
    • Custom Boyfriend skins
    • Custom Girlfriend skins
  • Botplay
  • Green Screen Mode
  • New charter
  • Freeplay Statistics
  • .ycemod file extension (to make mod installation easier)
  • Developer Mode
    • In game logs
    • Refresh assets
    • Access to a lot of features, such as the Toolbox.
  • And much more...

Developers & Helpers

Original Game Developers

Special Thanks


Mod Installation

How to install a mod (.ycemod format)

If you have YoshiCrafter Engine

  1. Double-click the downloaded .ycemod file (open it)
  2. Press Enter on the installation screen
  3. Enjoy!

If don't have YoshiCrafter Engine

  1. Install and launch the engine
  2. Go to the Mods menu
  3. Drag & Drop the .ycemod file on the game.
  4. Press enter on the installation screen
  5. Enjoy!

How to install a mod (.zip or .rar)

  1. Open the mods folder.
  2. Extract the mod here.
  3. Enjoy! (No restart needed)

How to build the engine

โš  This engine was specifically made for soft coding (mods folder), and so, modding via source is NOT recommended. We'll not provide any help for any issue you encounter while modding from source.

To build from source, it's pretty simple:

  • Install Haxe (make sure to use the latest version!!)
  • Install HaxeFlixel
  • Run config.bat to get every requirement installed
  • Execute lime test windows or lime build windows to build the engine.

Friday Night Funkin'

This is the repository for Friday Night Funkin,

Play the Ludum Dare prototype here: https://ninja-muffin24.itch.io/friday-night-funkin Play the Newgrounds one here: https://www.newgrounds.com/portal/view/770371 Support the project on the itch.io page: https://ninja-muffin24.itch.io/funkin

IF YOU MAKE A MOD AND DISTRIBUTE A MODIFIED / RECOMPILED VERSION, YOU MUST OPEN SOURCE YOUR MOD AS WELL

This game was made with love to Newgrounds and its community. Extra love to Tom Fulp.

yoshicrafterengine's People

Contributors

yoshicrafter29 avatar sirox228 avatar crowplexus avatar bushtrain460615 avatar rafgamign avatar abnormalpoof avatar

Forkers

charlescatyt

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.