Sigurður G. Gunnarsson's starred repositories
StevesUEHelpers
A plugin adding a bunch of common helper functionality that I use in my UE projects
UMG-Slate-ExampleProject
This is an example project to help others with learning how to build things with Slate and UMG by rebuilding the border widget with a large amount of commented code. If there is any uncommented code or something doesn't make sense in it's explanation then please make an issue in the Issues tab of this repo so I can fix that.
UnrealBuildScripts
Scripts I've found useful when developing in UE4
coding-standards
The C++/Unreal Engine 4 coding guidelines and techniques applied at Splash Damage
RuntimeMeshComponent-Examples
Basic examples for RuntimeMeshComponent v4 and up!
GASTanksVsZombies
Tanks vs Zombies using Paper2D and GameplayAbilites
ECS_SpaceBattle
Huge space battle using an ECS library for the logic. Built on UE4
Procedural-Cities
master thesis
GASContent
Repo to gather all Gameplay Ability System content for UE4
EpicSurvivalGame
Third-person Survival Game for Unreal Engine (Sample Project)
ue4-perforce
Helpers and docs for getting Perforce setup on AWS and working happily with Source Built Unreal Engine 4 or 5
magic_enum
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
gdk-for-unity
SpatialOS GDK for Unity
Unity.Animation.Samples
Repository of projects that showcase the new DOTS animation package (com.unity.animation).
UnityOutlineShader
Source code for Outline Shader tutorial for Unity. Detects edges in a scene using the depth and normals buffers.
Unity-DOTS-Pathfinding
Pathfinding made with Unity3d DOTS
unity-ecs-navmesh
A demo implementation of Unity Entity Component System with NavMesh
NativeQuadtree
A Quadtree Native Collection for Unity DOTS
ReeseUnityDemos
Unity packages and demos—emphasizing ECS, jobs and the Burst compiler—by Reese and others.
SpriteSheetRenderer
Spritesheet renderer is a powerful Unity ECS API to render massive numbers of sprites using the new dots stack, taking full advantage of Jobs, DynamicBuffers and ComputeBuffer
DOTSSample
A third person, multiplayer sample project. Built with Unity and using the new Data Oriented Tech Stack (DOTS).
MeshApiExamples
Example project for Unity 2020.1 Mesh API improvements
UnsafeCollections
A collection of collections for 'unsafe' C# code
Unity.Mathematics
The C# math library used in Unity providing vector types and math functions with a shader like syntax