# VL.ThePatchersGuide

End of October '22 a friend asked me if I could make a collection of nodes for him that he should definitely know when learning Gamma. So during Nodevember I sat down going through every single node in the node browser to do so. The outcome now is a beginner tutorial series of 38 patches and topics, covering everything from A to VL and Vector4 (Split).

Part I: The Big Bang

1. Introduction
2. Data Types and IOBoxes
3. Nodes and Pins
4. Simple Math
5. Type Conversion
6. Colors
7. Strings
8. Error Handling

Part II: The Subatomic Particles

1. 2D Rendering
2. 3D Rendering
3. Complex Data Types
4. Video and Camera Input
5. Texture Sources and Effects
6. Mixing Skia and Stride
7. Basic Control
8. Conditions
9. Animation
10. Transformations
11. Text Rendering

Part III: The Expansion of the Universe

2. Iteration
6. Create and Update
7. Process Nodes
8. Member Operations

Part IV: The Primordial Soup

1. Mouse Input
2. Collision
3. Triggers and Flops
4. Counting
5. Keyboard Input
6. Audio Input
7. Ranges
8. Boolean Logic
9. Angles
10. Transitions
11. Algorithms
``````nuget install VL.ThePatchersGuide
``````

Some dogmas I had during the creation:

• All nodes are only from the standard set in the node browser.
• 2D and 3D drawing is treated and taught completely equally, all principles are presented for Skia and Stride.
• No node is ever used that is not explained in the current patch or hasnâ€™t been in one of the previous ones.
• Focus on clear principles and try not to go extremely complex.

Have fun exploring and bussi baba!

29 Likes

cool Thanks. Iâ€™ll would happily recommand those patches to my students.

Me too! wishing to see them.
Thanks!

The tutorials are up and can be installed as a Nuget!

``````nuget install VL.ThePatchersGuide
``````

Have fun and let me know if there are questions or issues!

13 Likes

@chk just went through these, Theyâ€™re brilliant.

1 Like

Just pushed the NuGet with a new name - I was not happy with the old title, but now I am!

``````nuget install VL.ThePatchersGuide
``````

I guess I have to make sure at some point that it has 42 chaptersâ€¦

10 Likes

Cool nuget, aswome contrib! thx!

1 Like

I started releasing a video tutorial series based on this nuget on YouTube.

Check it out in the other thread:
Video Tutorial Series for Absolute Beginners of VL

8 Likes

The quality of the videos is impressive. Great job and keep it coming!

2 Likes

If you enjoy these patches and find them helpful, please consider supporting me on Ko-Fi!

Thanks a lot to those who already bought me a Mandelbrot and sponsored the development:
Bene, brunotti, @sunep, michaelias, @CeeYaa, @amir, @tobyk, @timpernagel, Shaul Tzemach, @m4d

And special thanks to @remony and @motzi for proof-reading!

4 Likes