Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists by llamacademy

A curated list of projects in awesome lists by llamacademy .

https://github.com/llamacademy/surface-manager

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

effects game-development gamedev gamedevelopment impact surface unity unity3d

Last synced: 02 Aug 2024

https://github.com/llamacademy/raycast-bullet-trails

Learn how to add bullet trails (aka "tracers") to your hitscan weapons. In this tutorial repository you'll learn how to implement a hitscan gun that makes bullet impact effects, has bullet trails, and fires on left mouse click using the new input system.

bullet bullets gamedev gamedevelopment hitscan tracers trailrenderer trails unity

Last synced: 02 Aug 2024

https://github.com/llamacademy/line-renderer-collider

Learn how to dynamically generate a collider that aligns to your Line Renderer regardless of shape or size of your Line Renderer

game-development gamedev gamedevelopment tutorial unity unity-tutorial unity3d

Last synced: 02 Aug 2024

https://github.com/llamacademy/bullet-impacts

In this tutorial you will learn how to create a basic RigidBody Bullet that on impact, will have a particle system play at the impact location based on the material of the object the bullet collides with.

bullets effects gamedev gamedevelopment impact particlesystem projectiles unity vfx

Last synced: 02 Aug 2024

https://github.com/llamacademy/destructible-objects

Learn how to add destructible objects into your game - for free! In this tutorial you'll learn how to destroy any individual game object with a common "replacement" technique. Clean up afterwards with a subtle fade out effect.

destruction destructuring gamedev gamedevelopment object-destruction unity vfx

Last synced: 02 Aug 2024

https://github.com/llamacademy/doors

Learn how to create multiple different types of doors in Unity

door doors gamedev gamedevelopment tutorial unity

Last synced: 02 Aug 2024

https://github.com/llamacademy/raycast-bouncing-bullets

Learn how to use Vector3.Reflect to upgrade your Raycast/Hitscan bullets so they can ricochet or bounce off any objects!

bullet bullet-physics game-development gamedev gamedevelopment tracer trail unity unity3d vfx

Last synced: 02 Aug 2024

https://github.com/llamacademy/worldspace-health-bars

Learn how to implement Worldspace Health Bars in this tutorial repository with accompanying video tutorial.

game-development gamedev gamedevelopment tutorial unity unity3d

Last synced: 02 Aug 2024

https://github.com/llamacademy/explosion-damage

In this tutorial you will learn how to create an explosion effect that will apply force to objects that are within range. It will also show you how you can apply damage with damage falloff based on the distance from the explosion an object is.

explosion explosions rigidbody rigidbody-physics unity

Last synced: 02 Aug 2024

https://github.com/llamacademy/smooth-look-at

A simple project created for the video: https://youtu.be/2XEiHf1N_EY to smoothly turn an object to look at another target.

development game gamedev unity

Last synced: 02 Aug 2024

https://github.com/llamacademy/lerping-fundamentals

Lerping is one of the foundational things you need to know about in video game development! There are so many use cases for lerping it's impossible to name them all! Almost any time you want to rotate, move, or change a value over time, lerping is an option.

game-development gamedev gamedevelopment lerp slerp tutorial unity unity3d

Last synced: 02 Aug 2024

https://github.com/llamacademy/get-terrain-texture

sing this tutorial repository and associated video you will learn how to get the Albedo texture from any Renderer using any Shader AND how to get the active textures on a Unity terrain at any given point.

game-development gamedev renderer terrain texture tutorial

Last synced: 02 Aug 2024

https://github.com/llamacademy/ai-series-part-14

Project corresponding to AI Series Part 14 where we implement Baking NavMesh at Runtime around the Player, instead of baking on the entire scene

ai gamedev gamedevelopment navmeshagent navmeshsurface tutorial unity

Last synced: 02 Aug 2024

https://github.com/llamacademy/progress-bars

Learn how to implement Progress Bars that can optionally report their progress and raise completed events!

game-development gamedev gamedevelopment progress-bar tutorial unity

Last synced: 02 Aug 2024

https://github.com/llamacademy/random-range

Learn a much simpler AND more powerful way to choose random values between two constants, curves, on a curve, or even a single value.

game-development gamedev gamedevelopment random unity unity3d

Last synced: 02 Aug 2024