Skip to content

Multiplayer custom physics-based pawn racing game built in UE4.

License

Notifications You must be signed in to change notification settings

elocnatsirt/MP_Pawn_Racing

Repository files navigation

MP_Pawn_Racing

A prototype showcasing working multiplayer racing with custom raycast physics based vehicle pawns in UE4.

Gameplay clip: https://i.imgur.com/r3wbRZk.mp4

Synopsis

This project encapsulates the basics of a multiplayer capable racing game built in UE4 using custom raycast physics based pawns with substepping.

Features:

  • Singleplayer race mode
  • Multiplayer race mode (listen-server with client-side physics)
  • Basic main menu/pause menu/server browser/HUD
  • Custom hover vehicle using raycasts (with substepping via MMT_Plugin)
  • Coded entirely in blueprints (with decent code comment coverage)

Controls

  • W - forward
  • S - reverse
  • A - steer left
  • D - steer right
  • SPACE - jump
  • ESCAPE - pause menu
  • Mouse for menu interactions

Notes

  • Physics break down at <20fps.

Referenced/Integrated Third Party Projects


Connect


elocnat logo Connect with me to keep up with my current projects. Help me out by following me & sharing my work!

License


WTFPL

As the license says you are free to do whatever you want with the code. Credit is always appreciated. Any included or referenced third party libraries, code, or other assets fall under the license of their respective creators.