Skip to content

Schwungus/PNEngine

Repository files navigation

PNEngine

PNEngine is a fully external 3D engine for GameMaker with support for modding and local multiplayer with up to 4 players.

Multiplayer (EXPERIMENTAL)

These steps require the developer console, which you can open by pressing ~ (Ö on Nordic keyboard layouts) on Windows.

Local

PNEngine uses input device hotswapping by default. If you want to add other players using separate input devices, type config in_mode 1 into the console to enable join mode (use value 2 to revert back to hotswap). If you save your current settings after doing this, it will persist until you reset your settings to defaults.

You can assign a new player to an input device by pressing Jump on it. Once assigned, that player is readied and will be able to play when the level changes.

Players can unready or leave the game by pressing Backspace on their keyboard or Select on their gamepad.

Credits

PNEngine was created by Can't Sleep.

The curve shader is from Mors' Super Mario 64 Plus Launcher.

Special Thanks

About

Fully external 3D engine for GameMaker

Topics

Resources

License

Stars

Watchers

Forks