Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

1411283 Posts in 69325 Topics- by 58380 Members - Latest Member: bob1029

March 29, 2024, 07:51:02 AM

Need hosting? Check out Digital Ocean
(more details in this thread)
TIGSource ForumsCommunityTownhallForum IssuesArchived subforums (read only)TutorialsUnity C# and Shader Text Tutorials
Pages: [1] 2 3 ... 8
Print
Author Topic: Unity C# and Shader Text Tutorials  (Read 79601 times)
Jasper Flick
Level 2
**


Catlike Coding


View Profile WWW
« on: August 12, 2011, 01:47:15 AM »

(This is an archived topic. The living version is here.)

Want to learn C# and shader scripting in Unity? Prefer text tutorials? You are in the right place!

Catlike Coding's Unity C# and Shader Tutorials

The creation of most of these tutorials is funded via Patreon. It's like a Kickstarter or Indiegogo campaign, but ongoing. If you enjoy what's available now and want more, please become my patron!

Basics
These tutorials provide an introduction to working with C# in Unity.



Mesh Basics
An introduction to procedural meshes. From a simple grid to deformable balls.



Rendering
A series about understanding Unity's rendering pipeline. How a mesh turns into pixels that look like real objects.



Hex Map
A series about hexagon maps. Lots of strategy games use them.




Noise
Procedural noise is useful for lots of things. This series shows how to make your own.



Marching Squares
A series about drawing and reconstructing shapes using a 2D grid. Why not Marching Cubes? Because the concepts are the same for both 2D and 3D, and dealing with two dimensions is already complex enough.



Games
Tutorials that can be considered small games.




Found these tutorials useful? Want more? Become my patron!


(Here's the original opening post.)

Smiley I decided to make these because I prefer text tutorials myself and I might not be the only one. I made two so far, spending a lot of time on them. I hope to get a few donations, then I'll make more.

Have fun!
« Last Edit: August 24, 2018, 02:43:55 AM by Jasper Flick » Logged

Mattivc
Level 0
***

Level 21 Viking Programmer


View Profile WWW
« Reply #1 on: August 15, 2011, 03:13:12 AM »

I already know Unity C# programming, so i cant speak on how good these are for a beginner. And personally i prefer video tutorials.

However your tutorials are very well designed and easy to read. And would most likely work well for a beginner.

I really like your graphs tutorial, hadn't tough of using the particle system like that. Will give it a try later.

Well done  Hand Clap
Logged
Hima
Level 4
****


OM NOM NOM


View Profile WWW
« Reply #2 on: August 15, 2011, 07:02:00 AM »

I love it. While video tutorial is good, I love text tutorial like this too since I can go at my own pace and don't have to pause my favourite music Smiley

I'll donate for sure after I got my payment for this month. Keep up the good work!  Gentleman
Logged

Jasper Flick
Level 2
**


Catlike Coding


View Profile WWW
« Reply #3 on: August 17, 2011, 03:05:06 AM »

Smiley Thanks for the compliments! I'll start on the next one soon.
Logged

rhys_vdw
Level 0
***



View Profile WWW
« Reply #4 on: August 17, 2011, 07:15:08 AM »

Hey man. This is fantastic! I too prefer text tutorials... Video tutorials drain my life. (You can't skim read them/you can't listen to music while watching them/and you often can't read the code properly).

Anyway, I've been using pretty heavily since the start of the year, and consider myself fairly competent. But I just learnt a fair bit just reading the two tutes you've got up! I don't think this would be suited to somebody with no programming experience, however, you get pretty deep pretty quick (which is great for me, there's few good tutorials out there - esp for c#). I wish you'd started this six months ago. Heheh.

Also, your particle effects tute just solved a problem I was unsure how to approach (not graphs). Thanks! (made a donation)
« Last Edit: August 17, 2011, 07:21:00 AM by fecal_brunch » Logged

Jasper Flick
Level 2
**


Catlike Coding


View Profile WWW
« Reply #5 on: August 18, 2011, 01:48:55 AM »

Smiley Awesome, man! Sorry I didn't get around to it sooner.
Logged

namragog
Guest
« Reply #6 on: August 19, 2011, 05:31:25 PM »

I'm following this in case I want to use unity or C# when I finish may game.  Wink
Logged
Jasper Flick
Level 2
**


Catlike Coding


View Profile WWW
« Reply #7 on: August 21, 2011, 04:16:59 AM »

I'm following this in case I want to use unity or C# when I finish may game.  Wink

Smiley That's the spirit!

I've begun working on the third tutorial. I'll let you know when it's finished.
Logged

TeeGee
Level 10
*****


Huh?


View Profile WWW
« Reply #8 on: August 21, 2011, 02:51:44 PM »

I've been meaning to get a better grasp of both Unity and C# since a while, so this is just perfect. Very well designed, too. Thanks!

 Beer!
Logged

Tom Grochowiak
MoaCube | Twitter | Facebook
Jasper Flick
Level 2
**


Catlike Coding


View Profile WWW
« Reply #9 on: September 26, 2011, 05:43:41 AM »

I just finished my third tutorial, Runner!

It's about making a simple endless side-scroller. Subjects it deals with include physics, object reuse, events, layered backgrounds, player input, and GUI.

Hand Any KeySmiley There's a web player version of the game on the tutorial page too. Enjoy!
Logged

BrandonQ
Level 0
**


View Profile
« Reply #10 on: December 08, 2011, 01:17:35 AM »

Perect, exactly what I have been looking for. I love you Notch for pointing me towards these forums. So many great people!
Logged
octacon100
Level 0
**



View Profile
« Reply #11 on: December 08, 2011, 07:48:47 AM »

Thanks for putting these up Jasper, they really help with learning Unity.  Smiley  Gentleman
Logged

This year is going to be the year I get a game finished! Athena Hope! <a href="http://forums.tigsource.com/index.php?topic=25163.0/>
Jasper Flick
Level 2
**


Catlike Coding


View Profile WWW
« Reply #12 on: December 08, 2011, 07:51:30 AM »

Smiley My pleasure! Meanwhile, I'm working on my next biiiig project!
Logged

h_double
Level 0
**


View Profile
« Reply #13 on: January 27, 2012, 09:27:54 PM »

These are great tutorials. I've been interested in dipping more into both Unity and C#, and these are really helpful -- a great balance between accessible and in-depth. Thanks!
Logged
Jasper Flick
Level 2
**


Catlike Coding


View Profile WWW
« Reply #14 on: January 28, 2012, 05:26:55 AM »

Coffee Good to hear!
Logged

Hima
Level 4
****


OM NOM NOM


View Profile WWW
« Reply #15 on: January 29, 2012, 09:30:14 PM »

Any plan to add any new chapters?  Wink
Logged

Jasper Flick
Level 2
**


Catlike Coding


View Profile WWW
« Reply #16 on: January 30, 2012, 09:55:55 AM »

Yes, but I gotta find time for it. I'd like to cover some editor scripting.

Are you looking for something specific?
Logged

Hima
Level 4
****


OM NOM NOM


View Profile WWW
« Reply #17 on: January 30, 2012, 08:44:59 PM »

Actually, the editor scripting is exactly what I'm looking for :D  Unity's documentation cover it but only in Javascript and not C#. I've made some simple custom inspector but I'd love to read a tutorial on the subject written by you.  Smiley
Logged

Jasper Flick
Level 2
**


Catlike Coding


View Profile WWW
« Reply #18 on: January 31, 2012, 02:14:58 PM »

Smiley Lucky you! Editor scripting it will be.
Logged

Chris Pavia
Guest
« Reply #19 on: February 01, 2012, 05:46:29 PM »

I too would love to see some C# editor scripting.
Logged
Pages: [1] 2 3 ... 8
Print
Jump to:  

Theme orange-lt created by panic