Skip to content

mmo64/mmo64-client

Repository files navigation

mmo64-client

Links

Main Website

Discord Server

What is this?

This is a continuation of SM64JS MMO.

Usage instructions

Install Node.js.

Client-only development

Run the following commands:

  • Install dependencies:
npm install
  • Build and serve project:
npm run start

When you do code changes, Webpack-Dev-Server will automatically rebuild and reload the page.

Since the certificate is self-signed, you will have to accept your browser warning and continue. If you want to omit the warning and have a properly signed certificate, please follow these step:

  • Install mkcert
  • Run this commands:
mkcert -install localhost

That's it. You should now be able to go to https://localhost:9300 and no longer see the warning from your browser.

Develop against local backend

Do not clone this repository directly. Instead cloning should be done from the server repository as a Git submodule.

Serving via Webpack-Dev-Server is not yet supported, so you will have to do a development build via npm run build:dev every time you do code changes to the client.

Related Projects

Super Mario 64 Decomp

  • Team that decompiled the original Super Mario 64 ROMs into C source code

Super Mario 64 PC Port

  • Team that ported the decompiled project to PC

N64 Fast 3D Renderer

  • OpenGL Implementation of a 3D renderer for the Nintendo 64's graphics (For this project, it was re-implemented in Javascript and WebGL)

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages