Git Product home page Git Product logo

yoshicrafterengine-1's Introduction

⚠⚠ THIS ENGINE IS OUTDATED ⚠⚠

Use Codename Engine instead.

This project is over a year old, the code is HORRIBLE and the optimisation is HORRIBLE.

I don't wanna be affiliated with this old project of mine anymore. Use Codename instead. It actually have GOOD code, runs WELL (unlike yce), and have GOOD modding support.

Using YoshiCrafter Engine in its current state would leave you with a lot of problems, including, but not limiting to:

  • Memory Leaks: Playing it for too long would simply make the memory goes up more and more. Literally, don't try to fix it.
  • Bad Source: It's really bad, don't even start digging into it.
  • Bad Organisation: The files aren't sorted out into packages, unlike Codename Engine.
  • Bad Optimisation: The engine runs poorly on lower end computers, and is obsolete. Codename highly improves on this point.
  • Bad modding support: You can edit one state but not another? Why? Codename also improved on this.
  • Literally every engine combined: Literally if you took Psych, Kade and Modding+ and combined them together. There's goods, but also bads. A lot of bads.
  • No source support: Wanna mod in source? Go fuck yourself! The engine was never intended to be modded in source, unlike Codename which has source support and multiple defines to customise the engine the way you want for your mod.

I made Codename to fix all of those issues that prevented modders from actually achieving something good. Use it instead, or use YCE at your own risk.





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-1's People

Contributors

abnormalpoof avatar bushtrain460615 avatar crowplexus avatar rafgamign avatar yoshicrafter29 avatar

Stargazers

 avatar

Watchers

 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.