CozmicGames's starred repositories

gamedev_libraries

A collection of open source c/c++ libraries for gamedev

Stargazers:1379Issues:0Issues:0

particles

Small library for 2D particle effects based on SFML

Language:C++License:MITStargazers:25Issues:0Issues:0

box2d

Box2D is a 2D physics engine for games

Language:C++License:MITStargazers:7444Issues:0Issues:0

FlyCube

Graphics API wrapper is written in C++ on top of DirectX 12, Vulkan and Metal. Provides main features including ray tracing.

Language:C++License:MITStargazers:364Issues:0Issues:0

VCTRenderer

A real time global illumination solution that achieves glossy surfaces, diffuse reflection, specular reflection, ambient occlusion, indirect shadows, soft shadows, emissive materials and 2-bounce GI. Published here http://ieeexplore.ieee.org/abstract/document/7833375/

Language:C++License:MITStargazers:600Issues:0Issues:0

simple2d

:video_game: Simple, open-source 2D graphics for everyone

Language:CLicense:MITStargazers:602Issues:0Issues:0

graphics-snippets

Shading techniques and GLSL snippets

Language:C++Stargazers:211Issues:0Issues:0

terrain-erosion-3-ways

Three Ways of Generating Terrain with Erosion Features

Language:PythonLicense:MITStargazers:790Issues:0Issues:0

3d-game-shaders-for-beginners

🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.

Language:C++Stargazers:17451Issues:0Issues:0

binary-greedy-meshing

Demo: https://www.youtube.com/watch?v=LxfDmF0HxSg

Language:CLicense:MITStargazers:117Issues:0Issues:0

WaveFunctionCollapse

Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics

Language:C#License:NOASSERTIONStargazers:23016Issues:0Issues:0

miniscript

A scripting library for Java-based games

Language:JavaLicense:MITStargazers:39Issues:0Issues:0

lwjgl3

LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR, OpenXR) applications.

Language:JavaLicense:BSD-3-ClauseStargazers:4691Issues:0Issues:0

oreon-engine

OpenGL/Vulkan Java 3D Engine

Language:JavaLicense:GPL-3.0Stargazers:645Issues:0Issues:0