SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 gamedevelopment Open-Source Projects
-
assimp
The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Unreal-Engine-Guide
Unreal Engine 5 Guide. Learn to develop games for Windows, Linux, macOS, iOS, Android, Xbox Series X|S, PlayStation 5, Nintendo Switch.
-
scriptable-object-based-guns
Learn how to create a ScriptableObject-based gun system from scratch for your game!
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
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.
-
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!
-
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.
-
ragdolls
Learn about the ragdoll ceration workflow, a script to toggle between an Animator and Ragdoll, and some optimization ideas for having ragdolls in your game.
-
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!
-
ai-series-part-32
Learn how NavMeshAgent obstacle avoidance works... in DEPTH! In this deep dive into NavMeshAgent avoidance you'll learn 5 key takeaways for improving NavMeshAgent avoidance using the Unity Navigation System, no external assets needed!
-
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
-
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.
-
ai-series-part-42
Learn how to combine a Root Motion animated model with a NavMeshAgent. This gives you all the pathing benefits and local avoidance of the Navigation System with the precise animation you expect from Root Motion.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: The Asset-Importer-Lib Minor Release Version 5.3.0 is out | /r/GraphicsProgramming | 2023-09-26
Project mention: Tracy: Real-time nanosecond resolution frame profiler | news.ycombinator.com | 2024-03-22
plugin : https://github.com/TokisanGames/Terrain3D
Project mention: Awesome Gamedev: a curated collection of resources to game development. | /r/gamedev | 2023-05-07
Project mention: Game:Work Foundation, architecture-agnostic code and tools to make Unity based games. | /r/Unity3D | 2023-05-08
Project mention: Methods of object interaction in Unity. How to work with patterns and connections in your code | dev.to | 2024-04-02For example, PubSub Library for Unity: https://github.com/supermax/pubsub
gamedevelopment related posts
- Assembly Definitions, Explained - Learn what these are and how they can help you iterate faster in your project when making code changes!
- Using an off mesh link for a Zombie to break down a door
- Play Again Button - Learn how to reset a level to allow your players to get back into the action as fast as possible! Full Tutorial in Comments
- Should I get a Computer Science degree if I want to get into game development?
- Just sold my company - now I want to make my dream happen by creating a game studio
- 3.1.4.Client Network System | Game Development
- Hello everyone! Here is Game Technology Center for developers.
-
A note from our sponsor - SaaSHub
www.saashub.com | 26 Apr 2024
Index
What are some of the best open-source gamedevelopment projects? This list will help you:
Project | Stars | |
---|---|---|
1 | assimp | 10,256 |
2 | tracy | 7,814 |
3 | Terrain3D | 1,556 |
4 | Unreal-Engine-Guide | 909 |
5 | GameDevTutorials | 256 |
6 | Awesome-Gamedev | 164 |
7 | scriptable-object-based-guns | 95 |
8 | GameWork-Foundation | 86 |
9 | pubsub | 41 |
10 | line-renderer-bezier-path | 39 |
11 | Unity-Guide | 39 |
12 | menu-controller | 28 |
13 | surface-manager | 25 |
14 | persistent-data | 25 |
15 | juicy-springs | 24 |
16 | raycast-bullet-trails | 23 |
17 | ragdolls | 20 |
18 | raycasting-explained | 19 |
19 | baked-animation-meshes | 27 |
20 | ai-series-part-32 | 19 |
21 | line-renderer-collider | 16 |
22 | bullet-impacts | 16 |
23 | ai-series-part-42 | 16 |
Sponsored