gamedevelopment
There are 774 repositories under gamedevelopment topic.
assimp/assimp
The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.
wolfpld/tracy
Frame profiler
TokisanGames/Terrain3D
A high performance, editable terrain system for Godot 4.
mikeroyal/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.
AdultLink/HoloShield
Highly customizable sci-fi shield / force field shader for Unity3D. Allows you to set edge power & color, inner texture scrolling, waviness, scale pulsation and procedural intensity noise. Implements tessellation for low-poly base meshes.
knapeczadam/unity-shaders
:sparkles: Shader demo - More than 300 examples
FronkonGames/Awesome-Gamedev
A curated collection of resources to game development.
Yecats/GameDevTutorials
Houses various game development tutorials and resources.
orels1/UdonToolkit
A set of purpose-built Udon Behaviours and tools to make your own
transferthought/transfer-thought
🔁Web platform for building virtual reality experiences.
sarienn/MarketingTemplates
BRINDIE FREE - an .ai sourcefile with sizes for art assets needed to create Facebook page, Twitter profile, Steam Store page and Steam Developer page
llamacademy/scriptable-object-based-guns
Learn how to create a ScriptableObject-based gun system from scratch for your game!
finepointcgi/Materialize
Materialize Main Branch. Materialize is a program for converting images to materials for use in video games and other 3D applications.
FronkonGames/GameWork-Foundation
Architecture-agnostic code and tools to make Unity based games.
asfdfdfd/renpy-live2d
Live2D module for RenPy
oskarnp/odin-tracy
Tracy profiler bindings/wrapper for the Odin programming language
shamim-akhtar/jigsaw-puzzle
This project is a Jigsaw Puzzle game. The tiles are dynamically created at runtime based on Bezier Curve. You can play the WebGL version of the game on Faramira.
FronkonGames/Steam-Games-Scraper
Extract information from all games published in Steam thanks to its Web API, and store it in JSON format.
MirzaBeig/Boids
Boids AI swarm demo for Unity.
JoebRogers/UnityDebug
A wrapper script for Unity debug calls to use conditional attributes in order to avoid debug code being compiled into release builds.
jalbam/CrossBrowdy
Multimedia JavaScript framework
supermax/pubsub
Open Source Pub/Sub Messaging Library for Unity
mikeroyal/Unity-Guide
Unity Engine Guide
cengizhankervanci/Match_3D
Match_3D Game Mechanic
llamacademy/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.
peartreegames/blocky-world-editor
3d Tilemap Editor for Unity
gamedevware/charon
Charon is a powerful game development tool that streamlines the game development process. It provides a structured approach to designing and modeling game data, with automatic source code generation that reduces the load on programmers and eliminates human errors.
llamacademy/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.
KinsonDigital/CASL
Cross-platform library for playing and managing sounds.
llamacademy/juicy-springs
Transform your simple, bland transitions and movement into juicy springy movement!
0xWDG/GameControllerKit
GameControllerKit is a Swift package that makes it easy to work with game controllers on iOS, macOS, and tvOS. It provides a simple API to connect to game controllers, read input from them, and control their lights and haptics.
FronkonGames/Build-History
Keep a history of all the builds you do.
llamacademy/baked-animation-meshes
Learn how to bake animations as a series of "snapshots" of meshes.
R3DHULK/C-For-Gamers
I List All Games I Made In C In This Repository
llamacademy/surface-manager
Create and use a ScriptableObject-based Surface Management system for your game!
llamacademy/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!