Package Structure

here is a package structure

PaintCraft
. /3DParty/
. . /NodeInspector/         # (1) OpenSource graph editor used in brush configuration
. /BrushPack/
. . /Basic/                 # (2) Contains built-in tools (Ink, Cryon, etc)
. /Demo/
. . /ColoringBook/          # (3) Complete project (you can use it for reskining)
. . /OnePlayerBasic/        # (4) Simple config for one player drawing
. . /TwoPlayerOneCanvas/    # (5) Two players draw on the same canvas
. . /TwoPlayerTwoCanvases/  # (6) Two players draw on own canvases simultaneously
. /Engine/                  # (7) PaintCraft source code (normaly you don't need to go there)
. /Prefabs/
. . /Paintcraft.prefab      # (8) Minimal working drawing config.
  1. Brush configuration is really flexible. You can controll your line almost at any point. And this plugin used to make it more user friendly. here is an example of one of the brush config
    eraser setup
  2. We included several brushes to this package so you can freely use them in your project. and for sure you can play with any parameters.
  3. This is a live project with picture selection and 2 players split screen drawing. You can test it here in the browser or on your mobile Windows Store Android
  4. Simple example. Minimal canvas configuration (you can do the same if you follow this instruction)
  5. Here 2 players draw simultaneously on the same canvas. Each player can use own brush and colors
  6. The same as above, but each player has own independent canvas.
  7. This is a source code of this package. if you are a programmer maybe it will be interesting to check the source code.
  8. This is a configured canvas prefab. you can drag it to your scene and you will get working drawing app with minimum configuration
Back Next: Canvas prefab