Skip to content

Latest commit

 

History

18 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Rec

Project Rec is a social room transport experience built in Rust. It is designed as a standalone native executable, without a game engine, and does not require administrator privileges to run.

Features

  • Host self-hosted rooms from the local computer
  • Join rooms over TCP
  • Call public and private sky trains for room transitions
  • Load asset metadata from assets/manifest.json
  • Enforce room creation only when PCVR mode is enabled
  • Add cubes and edit the 3D world from the GUI editor mode
  • Editor now includes an object list, transform tools, duplicate/delete actions, and a default 3D avatar in the scene

Getting started

Build the project:

cargo build --release

Run the default GUI:

cargo run

Run a room host (PC mode or PCVR mode):

cargo run -- host --room-name "Lounge" --pc

Run the GUI explicitly:

cargo run -- gui

Join a room:

cargo run -- join --address 127.0.0.1:4000 --name "Player"

List available rooms:

cargo run -- list

Get info:

cargo run -- info

About

Project Rec is a social vr platform that has pc support made in rust. There is in game circuts.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages