Coder Social home page Coder Social logo

funkincrew / awesome-funkin-resources Goto Github PK

View Code? Open in Web Editor NEW
161.0 161.0 59.0 454 KB

Community curated resources for Friday Night Funkin'

Home Page: https://funkin.me/

License: Creative Commons Zero v1.0 Universal

JavaScript 100.00%
awesome awesome-list friday-night-funkin gamedev haxeflixel newgrounds

awesome-funkin-resources's People

Contributors

altronmaxx avatar bombastictom avatar burgerballs avatar coldlordxrepositories avatar doggogit avatar elitemastereric avatar epicbobmanbob avatar eyedalehim avatar guglioisstupid avatar gusborg88 avatar khuonghoanghuy avatar markimuszer0 avatar maybemaru avatar nebulazorua avatar ninjamuffin99 avatar poketrainerms avatar smeckogeck46 avatar square789 avatar stilic avatar sword352 avatar system32unknown avatar tehpuertoricanspartan avatar therealjake12 avatar tydevx avatar uncertainprod avatar upintheairsheep avatar vortex2oblivion avatar wizardmantis441 avatar yoshicrafter29 avatar zyflx avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

awesome-funkin-resources's Issues

Summary of last week's funkin-resources additions!

Approval for main Awesome list

See linked issue: sindresorhus/awesome#2503

Various small issues block the actual addition of this list to the main directory of resources. Those will be listed here and checked off as they are resolved:

  • Rewrite entry description (see my review of the PR).
  • Enable automatic linting using awesome-lint.
  • Resolve all linting issues.
  • Await 30 days from first commit (February 23rd).
  • Rewrite header and summary description.
  • lower-kebab-case-repo-name
  • Title Case Heading Title
  • Set Github Topics tags
  • Move deprecated entries to a separate file.
  • Add logo to the header.
  • Add link to logo.
  • Include Awesome badge
  • Revise table of contents
  • Use CC0 license for list itself.
  • Add Footnotes section to readme (excluded from ToC)
  • Move further reading to footnotes section
  • Protect main branch
  • Disallow one-click merging of pull requests with style issues

MENTION KADE RIGHT NOW!!!1!!1!1

hear me out
ik psych carried MODERN era of this community but kade has been used so many times before by so many cool people in this community
it may be outdated sure but it's still a good engine!!!
i'd recommend the BOLO kade fork, or even just the original one!

Summary of last week's funkin-resources additions!

Add descriptions to links?

Can someone add some nice little "flavour text" to the engine descriptions? i don't know enough about da engines to write em up!

I'll use this as a broad REQUEST for people to add nice little flavour text descriptions to each little link!

image

In this image, you can see that the engine section is sparse! (although as of writing, was nicely flavoured via #7, thanks!) Good example of how it's done!

image

Can be applied to give context to probably any link here!

[ANNOUNCEMENT] Regarding Engines

After some discussion with @ninjamuffin99, we've concluded that limiting the engine list by some abstract measure of "notability" only limits discoverability of unique new projects. There's no reasons like Codename should be excluded when

As a result, our policy will be:

  • The list will be open to contributions, with a bit of proofreading/editing done for cleanup.

  • If you feel a given project should be on the list, make a contribution. Be sure to include specifics on why an individual would want to use it over other offerings.

  • If you feel a given project that is on the list should NOT be there, feel free to make a new issue to discuss.

  • EDIT (March 30): Notable projects which are deprecated are still notable, as long as they are open source. However, if they are unmaintained, any direct links to them should be moved to the ARCHIVED.md page.

[QUESTION] Reorganize way of how the engines category works?

The markdown snippet shown below is what I had in mind:


Engines

  • Friday Night Funkin' - The original open source game by The Funkin' Crew.
  • Base Game Modifications:

    • Psych Engine - A fork of base game which includes new quality-of-life changes, performance improvements, and Lua-based mod tools. Popular and well-documented.
    • Forever Engine - An archived rewrite of the game, originally written by Yoshubs. Includes performance reworks, HScript support, and more.
      • Forever Engine Feather - A fork of Forever Engine, that includes all of its features, a scripting system based on HScript, called SScript, reorganized codebase, an events system based off of Hypno's Lullaby v2 and fully softcoded weeks and characters.
    • etc...
  • Mobile Ports:

    • Funkin' Android - A fork of the game with controls and optimizations allowing it to be played on Android devices.
    • FunkiniOS - A port of FNF to iOS devices, requires sideloading (thank god for the EU regulations)
  • Game Ports:


I thought it might be an unnecessary change, so that's why I opened this issue as a question.

[SUGGESTION] Make a permanent summary issue and edit it's content weekly?

Instead of having to close a summary issue each week a new one drops, wouldn't it be better if there was a permanently pinned summary issue which would just be edited by the github-actions bot?

I don't really know if this would work, I'm no javascript/workflow expert, I just thought that it could be handy.

[QUESTION] Link this resource page to the Funk Blog site?

here's an image of how the redirect link could look like:

a

the link would also redirect the user to a blog-looking page, which would look similarly to this image (that i photoshopped in a few mins lol):
image
you could also try to update the page using queueing system you have been talking about (idk if it's possible tho cuz i don't know how it works!!)

i think this can work nicely for people who want to find all of the game information on the official site.

Regarding engine forks and whatnot

Alright, I believe we should be a little harsh when it comes to engine forks.

Any engine forks that include not that many QoL changes, have miscellaneous changes (like a new HUD) that can be made with a script within 5 to 10 minutes, should be automatically rejected.

There are, obviously, exception, for example: the Raltyro Psych Fork, Pluma's Psych Fork and others that I can't think of at the top of my head.

(feel free to pin this btw)

Contributing guide and pull request template?

I think having and linking to a nice little contributing guide can be nice and tasty.

https://github.com/sindresorhus/awesome/blob/main/contributing.md#adding-something-to-an-awesome-list

One part in particular that I think would be good is something similar to this guide that runs people through the BASIC basics of editing a github readme. Not everyone knows how github works intuitively! So having as much accessibility like that is nice.

As well as that, other GUIDELINES like what is a GOOD addition / pull request to the list.

I'd say pull requests right now are decent so I feel like we can take a bit of time and draft up something nice heheh.

https://github.com/sindresorhus/awesome/blob/main/pull_request_template.md

This pull request template is also tasty heheh

Summary of last week's funkin-resources additions!

Include free DAWs for those who can't afford FL Studio or Ableton Live?

This is a really nice resource list for those who wanna get into modding FNF.

Something I would like to suggest is a subcategory for the "Composing" category on free DAWs for anyone who can't afford FL Studio or Ableton Live yet (or don't want to pirate them). I've been using free DAWs for making music since 2019, so I've got some experience.

These are some of the free DAWs I've used before:
LMMS: https://lmms.io/
SoundBridge: https://soundbridge.io/
Cakewalk by Bandlab (note: this DAW is Windows-only): https://www.bandlab.com/products/cakewalk
Waveform Free: https://www.tracktion.com/products/waveform-free

I've also used GarageBand for making music (specifically the desktop version), but that's built-in to Mac computers.

[QUESTION] A separate section for haxelibs?

I mean, think about it, wouldn't sharing libraries help? I don't know really how to explain it well.

My best example is like, hxCodec, the video library made by polyproxy, that allows you to play videos and shit

Think I'd be a really useful resource as well :D

[QUESTION] Charting related resources

A common alternative chart editor i've seen used among FNF charters (myself included) is ArrowVortex (chart editor meant for stepmania mainly) and i was wondering if it'd be worth adding fnf-to-sm (a stepmania chart converter that converts to fnf charts or fnf charts to stepmania charts) as a resource

Summary of last week's PRs

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.