Game Engine Development
998 items from stevinz/awesome-game-engine-dev ★1,429
-
Blob Physics cowboyprogramming.com
Using verlet physics to simulate 2D blobs.
-
Corgi Engine corgi-engine.moremountains.com
2D/2.5D platformer engine built on top of Unity.
-
Apache Cordova cordova.apache.org
Mobile apps (iOS / Android) with with JavaScript, HTML, and CSS.
-
Construct construct.net
Drag and drop game builder. [Awesome]
-
Smear FX codemanu.itch.io
Make your 2D animations juicy by adding some smearing to them.
-
Pixel FX codemanu.itch.io
Create pixel art particle effects and render them to sprite sheets.
-
Juice FX codemanu.itch.io
Add style to your sprites and animations with ease.
-
Fluid FX codemanu.itch.io
Uses fluid simulation to achieve animations like explosions, blood, smoke, etc.
-
Sprite Illuminator codeandweb.com
Create stunning light effects with 2D sprites in your game engine.
-
Fire Shader in GLSL clockworkchilli.com
Fire intro shader using noise textures and masking.
-
Mesh Transforms ciechanow.ski
Apple's private API for manipulation of UIView meshes. [Source]
-
Flat and Wireframe Shading catlikecoding.com
Flat shading / wireframes using Barycentric Coordinates.
-
Unity Tutorial catlikecoding.com
How to add support for a bloom effect.
-
Weighted, Blended casual-effects.blogspot.com
Method for order-independent transparency.
-
C++ Papyrus caiorss.github.io
Basic to advanced topics with modern C++ examples.
-
Embedded Scripting Languages caiorss.github.io
Scripting languages and engines available as libraries.
-
C4 Engine c4engine.com
Modern console engine.
-
Buildbox buildbox.com
Create 3D & 2D video games without coding.
-
Matter.js: Chains brm.io
Chains demo using Matter.js. [Source]
-
Game Physics from Scratch brm.io
Starting resource for game physics.
-
Materialize boundingboxsoftware.com
Tool for creating materials from images to be used in games. [Source]
-
Let it glow! blogs.love2d.org
Article with shader code on dynamically adding outlines to characters.
-
Bitsquid Development Blog bitsquid.blogspot.com
Archived engine architecture, rendering and tools articles.
-
ODE bitbucket.org
Open Dynamics Engine, 3D rigid body physics. [Wikipedia]
-
Big-O Cheat Sheet bigocheatsheet.com
Big-O complexities of algorithms used in computer science.
-
Bensound bensound.com
Original music tracks, free with attribution. Perfect for games.
-
Simulation Starter Kit benmorris.itch.io
Create interactive 3D apps across a range of platforms.
-
BandLab Sounds bandlab.com
High-quality loops and packs used for music creation.
-
Cakewalk bandlab.com
Complete music production package.
-
3DS Max autodesk.com
Classic software for 3D modeling and rendering.
-
A Simple Entity Component System austinmorlan.com
Basis for an ECS in C++.
-
Asset Forge assetforge.io
Create 3D models and 2D sprites using building blocks.
-
ArmorPaint armorpaint.org
Physically-based texture painting, drop in your 3D models and paint. [Source]
-
AppGameKit appgamekit.com
Easy and quick game making by TheGameCreators.
-
Anvil anvil.works
Full-stack web apps with nothing but Python.
-
irrKlang ambiera.com
High level 2D/3D sound engine and audio library.
-
CopperLicht ambiera.com
A 3D library for WebGL. [CopperCube Editor]
-
AmbientCG ambientcg.com
Public domain materials for physically-based rendering.
-
Art of Game Design amazon.com
Teaches game design in an accessible manner.
-
Meshroom alicevision.org
3D reconstruction, built with the AliceVision framework. [Source]
-
Dithering on the GPU alex-charlton.com
Ordered dithering in glsl using 8x8 Bayer Dithering.
-
Symmetric Shadowcasting albertford.com
Common technique for calculating field of view.
-
Pixel Art Shaders alaingalvan.tumblr.com
Useful GLSL postprocessing shaders for pixel art games.
-
Understanding Perlin Noise adrianb.io
Analysis of Perlin Noise, written in C#. [Source]
-
Particle Designer 71squared.com
Powerful particle effects editor designed for macOS.
-
Forward+ Rendering / Tiled Forward Shading 3dgep.com
Forward rendering with tiled light culling.
-
3D Game Engine Programming 3dgep.com
Articles on graphics, physics, AI, I/O and more.