GitHub topics: physics-2d
anuraghazra/Atomic.js
:collision: Atomic.js | Greatly Simple Physics Engine For Javascript
Language: JavaScript - Size: 608 KB - Last synced at: 26 days ago - Pushed at: over 2 years ago - Stars: 52 - Forks: 8

Inctus/Physics-Engine
This is my CompSci A Level Coursework
Language: Python - Size: 563 KB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

alphafantomu/Love-Universe
Object Environment Engine (OEE) for the LÖVE framework.
Language: Lua - Size: 384 KB - Last synced at: 17 days ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 1

GrimReaper2654/Particle-Physics
Physics with Particles
Language: JavaScript - Size: 27.3 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

Dawson-Packer/2D_Physics_Simulation
A 2D physics simulation written in Python
Language: Python - Size: 4.87 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

manjav/hx-impulse-engine
HAXE port of a simple, open source, 2D impulse based physics engine for non-view (server-side) use.
Language: Haxe - Size: 60.5 KB - Last synced at: about 23 hours ago - Pushed at: over 5 years ago - Stars: 6 - Forks: 0

DistortedDragon1o4/ball-physics
I made a 2D ball physics simulation
Language: C++ - Size: 362 KB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

henshmi/Classic-Pool-Game
Classic 8 Ball pool game written in JavaScript
Language: JavaScript - Size: 34.6 MB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 225 - Forks: 115

ndxw/Velocity-Verlet-Sim
Language: Python - Size: 306 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

gaelanmcmillan/bouncing-ball
toy simulation
Language: Rust - Size: 5.02 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

enriavil1/physics-engine
Physics Engine with dynamic collision
Language: C++ - Size: 65.4 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

freddie-nelson/cpp-verlet-physics
A simple verlet physics engine written in C++
Language: C++ - Size: 1.06 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

rjewson/glazejs
A high performance 2D game engine built in Typescript
Language: TypeScript - Size: 8.29 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 111 - Forks: 5

bwaklog/rusty-physics
Language: Rust - Size: 10.8 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

lucylow/Roll_a_ball_unity_game
3D Collision Game developed with C# on Unity. Practice with game objects, components, prefabs, physics, and scripting.
Language: ASP - Size: 11.9 MB - Last synced at: 12 months ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 3

NikolaKostadinov/dirac
The Dirac Engine is a C++ physics engine which simulates quantum phenomena like basic quantum and wave mechanics, spin 1/2 particles and their antimatter partners in 1D, 2D and 3D.
Language: C++ - Size: 17.4 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 0

lorenzo-frittoli/black-hole-sim
Python simulation of a black hole
Language: Python - Size: 359 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

Z0rb14n/MultiPlayer2DGame
Multiplayer 2D Game with a custom Java physics engine.
Language: Java - Size: 222 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

KPhysics/KPhysics Fork of HaydenMarshalla/JPhysics
A 2D Game Open Source Physics Engine in Kotlin
Language: Kotlin - Size: 1.67 MB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 1

M3L6H/Bloom
A positive reinforcement habit builder with a growth mindset
Language: JavaScript - Size: 6.58 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

slemonide/inertia
A game about rocket science
Language: Lua - Size: 19.5 MB - Last synced at: over 1 year ago - Pushed at: almost 7 years ago - Stars: 2 - Forks: 1

egormkn/SDLXX
:space_invader: Modern C++ wrapper for Simple DirectMedia Layer (SDL2)
Language: C++ - Size: 33.8 MB - Last synced at: 6 days ago - Pushed at: over 3 years ago - Stars: 11 - Forks: 3

AndyChahine/TopDownRpg
This is a WIP top down rpg with custom physics and rendering engines
Language: Java - Size: 16.7 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

acrlw/Physics2D
Physics2D - Simple 2D Physics Simulation for Blog Tutorials.
Language: C++ - Size: 1.22 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 63 - Forks: 6

Benjamin-Rhodes-Kropf/Java-Multithreaded-Physics
A simple java based multithreaded physics engine
Language: Java - Size: 13.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

Quantum-Fringe-Entertainment/Physics-Simulations-Box2D
Simple physics simulation of 1D and 2D motion using the Box2D library.
Language: C++ - Size: 9.35 MB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 4 - Forks: 0

twinksy1/bouncing-balls
Program simulating elastic collisions between round objects.
Language: C++ - Size: 1.86 MB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

Shadorc/Entropy
Impulse-based 2D physic engine
Language: C++ - Size: 5.85 MB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

wewanna/PhysicPhysics
🎇simple ideal gas particle simulator
Language: C++ - Size: 302 KB - Last synced at: 11 months ago - Pushed at: over 6 years ago - Stars: 8 - Forks: 1

TheNumber5/electric-field-2d
C program that calculates electric vector fields or gradients from an input file and writes it to an output file.
Language: C - Size: 5.86 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

photown/Newtn
TypeScript minimalist 2D physics library.
Language: JavaScript - Size: 221 KB - Last synced at: over 1 year ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

valentin-source/Waves
Simple 2D Flight Game (in pre-alpha) with funny physics simulations
Language: Processing - Size: 4.6 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

saykind/brane
Monte Carlo simulations of 2D membrane
Language: C - Size: 30.8 MB - Last synced at: over 1 year ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

FoxSamu/Regulus
A JavaScript physics engine.
Language: JavaScript - Size: 65.4 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

quietsamurai98/2D-Accretion-Simulation
Simulation of a 2 dimensional cloud of space dust
Language: Java - Size: 289 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 6 - Forks: 2

aeglon97/Verlet-Integration
A cloth simulation with Verlet Integration using Processing.
Language: Processing - Size: 3.91 KB - Last synced at: over 1 year ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 0

hydrogencl/SimpleEngine2D
This is a small and simple engine to create 2D game based on the pygame.
Language: Jupyter Notebook - Size: 726 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

kleczewsky/PhyxList
PhyxList is a todo list powered by physics engine matter.js available for desktops.
Language: JavaScript - Size: 372 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ther0n/Blocki
Game created for CalvinHacks 2020
Language: GDScript - Size: 260 KB - Last synced at: about 2 months ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 1

Equerm8/center_of_mass_visualisation
Visualisation of movement of center of mass using pyplot.
Language: TeX - Size: 75 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

obiot/mario-2d-jumps-box2dwasm-melonjs
a box2dwasm version of the Mario box2d/core demo
Language: JavaScript - Size: 3 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

obiot/mario-2d-jumps-box2dcore-melonjs
a melonJS port of the "mario-2d-jumps-box2dcore-webgl-js" demo by 8observer8
Language: JavaScript - Size: 3.56 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

g-duff/thin_film_interference
Calculate ellipsometry model parameters psi and delta.
Language: Python - Size: 3.72 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 1

kallyluv/2D-Game-Engine
A 2D Engine with accurate Axis Aligned Border Box Physics
Language: JavaScript - Size: 28.3 KB - Last synced at: 5 days ago - Pushed at: about 3 years ago - Stars: 5 - Forks: 0

hnccbits/phyngine-py
A simple 2d physics library (/engine - to be planned) made in python. In development.
Language: Python - Size: 0 Bytes - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 5

a-zhelonkin/PhysicsStorm
Пробуем писать игру на ts
Language: TypeScript - Size: 580 KB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

cadaver123/kotlin-physics
Simple physics simulator with ECS architecture (entity component system)
Language: Kotlin - Size: 72.3 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

dlatikaynen/blooDot
Indie Game Development by [ljd]latikay
Language: C++ - Size: 54.8 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

johnnysteel/Angry-Birds
A clone of world famous mobile game "Angry Birds" created using p5.js
Language: JavaScript - Size: 8.79 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

DragonKJM/2DPhysicsProgram
A 2D physics simulation program made in OpenGL
Language: C - Size: 5.12 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

madmann91/TheBox
A 2D physics engine in ANSI C
Language: C - Size: 72.3 KB - Last synced at: 24 days ago - Pushed at: almost 4 years ago - Stars: 8 - Forks: 1

rupak10987/2D-Physics-Simulation-and-Applications
polygonal collision detection and response from scratch using SAT algorithm
Language: C++ - Size: 24.4 MB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

gillesboisson/blender-box-2d
Blender plugin that helps integrate a scene with Box 2D physics engine.
Language: Python - Size: 1.13 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

VinnyTheGameDev/2D-Physics-Game
2D Physics Game is a project written in C# using the Raylib game library that, when finished, will have a physics based player controller that will utilize both the classic WASD controls but can also be click and dragged around
Language: C# - Size: 23.4 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

maxlm128/Gravity-LibGDX
New version of Gravity with LibGDX
Language: Java - Size: 10.7 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

austinmhorn/sfml-ball-shooter
Simple representation of a cannon that fires collision-aware sprites using SFML
Language: C++ - Size: 1.56 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

c3nn/stratii
2d browser based physics engine, rendering engine, & interface
Language: JavaScript - Size: 47.1 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

Ambrose821/BrickBreaker
A simple Brick Breaker game, used to teach myself JavaX as well as implementation of 2D Physics
Language: Java - Size: 7.81 KB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

ksplatdev/DuckPhysics
DuckEngine Physics Engine
Size: 490 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

shahank42/spherical-mirror-sandbox
Visualizing the image formation via. a spherical mirror.
Language: JavaScript - Size: 3.31 MB - Last synced at: 7 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 1

austinweis/python-verlet-integration
Verlet integration physics simulation with a point and stick editor all written in python.
Language: Python - Size: 40 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 1

zett42/Physnake
A physics-based snake game (Godot 4 demo)
Language: GDScript - Size: 1.07 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 1

40BC/Block-Breaker
Scripting Exercise - Block Breaker made with Unity 4.6.9 and C#
Language: C# - Size: 15.1 MB - Last synced at: 2 months ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

MohakBajaj/ProjectileMotionStimulation-Python
This is a simple Projectile Motion Physics stimulated in Python using PyGame Library
Language: Python - Size: 2.93 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

ael-bekk/so-long42
so_long is a graphic project from 42 network , this project works only on macOS because of the library (mlx.h) that i used , and you need to set up this library first on your mac (GO TO 42 DOC).
Language: C - Size: 20.5 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 5 - Forks: 0

lemunozm/torophy
2D physics engine over a toroidal space
Language: Rust - Size: 83 KB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 2

blackspotbear/kamihubuki-js
Lightweight 2D confetti physics engine
Language: TypeScript - Size: 6.36 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

cathei/VolatilePhysics-FixedMath Fork of ashoulson/VolatilePhysics
A 2D Physics Library for Networked Games
Language: C# - Size: 12.8 MB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 21 - Forks: 1

Sid-Bhatia-0/SimpleCollisions.jl
Simple primitives for 2D physics in Julia
Language: Julia - Size: 114 KB - Last synced at: 7 months ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

volfegan/Asteroid_game_with_physics
Asteroid game minimal working physics using GJK Algorithm on Java Processing v3.5
Language: Processing - Size: 326 KB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 0

jjentaa/PhysicCode
Try to describe physic by using python>
Language: Jupyter Notebook - Size: 192 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

CalmlyGrass/epe2d
EasyPhysicsEngine2D - my physics engine which I develop just for educational purposes. Free to commercial use
Language: C++ - Size: 31.3 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 0

levimcgomes/PhysicsSim
This repository contains the source code for the tutorial series about physics simulation on my blog.
Language: C# - Size: 11.7 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

lr0pb/physicGame
🔬 Small physical game to educate how electric and magnetic fields affect on an electric charge flight. Hit the UFO by electric charge 🛸
Language: JavaScript - Size: 195 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

RohanFredriksson/WaffleEngine
An OpenGL 2D game engine built with GLFW in C.
Language: C - Size: 2.49 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 0

rbourdon/blastactic
Cross-platform 2D physics-based puzzle game using Nape physics engine, written in Haxe.
Language: Haxe - Size: 1.09 MB - Last synced at: 9 months ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

Andrew32A/starfall-animation
Showcasing physics and canvas in JavaScript with falling stars
Language: JavaScript - Size: 5.27 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

anuraghazra/VerletDrawing
:paintbrush: Physics Based Drawing App PowerdBy Verlet.js | **Code is Outdated**
Language: HTML - Size: 900 KB - Last synced at: 21 days ago - Pushed at: over 4 years ago - Stars: 8 - Forks: 6

Singularitty/Genetic-Algorithm-Structure-Prediction
An implementation of a genetic algorithm in Python for predicting equilibrium crystal structures for a given potential. The potential implemented here is the Daoud-Cotton model, but this can be easily changed.
Language: Python - Size: 30.3 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

MetGang/b2DrawSFML
Implementation of Box2D's b2Draw class for SFML
Language: C++ - Size: 12.7 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

Rabios/c99-game-template 📦
C99 Template for writing games, Made with love and passion!
Language: C - Size: 1.32 MB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 21 - Forks: 0

huzongyao/JBox2DEffects
To Learn JBox2D and try to create some 2D physics engine based effects for Android
Language: Java - Size: 910 KB - Last synced at: almost 2 years ago - Pushed at: almost 6 years ago - Stars: 8 - Forks: 1

RamyPoe/ProjectilePhysicsCalculator
Predict range and optimal angle of a non-ideal projectile
Language: Java - Size: 1.5 MB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

codeagent/rb-phys2d
JavaScript and Typescript rigid body 2d physics engine primarily devised to create complex scenes involved various types of joints and shapes.
Language: TypeScript - Size: 1.53 MB - Last synced at: 9 days ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

EmilEinarsen/2dphysicsengine
An exploration into building a 2D physcis engine
Language: JavaScript - Size: 36.1 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

twbrianho/Capoof
Secret game for Wayleen's birthday 🤫
Language: C# - Size: 333 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

fabriziospadaro/PolygonAreaEffector
This tool allows you to create wind and flow forces to move rigid bodies, without having to combine multiple standard unity effectors
Language: C# - Size: 10.6 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 24 - Forks: 8

phenomLi/Torque
2d 纯计算高性能刚体物理引擎
Language: TypeScript - Size: 9.5 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 65 - Forks: 11

Chicorak/cpparticles Fork of faishasj/cpparticles
☄️ A very basic 2D physics engine written in C++. Rigid body dynamics, soft body dynamics (mass-spring model) and collision detection. Includes SFML demo programs.
Language: C++ - Size: 330 KB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

zzef/yape
Yape (Yet another physics engine) is a rigid body impulse based physics engine written in C++
Language: C++ - Size: 17.2 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 3

kkmoskalenko/swing 📦
Симуляция гибридной системы с помощью HTML5 Canvas
Language: JavaScript - Size: 183 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

eug-vs/physics-engine 📦
2D physics engine from scratch. Pygame is used only for graphics & sounds. All the interactions are implemented as applying certain force to a body. Can be used to model celestial mechanics.
Language: Python - Size: 24.4 KB - Last synced at: 4 days ago - Pushed at: almost 6 years ago - Stars: 2 - Forks: 0

Code-Log/Fitch 📦
Fitch is a 2D platformer that i'm creating in my own time.
Language: C++ - Size: 1.87 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

maj-mas/ProteinAnnealing
Simplistic 2D monte carlo / simulated annealing protein folding project for the Computational Physics lecture @ TU Braunschweig
Language: Jupyter Notebook - Size: 97.3 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

salvador-palma/Interactable-2D-Water
An Interactable 2D Water system made for Unity2D
Language: C# - Size: 52.7 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

jobtalle/PlatformerPhysics
Simple & solid physics system for grid based platformers
Language: JavaScript - Size: 21.5 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 21 - Forks: 4

phillipfu96/Orbital-2D
Orbital mechanics 2d simulator with PyGame
Language: Python - Size: 4.02 MB - Last synced at: 8 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

louis-langholtz/Box2D Fork of erincatto/box2d
Further development of this fork has moved to my PlayRho repository.
Language: C++ - Size: 19.6 MB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 26 - Forks: 6

xGauss05/Worms-Physics
Clowns (Worms) game using SDL. Physics engine done from scratch.
Language: C - Size: 2.9 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

Steef-Broeder/PWS_physics_engine
Language: Python - Size: 12.4 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0
