Giter Site home page Giter Site logo

crowplexus / funkin-raven Goto Github PK

View Code? Open in Web Editor NEW
21.0 4.0 1.0 168.67 MB

Remake of Friday Night Funkin' with it's own little additions, Powered by the Godot Game Engine

License: Mozilla Public License 2.0

GDScript 100.00%
fangame fnf fnf-engine friday-night-funkin friday-night-funkin-engine godot4 remake rewrite rhythm-game

funkin-raven's Introduction

Hello Everybody!


I'm a small learning developer.

funkin-raven's People

Contributors

crowplexus avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

sqirradotdev

funkin-raven's Issues

[Enhancement Proposal] Replay system

Taking an example from osu!, adding a replay system (even as an internal thing) would benefit a lot for this game. Some points:

  • Deterministic botplay
    Botplay input can be calculated ahead of time instead of during the gameplay. This would make botplay deterministic, as it is just the same as playing any other replay, except that the inputs are perfect, eliminating any potential misses and imperfections.
  • Evidence of score achievement
    Replay data usually records input data. This replay data then can be uploaded/shared to anyone. This may come off as competitive, which I understand that this engine may not.

I will try to spin up a draft PR at some point for the initial implementation. Thanks!

[Dev Enhancements] Unfinished Stuff

for being a "Beytah" raven has some stuff missing that I didn't bother finishing mainly because I wanted to get it out already

this is from the dev repo, just moving this to here :)


  • Timing Options.
    • Should have the old Judgement Difficulty stuff as presets
    • this allows for people to just do whatever tf they want
    • Cap should be 0ms minimum, 300ms max
  • Note Skin Options
    • Should have a selector for the noteskin
    • Should have a selector for the colour mode of the skin
      • Colour Mode is either COLUMN-BASED or QUANTIZED
      • the colour mode selector will be invisible for skins that have a SET color mode
  • Revamped Modcharting System
    • By having useful functions and maybe note modifiers to ease-in the process of making a modchart
  • Revamped Events System
    • mostly to allow for events to be lerped/tweened
  • Revise the Code, clean up any confusing parts
  • Finish any Custom Assets.

[SCRAPPED STUFF]

Week 1 was fully in the game, Bopeebo had a cutscene

The healthicons had several different versions of themselves which also got scrapped

The fact that this was supposed to have base game in its entirety (it is now moving towards being a fangame and act as a base for other mods)

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.