Game Engine Development
998 items from stevinz/awesome-game-engine-dev ★1,429
-
Basic Lighting learnopengl.com
3D lighting article by LearnOpenGL.
-
Particles learnopengl.com
Article by LearnOpenGL.
-
Intro to Order-Independent Transparency learnopengl.com
Article by LearnOpenGL.
-
LearnOpenGL Tutorial learnopengl.com
Techniques used for bloom lighting, presented in OpenGL.
-
Learn C++ learncpp.com
🔥 - Walks you through all the steps to write, compile, and debug C++.
-
DirectX learn.microsoft.com
Microsoft API used to create 2D/3D games and apps. [Blog | Samples]
-
PIX learn.microsoft.com
Debugging and profiling for game developers using Direct3D 12.
-
Visual Basic learn.microsoft.com
Object-oriented language for Windows by Microsoft.
-
Lazy Foo' Tutorials lazyfoo.net
Beginning game programming with SDL.
-
Vec Maker kronbits.itch.io
Easy to use vector design.
-
TexaTool kronbits.itch.io
Online tool to generate tileable textures by moving sliders.
-
PixaTool kronbits.itch.io
Create pixel art by converting your images, sprites or videos.
-
KiraStudio kirastudio.org
Lightweight music studio built for clarity, automation, and sound creation.
-
ZzFX killedbyapixel.github.io
Tiny JavaScript sound FX system / Zuper Zmall Zound Zynth. [Source]
-
WebGL khronos.org
Open web standard 3D graphics API. [GitHub]
-
glTF khronos.org
Runtime 3D asset delivery format for scenes, meshes, materials, animations, data.
-
ZzFXM keithclark.github.io
Music generator for use in tiny JavaScript apps. [Source]
-
Soft Particles keaukraine.medium.com
Implementing soft particles in WebGL.
-
Threex Volumetric Spotlight jeromeetienne.github.io
Great example of volumetric lighting with Three.js. [Source]
-
Paper Bug jeremyong.com
Indexed compendium of graphics programming papers.
-
CSG w/SDFs jasmcole.com
Using circular SDFs to build 3D objects with CSG. [Source]
-
Itch.io Tools itch.io
Huge collection of game dev tools on Itch.io.
-
Top Free Game Assets itch.io
Top free game assets listed on Itch.io.
-
2D SDFs iquilezles.org
Signed distance functions for basic 2D primitives.
-
Incompetech incompetech.com
Nice collection of game tracks. Buy or attribution required.
-
Radiant icculus.org
Cross-platform level editor for idTech games. [Source]
-
Huemint huemint.com
Uses machine learning to generate colors for graphic design.
-
Subdivision Surfaces holmes3d.net
Explanations of different schemes used in subdivision surfaces.
-
Three.js Discourse Examples hofk.de
Yearly collection of all examples posted on the Three.js forum.
-
GPU Fluid Experiments haxiomic.github.io
Cross-platform GPU fluid simulation. [Source]
-
How to Become a Game Engine Developer haroldserrano.com
Starting point on game engine development.
-
Harold Serrano haroldserrano.com
Engine architecture, graphics and building the Untold Engine.
-
Graphics Codex graphicscodex.com
Essential digital reference and learning resource for computer graphics.
-
Subdivision at Matt's Webcorner graphics.stanford.edu
Smoothing with subdivision surfaces.
-
Glide Open Source Project glide.sourceforge.net
Glide open source project.
-
Gleaner Heights: 2D Lighting gleanerheights.blogspot.com
Simple intro to 2D lighting in a game with GLSL.
-
Sound Box gitlab.com
Compose synthetic music in your browser, good for small demos.
-
Tiny-Process-Library gitlab.com
Making it simple to create and stop new processes.
-
Snowkit github.com
Collective of Haxe developers.
-
Riemer's MonoGame Tutorials github.com
Everything you need to start programming with MonoGame.
-
Raymath github.com
Math library included in the RayLib game framework.
-
Troika JS - Derived Material github.com
Extend existing Three.js materials. [Docs]
-
Par_Streamlines github.com
Triangulating thick lines, béziers, streamlines. [Demo | Info]
-
Par_Shapes github.com
Triangle meshes including solids, spheres and more. [Info]
-
Octasphere github.com
Generates triangle meshes for spheres, boxes, and capsules. [Info]
-
Marching Squares github.com
Convert images into triangles. [Info]
-
Pmndrs Materials github.com
Collection of public domain materials.
-
NVIDIA GameWorks github.com
NVIDIA technologies for game & app developers.
-
stb_vorbis github.com
Ogg Vorbis audio decoder.
-
stb_truetype github.com
Single-header file library that processes TrueType font files.
- next page of items loading…