Game Engine Development
998 items from stevinz/awesome-game-engine-dev ★1,429
-
The Danger Zone therealmjp.github.io
Real-time rendering, GPU programming and graphics APIs.
-
Book of Shaders: Noise thebookofshaders.com
Excellent GLSL noise article by Book of Shaders.
-
Texgen.js texgenjs.org
JavaScript texture generator tool. [Source]
-
Open Source Physics Engines tapirgames.com
List of open source physics engines.
-
Unity store.unity.com
Biggest name in game engines, industry standard.
-
Stemkoski Three.js Examples stemkoski.github.io
Excellent set of instructive examples.
-
Irrlicht sourceforge.net
Cross-platform 3D engine worked on for over 2 decades. [Website]
-
G3D Innovation Engine sourceforge.net
Used for R&D throughout academia and industry. [Website].
-
Soundsnap soundsnap.com
Subscription-based professional sound effects library.
-
Soundimage soundimage.org
Looping music tracks for videogames. Buy or attribution required.
-
Slug sluglibrary.com
High-quality, resolution-independent text and vector graphics for 3D apps.
-
Game Art Tricks simonschreibt.de
Articles exploring different graphics techniques.
-
Fast Solid 2D Outline shadertoy.com
Drawing an outline on the alpha channel of a 2D image.
-
Simplex 3D Noise shadertoy.com
Simplex noise fire simulation shader at ShaderToy.
-
Color Banding shader-tutorial.dev
Using noise / dithering to improve drawing gradients.
-
ChipTone sfbgames.itch.io
Tool for generating sound effects.
-
SBcode Three.js Tutorials sbcode.net
Fantastic examples with code and explanations of topics.
-
Nomad Game Engine savas.ca
Articles building an ECS from the ground up in C++. [Source]
-
sfxia rxi.itch.io
Tiny sound generator.
-
Our Machinery Blog Archive ruby0x1.github.io
Engine architecture, rendering, ECS and tooling.
-
Ruby ruby-lang.org
Dynamic programming language, focused on simplicity / productivity. [GitHub]
-
RPG in a Box rpginabox.com
Turn your stories and ideas into games, built with Godot.
-
2D Water Shader rotatingcanvas.com
GLSL fragment shader to simulate 2D water surface in libGDX.
-
Laplacian Smoothing rodolphe-vaillant.fr
Draft notes with C++ code for laplacian smoothing of meshes.
-
Platforming Engine robvansaaze.itch.io
Everything you need to create your own platformer in GameMaker.
-
Roblox roblox.com
Create immersive 3D experiences with Lua scripting.
-
PyQt riverbankcomputing.com
Python bindings for Qt.
-
TimelineFX rigzsoft.co.uk
Create amazing particle effects for your games, apps and webpages.
-
tri-Ace Research research.tri-ace.com
Publications from the Research and Development Department at tri-Ace Inc.
-
Activision Research research.activision.com
Blog posts, articles and presentations from research within Activision.
-
Outline Shader reddit.com
Nice outline shader. [Source]
-
2D Visibility redblobgames.com
Excellent interactive tutorial on 2D visibility.
-
RB Whitaker's Wiki rbwhitaker.wikidot.com
Tutorials on C#, MonoGame, XNA, and more.
-
Metal Tutorial raywenderlich.com
Learn how to get started with Metal at RayWenderlich.com.
-
Intro to AI raywenderlich.com
Intro to Enemy AI Programming for Games at RayWenderlich.com.
-
Intro to Component-Based Architecture in Games raywenderlich.com
Component-based architecture.
-
Rapier rapier.rs
Rust 2D/3D physics libary focused on performance, ported as WebAssembly.
-
Quake Engines quakeengines.github.io
List of repositories of idTech engines, it's derivatives and sourceports.
-
Basic for Qt q7basic.org
BASIC language and environment built with Qt. Formerly Q7Basic.
-
Crocotile 3D prominent.itch.io
Tool for creating 3D scenes with 2D tiles.
-
Learn C Programming programiz.com
Excellent tutorials that will guide you to learn C programming.
-
2D Water prime31.github.io
Modeling 2D water with springs.
-
SPARTAN pnjeffries.itch.io
Generate a wide variety of different background types that are tileable.
-
PixPlant pixplant.com
Tool to allow simple creation of tiling 3D materials.
-
Photopea photopea.com
Capable online photo editor.
-
Phaser Editor 2D phasereditor2d.com
Commercial, web-based editor for Phaser. [GitHub]
-
Physically-Based Rendering pbrt.org
From the Academy Award winning authority on PBR.
-
WebGL Fluid Simulation paveldogreat.github.io
Play with fluids in your browser (even on mobile). [Source]
-
Geometry, Surfaces, Curves, Polyhedra paulbourke.net
Geometry topics including meshes, shapes, textures.
-
OpenGL opengl.org
The industry's foundation for high-performance graphics.
- next page of items loading…