Chris Kurhan

Chris Kurhan

@llamacademy

LlamAcademy is dedicated to helping you make your game development dream become a reality by creating helpful tutorials with free, open source projects for each

Llama Software Texas
501
Followers
1
Following
119
Public Repos
0
Private Repos

Language Breakdown

Lines of code distribution across 118 owned repositories

6.1M Total LOC
ShaderLab
3,431,020 lines
55.8%
N/A
C#
2,171,459 lines
35.3%
N/A
HLSL
497,354 lines
8.1%
N/A
Mathematica
46,437 lines
0.8%
N/A
T

T-Shaped Developer

T-shaped

Deep in ShaderLab with broad versatility

ShaderLab
C#
HLSL
Mathematica

Collaboration Network

Global Impact visualization

LIVE
Chris Kurhan
0 active collaborators

Repos

120

PRs

0

Growth

+18%

Top Collaborators

No collaborator data yet.

Coding Streak

Contribution activity over the past year

2 days
2,238
Contributions
16
Commits
0
Pull Requests
Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun
Mo
We
Fr
Based on GitHub activity
Less
More
Following
1 total
Synced via GitHub

Top Repositories

scriptable-object-based-guns

Learn how to create a ScriptableObject-based gun system from scratch for your game!

136 27
C#
baked-animation-meshes

Learn how to bake animations as a series of "snapshots" of meshes.

56 13
ShaderLab
line-renderer-bezier-path

In this tutorial repository you will learn how to make an Editor script that will allow you to smooth a Line Renderer with Bezier Curves.

50 13
C#
juicy-springs

Transform your simple, bland transitions and movement into juicy springy movement!

41 3
ShaderLab
chicken-defense

An Open Source game using Unity where you spawn Llamas to defend a chicken coop against spooky snakes and fiendish foxes

37 10
C#
surface-manager

Create and use a ScriptableObject-based Surface Management system for your game!

37 8
C#
minigolf

A minigolf microgame made with Unity for educational purposes

36 2
ShaderLab
menu-controller

Learn how to use a Stack to manage your UI Pages. Create pages that have configurable entry/exit animations, sounds, and actions. This is the base framework I've been using for over 6 years in my own projects and find it to be highly reliable, scalable, and still easy to use.

36 5
C#
persistent-data

Learn how to save and load data in Unity - avoiding common mistakes and dangerous serialization techniques many other tutorials will tell you to use!

33 5
ShaderLab
raycasting-explained

In this tutorial repository I aim to make it really clear how each of the Ray, Sphere, Box, and Capsule casts work, look, behave, and how you can use each one of them to achieve your "casting" goals!

29 4
ShaderLab

Open Source Impact

Contributions to external projects

28 merged PRs

No external contributions found.