GitHub topics: physics-2d
zeplar-exe/Basic-Physics-Engine
A C# class library to simulate physics in a modular way.
Language: C# - Size: 41 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

dh00mk3tu/ElementJS
Light Weight Physics Engine for the Web in JavaScript
Language: JavaScript - Size: 496 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

2Math0/santa_gift
Language: C++ - Size: 3.35 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

t3n0/ballistic-transport
Simple tool for ballistic diffusion in 2D
Language: Python - Size: 4.68 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

a3l6/simple-pygame
Simple Earth gravity physics simulation in pygame
Language: Python - Size: 5.13 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

laxmanverma/Phaser
Make your first 2D game(Browser/Android/IOS) using Phaser3
Language: Java - Size: 42.7 MB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

mio10/asteroids
My Asteroids-like game
Language: Processing - Size: 6.53 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

HofiOne/Unity-2D-Tilemap-Side-Scrolling-study
Unity 2D Tilemap Side-Scrolling study
Language: C# - Size: 9.88 MB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

jarssoft/elfwalker
A simple walking body with real physic.
Language: C++ - Size: 31.3 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

KenLo51/STM32F746GDISCO-Breakout
Simple Physical Simulation and Collision on STM32
Language: C - Size: 39.1 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

singhmeet11/Foucalt-s-pendulum-a-simple-proof-that-earth-rotates
The Foucault's pendulum is a normal pendulum which is big enough for earth's rotation to have effects on it's trajectories.
Language: Jupyter Notebook - Size: 1.38 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

mrugacz95/GravityView
Android viewGroup simulating gravity between child views.
Language: Kotlin - Size: 152 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

sam-omalley/scheduler
How best to represent a Radar Schedule? Physics!
Language: JavaScript - Size: 236 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

BobShoaun/Project-UFO
You are an alien piloting a spaceship trying to invade Earth but these cops aren't a big fan of you.
Language: ShaderLab - Size: 25.1 MB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

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

OpenLearningQuest/experiments
For one-off ideas and experiments
Size: 14.6 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

XT60/grid-based-Fluid-Simulation-JavaScript--
grid-based fluid simulation
Language: JavaScript - Size: 118 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

IsaacShelton/Box2D
Fully-fledged port of Box2D for Adept
Size: 317 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

VGGVRobotics/doper
A simple differentiable 2D physics simulator written in jax and pytorch
Language: Python - Size: 123 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 0

jonathanching/text-particle
An HTML5 canvas experiment for converting drawn text to particles with mouse interaction
Language: JavaScript - Size: 762 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 1

dmittrj/ChargesModel
No longer supported. Simulation of electric charges
Language: C# - Size: 37.1 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

affablemattress/2d-soft-body
A soft-body simulation written in C++. Soft bodies consist of equidistance point masses joined by spring-damper couples. Uses Velocity Verlet method to numerically solve for positions and velocities.
Language: C - Size: 2.09 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

lizhuohua/impulse-engine-rust-wasm
An impulse engine written in Rust with WebAssembly
Language: Rust - Size: 28.3 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 11 - Forks: 0

ujjawal-1999/Matter-Js
Combination of Matter.js and P5.js
Language: JavaScript - Size: 595 KB - Last synced at: about 2 months ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 0

mfederczuk/physics-engine-demo
Simple 2D Physics/Collision Engine Demo using TypeScript and HTML5 Canvas
Language: TypeScript - Size: 315 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

overbound/Unity2DPlatformer360Movement
Simple 360 degree movement physics for a 2D Platformer game. Similar in design to Sonic the Hedgehog Genesis games.
Language: C# - Size: 12.9 MB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 8 - Forks: 2

jslightham/Collision-Simulator
A 2D collision simulation for a combined SPH4U and ICS4U ISP
Language: JavaScript - Size: 77.1 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 0

arijit200/2d-physics-engine
A 2d Physics engine in Javascript
Language: JavaScript - Size: 5.4 MB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

MarcoBramini/flutter_pong
A simple Pong game in Flutter
Language: Dart - Size: 54.7 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 10 - Forks: 4

haitamgrissen/Hook_Swing
Unity 2D game about swinging from from hook to hook
Language: C# - Size: 7.36 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 4 - Forks: 2

Beatriz-Sanchez/Jogo-Navio-Pirata Fork of c-amilarorigues/PRO-V2-C28-Referencia
First game involving a Physics engine that my students at Byju's Future School learn to develop. The libraries used in this project are Matter.js and p5.js
Language: JavaScript - Size: 3.24 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

Zzzzzzyt/RocketSimulator
Simple GUI simulator using LibGDX
Language: Java - Size: 87.1 MB - Last synced at: 9 months ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

noname0310/image-fall
the-world-engine box2d example scene
Language: TypeScript - Size: 776 KB - Last synced at: 24 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

marydotdev/matter
experimenting with matter js
Language: Svelte - Size: 9.77 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

tylerlum/PHYS301
PHYS 301: Electrodynamics Numerical Analysis
Language: Jupyter Notebook - Size: 1.95 MB - Last synced at: 4 months ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 3

metaconscious/bouncing-balls
A MDN Learning Area Assessment Solution
Language: TypeScript - Size: 5.86 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

nickpisacane/wasm-experiment
WASM Experiment: Rendering to canvas with C++
Language: C++ - Size: 81.1 KB - Last synced at: 2 days ago - Pushed at: almost 7 years ago - Stars: 4 - Forks: 1

voidbert/PhysicsSimulator
A very simple TypeScript 2D physics engine
Language: TypeScript - Size: 9.08 MB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

hamdshah/PhysicsEditorExtension
Using physics editor generated polygon bodies in Unity3d (2d platform)
Language: C# - Size: 144 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 10 - Forks: 5

PucklaJ/GPPCC14
Mein Beitrag zur 14. Game++ Commmunity Challenge
Language: Go - Size: 4.47 MB - Last synced at: about 15 hours ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 1

Aniruddha-Deb/CPhysicsEngine
Physics Engine implemented with C & SDL2
Language: C - Size: 869 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

Jaymun723/vysics-engine
A "simple" 2D impulse based, rigid body physics engine.
Language: TypeScript - Size: 955 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

probably-not-porter/orbit
A Python Simulation of basic orbital physics
Language: Python - Size: 66.4 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 1

nikkhielseath/equationsWithPython
Tired of plotting Physics equations? Let the Computer do the Hard Work.
Language: Python - Size: 84 KB - Last synced at: 10 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Dani-24/2DPhysicsEngine
BRMM Engine for 2D physics
Language: C - Size: 6.85 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

sababot/ball-physics
Ball physics in 2d with collisions to simulate gas particle behaviour
Language: JavaScript - Size: 82 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

drkibitz/openfl-napesamples
OpenFL implementation of samples from http://napephys.com/samples.html
Language: Haxe - Size: 264 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 10 - Forks: 0

mycielski/double-pendulum-java-processing
Double pendulum simulated in Java, visualized with Processing.
Language: Java - Size: 1020 KB - Last synced at: 2 months ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

VincentGsell/APE
Ape in PascalObject (Aka ActionScript 2d Physics Engine)
Language: Pascal - Size: 23.9 MB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 13 - Forks: 3

slode/triton
Triton is a Python library for doing rigid body dynamics in 2D.
Language: Python - Size: 731 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

svnvav/HandManipulator2D
Implementation of a robotic hand manipulator in 2D by Unity physics.
Language: C# - Size: 1.06 MB - Last synced at: 25 days ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

HenrYxZ/video-particle-effects
Video effect made in Python using FAST feature descriptors and particles with rigid-body physics
Language: Python - Size: 65.9 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

Aevo55/WandSwattersBeta2
An old version of the Wand Swatters engine, but a better version is being worked on. This actually has gameplay though!
Language: Java - Size: 148 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 1 - Forks: 0

Stefan9283/Umbra2D
A simple 2D game engine 🕹🎮
Language: CMake - Size: 13 MB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

aniketfuryrocks/eEngine
A physics engine writen in rust over piston2d
Language: Rust - Size: 806 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

DeflatedPickle/fishsuck
It's a physics engine.
Language: Kotlin - Size: 649 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

TheNumber5/magnetic-induction-2d
A simple C program that calculates magnetic induction vector fields.
Language: C - Size: 207 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

TheCodeYoda/Rphysics
A 2D physics engine written in rust
Language: Rust - Size: 8.04 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

5Mixer/marblesim
A collaborative, cross-platform marble physics simulator
Language: Haxe - Size: 170 KB - Last synced at: 6 days ago - Pushed at: almost 4 years ago - Stars: 8 - Forks: 0

SubZer0811/carrom-sim
Play carroms with a real life BOT!
Language: Python - Size: 11.7 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 4 - Forks: 0

sam-lb/js-physics-sim
physics simulator in JavaScript
Language: JavaScript - Size: 360 KB - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

parmort/physics_engine
A school project.
Language: Java - Size: 1.05 MB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

hbfawaz/Keplers-Orbit-sun-earth
Language: Java - Size: 4.04 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 1

unkindypie/asteroids-js
Pure js Asteroids 1979 clone
Language: JavaScript - Size: 176 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

GTVolk/BouncingBall
Bouncing Ball Example
Language: Pascal - Size: 5.86 KB - Last synced at: about 2 months ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

ARCHlVE/farseer-physics Fork of Genbox/VelcroPhysics
📦 Farseer Physics Engine from CodePlex. The Farseer Physics Engine is a 2D physics engine — https://farseerphysics.codeplex.com/
Language: C# - Size: 13.1 MB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

ArtCC/Geomtrik
Unity 2D game development in C# for physics exercise.
Language: C# - Size: 14.3 MB - Last synced at: 2 months ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

SeanJxie/CirclePhysics
Fun with circles and physics.
Language: C++ - Size: 1.64 MB - Last synced at: almost 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

lilou-cormic/MundaneJam2021
Robot Rocket Rescue - Game for Mundane Jam [8 Bits to Infinity] (Mar. 2021)
Language: C# - Size: 13.9 MB - Last synced at: 9 months ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

Ascalonic/OpenSimulate
Open source simulator for the web
Language: JavaScript - Size: 196 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

theskidster/java_platformer
An example of the various coding paradigms frequently used to create platforming games.
Language: Java - Size: 94.7 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

adit-bala/2D-portal
A 2D Java rendition of the popular game Portal.
Language: Java - Size: 147 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 1

ishwarvenugopal/SPIN_2D_PhysicsGame
The final project for the CE812-7 (Spring Term): Physics-based Games module at the University of Essex
Language: Java - Size: 1.73 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

MarlusVLC/1HourGameJam-296th
A minimalistic 2D physics minigame, submitted to the 296th 1HourGameJam. Developed under 1.5h.
Language: C# - Size: 26.4 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

Matt2111/Circle-physics
Circle physics simulation
Language: Python - Size: 7.81 KB - Last synced at: 12 days ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

ssootube/2Dphysics_simulation_using_SFML
2차원 강체 충돌 시뮬레이션(using SFML)
Language: C++ - Size: 6.84 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

doddydigitaldesign/ddd_rust_physics
A simple Rust game physics library.
Language: Rust - Size: 754 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

doddydigitaldesign/ddd_rust_physics_2d
A simple Rust 2D game physics library.
Language: Rust - Size: 12.7 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

Aniruddha-Deb/Pong
Atari Pong remake
Language: C - Size: 506 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

archibate/newton
A 2D Physics Engine in JavaScript
Language: JavaScript - Size: 459 KB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 2

Piripant/spring
A Rust 2D soft bodies mass-spring-damper simulation
Language: Rust - Size: 54.7 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 3 - Forks: 1

gwokhov/dropping-canvas
💧 A lightweight physics tool can help you generate random motive image object on canvas.
Language: JavaScript - Size: 260 KB - Last synced at: about 6 hours ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

ashbz/BananaRun
A simple demo I made to learn the basics of Unity3D
Language: C# - Size: 59.6 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

DenGagn/phdm
phdm: Module for Photo-excitation of 2D Materials
Language: C++ - Size: 128 KB - Last synced at: over 1 year ago - Pushed at: almost 7 years ago - Stars: 1 - Forks: 0

PoetryInCode/simple-rigid-sim
A simple physics/rendering engine for a school project
Language: C++ - Size: 90.8 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

YosmartHariandja/Tugas-Besar-Grafkom
Ini adalah tugas besar mata kuliah grafika komputer
Language: JavaScript - Size: 22.5 MB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

aptem336/PhysicsEngine2D
Simple physics engine for polygons. Without circles yet. I will try to finish it soon
Language: Java - Size: 1.71 MB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

imlolman/Dominoes-2D-Simulator-using-Box-2D-and-zim
Dominoes 2D Simulator using Box 2D and Zim
Language: JavaScript - Size: 229 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

afmika/afParticleSystem
A simple Particle System implementation
Language: JavaScript - Size: 49.8 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

Eddydpyl/ParticleToy
A very rudimentary particle-based physics engine.
Language: Java - Size: 16.4 MB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

goyal-aman/Visualisation-Of-Pi
Visualisation Of Pi using law of conservation of momentum and law of conservation of Kinetic energy
Language: Python - Size: 9.77 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

Donorhan/PhysicEngine
Basic 2D collision detection and restitution using geometric separator theorem
Language: C - Size: 543 KB - Last synced at: almost 2 years ago - Pushed at: almost 10 years ago - Stars: 1 - Forks: 0

0x2CA/GravityMotorcycle-Unity3D
Unity Game Gravity Motorcycle
Language: C# - Size: 101 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 1

oneforawe/phd-files
Sample code from my doctoral dissertation in physics.
Language: C - Size: 58.1 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

andigu/graphene-identification
A zero-configuration image analysis algorithm that can identify and extract monolayer graphene features from a single RGB image.
Language: Python - Size: 45 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

jonathanching/coding-math
This is a collection of hands-on practice base from the Youtube playlist Coding Math
Language: Vue - Size: 994 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

jonathanching/text-particle-2
Another HTML5 canvas experiment for converting drawn text to particles. This time the particle will fly and fade away on a random direction on mouse over and will generate a random sentence again.
Language: JavaScript - Size: 761 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

BenjaminTMilnes/PhysicsSimulations
A collection of simple physics simulations for Ultraphysics
Language: HTML - Size: 379 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

jagtarkhinda/modern-joust
An android game based on joust game
Language: Java - Size: 7.41 MB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

jsdf/ReasonPhysics
simple physics simulation for reasonml
Language: OCaml - Size: 825 KB - Last synced at: 6 days ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0
