Skip to content

Itz-Miles/VS-DISCORD

Repository files navigation

logo


Source for Versus Discord: a cancelled mod for Friday Night Funkin'

If you just want to play Versus Discord, play it here.

If you just want to download it, visit releases.

Building From Source

Haxe

You must have the most up-to-date version of Haxe (4.2.4+) in order to compile.

Visual Studio / Visual Studio Code

Install Visual Studio Code.

For language support, debugging, linting, and documentation, install the Vs Haxe Extension Pack.

For Lime / OpenFL project support, install the Lime Extension.

windows For compiling the game on windows, install Visual Studio 19 and ONLY these components:

MSVC v142 - VS 2019 C++ x64/x86 build tools
Windows SDK (10.0.17763.0)

Command Prompt/Terminal

These methods send you to a terminal, which will be used to install libraries and compile the game.

windows

Vs Code: View > Terminal 

Start Menu: Click on the Start button, type "PowerShell" or "Command Prompt" in the search bar, and select the respective application from the search results.

File Explorer: Navigate to the desired location and enter "powershell" or "cmd" in the address bar to open with the current location set as the working directory.

Run Dialog: Press the Windows key + R to open the Run dialog, type "powershell" or "cmd", and press Enter.

mac

Vs Code: View > Terminal

Spotlight Search: Press Command + Space to open Spotlight Search, type "Terminal," and press Enter.

Finder: Open the Finder, go to the "Applications" folder, open the "Utilities" folder, and double-click on the "Terminal" application.

Launchpad: Open the Launchpad (icon looks like a rocket in the Dock), type "Terminal" in the search bar, and click on the Terminal app.

linux

Ain't no way I'm compiling the game on every single linux distro. Try stuff out and see!

Haxe Module Manager

To install HMM for installing and managing libraries needed for Versus Discord, run the following command: haxelib install hmm

To install the libraries listed in hmm.json, run the following command: haxelib run hmm install

Compilation

Run the correlating commands in the terminal that match your build target to compile.

Note: If you see any messages relating to deprecated packages, ignore them. They're just warnings that don't affect compiling.

windows

lime test windows
lime test windows -debug
lime build windows

linux

lime test linux
lime test linux debug
lime build linux

html5

lime test html5
lime test html5 -debug
lime build html5

mac

lime test mac
lime test mac -debug
lime build mac

Credits:

©It'z_Miles 2023 Some rights reserved.

Versus Discord is not an official Discord product. Not approved by or assosiated with Discord.inc

Versus Discord Team

  • name - contribution
  • name - contribution
  • name - contribution
  • name - contribution
  • name - contribution
  • name - contribution
  • name - contribution
  • name - contribution
  • Miles Fuqua - Backend/Frontend Developer
  • github - contributors

Psych Engine

  • Shadow Mario - Programmer/Owner of Psych
  • shubs - New Input System
  • PolybiusProxy - HxCodec Video Support
  • Keoiki - Note Splash Animations
  • github - contributors

Funkin' Crew

  • ninjamuffin99 - Programmer of Friday Night Funkin'
  • PhantomArcade - Animator of Friday Night Funkin'
  • evilsk8r - Artist of Friday Night Funkin'
  • kawaisprite - Composer of Friday Night Funkin'
  • github - contributors