Skip to content

A multi-feature whiteboard made in Unity utilizing the networking library Mirror, designed to foster collaborated note-taking.

License

Notifications You must be signed in to change notification settings

jackcayc924/Unity-Whiteboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TOAST UI Editor

license

🚩 Table of Contents

💡 Purpose

Welcome to Unity-Whiteboard! This whiteboard networking tool was originally developed for where security was a critical priority. However, this public version prioritizes ease of use and quick implementation rather than strict security measures. The ultimate goal is to foster collaborative note-taking in addition to supporting real-time drawing collaboration.

Work in Progress: This project is currently in a heavy active development phase, and features may change frequently. As a result, support may be limited, and users should expect updates that could impact functionality.

Watch Demo Video

🎨 Features

Currently the whiteboard contains these features (all with network support):

  • Markers, Erasers
    • Change Colors
    • Change Size
  • Multi-page support
  • Saving and Loading Pages
  • Pasting Images

📦 Samples

Here I will update on how to bring in the samples the package provides and a quick getting started!

🤖 Installation

Its recommended you use Unity version 2021.3.19f1 or greater.
I am actively developing using Unity 6000

Coming soon!

🌏 Support

I welcome contributions! If you find bugs, have feature requests, or want to submit improvements:

  • Fork the repository.

  • Create a feature branch.

  • Submit a pull request.

📝 TODO

In no certain order:

  • Re-implement SteamVR support
  • Write installation, samples, usage documentation for this readme
  • Go through and consolidate functions to ~100 lines or less
  • Rework marker worldspace UI to be more obvious
  • Create unit-test for all major functionality
  • Re-implement samples

📜 License

This software is licensed under MIT
Feel free to use, modify, and share as long as you include attribution.

About

A multi-feature whiteboard made in Unity utilizing the networking library Mirror, designed to foster collaborated note-taking.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages