An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: physics-2d

Bytenol/Physics-for-Cpp-Games-with-OpenGL

Physics Implementation for games and animations using Opengl3.3

Language: C - Size: 14.6 MB - Last synced at: 16 days ago - Pushed at: 7 months ago - Stars: 2 - Forks: 0

xxxarixx/GameDeadlineChallange

Language: C# - Size: 2.86 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

ifknot/DOS-retrolib

DOS Graphics and Physics Library written in C++98 & 8086 Assembly

Language: C++ - Size: 27.6 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 2 - Forks: 0

rohan-bansal/Ricochet

LibGDX 2D engine with new vector-based physics functions and a custom UI engine so you can focus on core mechanics.

Language: Java - Size: 6.36 MB - Last synced at: 23 days ago - Pushed at: almost 4 years ago - Stars: 8 - Forks: 0

tylerbhadra/Fluid_Collision_Sim

2D Fluid Collision Simulation

Language: HTML - Size: 86.1 MB - Last synced at: 22 days ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

fabiommendes/easymunk Fork of viblo/pymunk

An easy to use 2D rigid body physics library that wraps Chipmunk.

Language: Python - Size: 31.7 MB - Last synced at: 11 days ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 0

dastmo/Godot-DistanceJoint2D

A simple 2D distance joint for Godot.

Language: GDScript - Size: 31.3 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 3 - Forks: 0

EiichiroIto/Box2DLiteForPharo

A port of Box2D Lite to Pharo Smalltalk

Language: Smalltalk - Size: 46.9 KB - Last synced at: 19 days ago - Pushed at: almost 5 years ago - Stars: 14 - Forks: 4

theovidal/fisiks

✈️ A fairly simple physics engine, written in Go

Language: Go - Size: 76.2 KB - Last synced at: 30 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

RohanFredriksson/PancakeEngine

An OpenGL 2D game engine built with GLFW in C++. The true successor of Waffle Engine.

Language: C++ - Size: 7.96 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 6 - Forks: 0

fosspointer/PhysicsCPP

Modular library and software for creating/interacting with physics demonstrations, written in C++

Language: C++ - Size: 3.15 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

IsaacSussman/whisker-modeling

A system for modeling point (and eventually distributed) loads on whiskers, then charting the results.

Language: Python - Size: 3.11 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

an-Iceberg/balls_with_physics

Simple physics simulation for balls.

Language: Rust - Size: 3.03 MB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

grageragarces/Experimental-setup-for-Bell-state-analysis-showing-confirmation-of-a-state 📦

Project based on Figure 30 of the The Virtual Quantum Optics Laboratory paper. IN TESTING PHASE.

Language: Python - Size: 117 KB - Last synced at: 2 days ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 0

Esraaj-Sarkar-Gupta/Physics-Sim

Physics Simulator built using Python

Language: Python - Size: 45.6 MB - Last synced at: 28 days ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

HaydenD100/Verlet-Intergration-Simulation

This is a simple simulation that I made using python and pygame for the GUI. Using the hotbar at the top of the screen users can choose different options to create different structures using points and connecting points together. For more information on Verlet Intergration: https://en.wikipedia.org/wiki/Verlet_integration

Language: Python - Size: 181 KB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

BrotalityG/Final-Project

This is my CS225 Final Project, where I made a 2d physics engine. While some parts aren't perfect, I didn't need to do something this complex but I chose to for the sake of a challenge. I had a lot of fun with this project and learned a lot.

Language: Java - Size: 16 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

rumkugel13/StackItUp

A tower stacking game made in MonoGame

Language: C# - Size: 832 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

SaiSrujanReddyP/PhysXForge

This is a simulator, made using java, that allows to visualise the movement of spheres in a 2d space, under the effect of gravity, drag force, and even gravity due to other spheres.

Language: Java - Size: 199 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

m039/UncontrollableStick

A very small prototype to get acquainted with Godot

Language: GDScript - Size: 4.25 MB - Last synced at: about 2 months ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 1

carlossando/RoboticArmWithVision

Kinematic 2D 2 link arm for pick and place controlled by a color blob detected by an Image processing algorithm.

Language: Processing - Size: 2.88 MB - Last synced at: 9 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

Genbox/VelcroPhysics

High performance 2D collision detection system with realistic physics responses.

Language: C# - Size: 17.5 MB - Last synced at: 9 months ago - Pushed at: over 3 years ago - Stars: 663 - Forks: 113

kyokotoreno/project-sg

A Physics Engine Project

Language: C++ - Size: 42 KB - Last synced at: 10 months ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

icza/balls-sdl

Bouncing balls demo (using SDL2)

Language: Go - Size: 94.7 KB - Last synced at: 16 days ago - Pushed at: 10 months ago - Stars: 5 - Forks: 0

icza/balls-wde

Bouncing balls demo (using go.wde)

Language: Go - Size: 52.7 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

ChesterLuna/Dust-Bunny-Game

A videogame for INT D 450. A 2D platformer based in Unity. (Work In Progress)

Language: C# - Size: 594 MB - Last synced at: about 2 months ago - Pushed at: 9 months ago - Stars: 4 - Forks: 0

dersiwi/tanker

Game Clone of a simple tank-Game

Language: Python - Size: 406 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 1

hirok2005/physicsim

Physics Engine

Language: C++ - Size: 673 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

JoeStrout/miniscript-physics

2D physics package for MiniScript (especially Mini Micro)

Language: MAXScript - Size: 73.2 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 2 - Forks: 4

marcinjahn/physics-simulator

A simple implementation of a physics engine in Rust

Language: Rust - Size: 52.7 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

igorpaivaf/physical-system-simulations

Physical system simulations using Vpython

Language: Python - Size: 4.88 KB - Last synced at: 11 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

iLoveTangY/p2d

2d physic engine written in rust

Language: Rust - Size: 117 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

duanxianpi/OCREye

A OCR Software based on Google Cloud Platform

Language: C# - Size: 528 KB - Last synced at: 11 months ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

grageragarces/2D-and-3D-modelling-of-superconducting-and-non-superconducting-particles-within-a-random-material 📦

Modelling of 2D and 3D randomly generated material conductivity at a particle scale.

Language: C - Size: 4.88 KB - Last synced at: 2 days ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 0

grageragarces/PH20018-Programming-Skills-Coursework-2 📦

This coursework contains modelling of randomly created material conductivity at a particle scale.

Language: C - Size: 1.01 MB - Last synced at: 2 days ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

mtsamis/box2d-optimized 📦

A very fast and scalable physics engine, based on Box2D.

Language: C++ - Size: 2.65 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 73 - Forks: 11

anatom3000/Gravit 📦

A gravity sandbox. Please enjoy this :)

Language: Python - Size: 221 KB - Last synced at: 11 months ago - Pushed at: about 3 years ago - Stars: 7 - Forks: 3

NoahLake07/Java-Physics-Engine

a modular physics simulation engine implemented in Java. It provides the functionality to simulate the motion and collision of objects under the influence of forces. The engine can be easily integrated into any project that requires physics simulations, such as games or educational software.

Language: Java - Size: 6.84 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

starblasters8/Physics-Engine

A surprisingly decent physics engine that I got bored of and stopped working on :)

Language: Java - Size: 22.5 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 2 - Forks: 2

Frank-Devon/physics_engine

Mechanics simulation. Springs, bungees, rods, cables and collisions are simulated.

Language: C++ - Size: 819 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

Sal93Git/Unity-Custom-Game-Physics-Engine

A custom physics engine for unity including collision detection and applying forces with included Dijkstras and A* pathfinding

Language: ShaderLab - Size: 1.31 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

4marnath/N-Body-Gravity-Simulation

This is a simple 2D simulation where you can spawn particles of both positive and negative energies and they'll interact with each other due to their gravitational forces.

Language: Python - Size: 18.5 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

kolumb/asteroids

Clone of old Asteroids game

Language: JavaScript - Size: 36.1 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

tkulpa/arena-brawl

TypeScript Action Arena Brawling game, written with help of Phaser Engine

Language: TypeScript - Size: 23.3 MB - Last synced at: 12 months ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

OlaPietka/MiniGolf

Simple mini golf game using pygame and implemented phycis engine

Language: Python - Size: 20.1 MB - Last synced at: 12 months ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

thealphadollar/brkout

A game made using PyGame under CodeClub as a learning project.

Language: Python - Size: 137 MB - Last synced at: 7 days ago - Pushed at: almost 6 years ago - Stars: 8 - Forks: 19

FrankenApps/PendulumSimulation

See the simulation over there:

Language: HTML - Size: 765 KB - Last synced at: about 1 year ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0

FrankenApps/BendingLines

Not yet ready:

Language: JavaScript - Size: 41 KB - Last synced at: about 1 year ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

crcarlo/ball-bounce-physics

Calculating the bounce effect of a 2D ball on a static object

Language: TypeScript - Size: 383 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

gur22-09/2DPhysX

a 2D rigid body physics implementation

Language: C++ - Size: 104 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

gras4all/starcup

Application for demonstration spriteKit framework

Language: Swift - Size: 72.3 KB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

lex/lua-balls

Language: Lua - Size: 1.22 MB - Last synced at: 6 months ago - Pushed at: about 8 years ago - Stars: 2 - Forks: 1

guisopo/2d-vector-library

A simple Javascript Vector Library for 2D Canvas

Language: JavaScript - Size: 1.33 MB - Last synced at: about 1 year ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

xcodeassociated/GodotSimulations Fork of JohnMeadow1/GodotSimulations

Simulations in Godot Engine 3

Language: GDScript - Size: 213 MB - Last synced at: about 1 year ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

matthiasnwt/fast-poisson-solver

The Poisson equation is an integral part of many physical phenomena, yet its computation is often time-consuming. This module presents an efficient method using physics-informed neural networks (PINNs) to rapidly solve arbitrary 2D Poisson problems.

Language: Python - Size: 20.4 MB - Last synced at: 12 months ago - Pushed at: almost 2 years ago - Stars: 9 - Forks: 0

hexian000/balls

A demo for the simplest continuous collision detection (CCD) algorithm written in 100% Lua.

Language: Lua - Size: 20.5 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

nevidimka787/CosmicDuels

Ofline 2D game for 2-4 players.

Language: C++ - Size: 261 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

lmichaudel/alcatreize-godot 📦

Alcatreize is a custom, deterministic physics system, with pixel perfection in mind. Designed for use in the Godot Engine

Language: C# - Size: 30.5 MB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 18 - Forks: 3

chandran-jr/Alienation

🛸A simple UFO Coin game created using Unity🛸

Language: ASP.NET - Size: 17.7 MB - Last synced at: 12 months ago - Pushed at: over 4 years ago - Stars: 9 - Forks: 1

YuyuZha0/n-body

a JavaScrpit simulator of 2-Body and 3-Body problem

Language: JavaScript - Size: 14.6 KB - Last synced at: 19 days ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 4

kkohoutek/sfml-box2d-simple-example

Simple example of Box2D physics simulation rendered with SFML in ~100 lines.

Language: C++ - Size: 26.4 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 2

angelsalascalvo/basic-authoritative-server

Ejemplo básico de un sistema de Servidor Autoritario (authoritative server) + Cliente en Unity 2D 🧲

Language: C# - Size: 76.2 MB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

LCluber/Bump.js

2D physics engine

Language: JavaScript - Size: 4.99 MB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 1

selimanac/physics-body-editor 📦

Generic physics body editor for generating convex shapes

Language: Java - Size: 8.74 MB - Last synced at: 12 months ago - Pushed at: over 5 years ago - Stars: 24 - Forks: 13

GuildOfCalamity/ConsoleSand

A simple physics demonstration using the console.

Language: C# - Size: 177 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

kleethesama/vectorPhysicsFS

Small physics-calc project written in F#.

Language: F# - Size: 17.6 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

hxrrybarry/terminal-physics

A light-weight physics engine all based within the terminal.

Language: C# - Size: 21.5 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Ryuou02/Java_physics_simulator

This is a simulator, made using java, that allows to visualise the movement of spheres in a 2d space, under the effect of gravity, drag force, and even gravity due to other spheres.

Language: Java - Size: 108 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Thirulogeswaren/DelBerry

2D Particle Engine Prototype

Language: C++ - Size: 13.7 KB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

deep110/RoiFluids

A fluid simulation package using particle systems

Language: C# - Size: 48.8 KB - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 5 - Forks: 0

DavidASmith/hundred-balls

Simple physics game using p5.js and p5.play.

Language: JavaScript - Size: 402 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Farias123/pendulum-simulation

This project simulates three different types of pendulums: a simple one, one with air friction, and a double pendulum

Language: Python - Size: 11.7 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

HaywardHHayward/PhysicsGame

Language: GDScript - Size: 28.5 MB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 1

Henningson/Connect2

Connect Two is a rough draft of a physics-based puzzle game.

Language: C++ - Size: 2.61 MB - Last synced at: 12 months ago - Pushed at: about 5 years ago - Stars: 5 - Forks: 1

Mbiushelix/field-mapping

VIsualize forcefield with matplotlib

Size: 2.05 MB - Last synced at: 24 days ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

11BelowStudio/ce812

Repository for my Physics-Based Games work. And CRAPPY - the Cool Realism-Adjacent Physics Package, Y'know?

Language: Java - Size: 246 MB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 1

Wikot235/Falling-Sand

Very simple falling sand simulation.

Language: C++ - Size: 33.2 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

guerrillacontra/react-boids-experiment

2D Boids colliding with each other made in React

Language: TypeScript - Size: 172 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 1

pvmm/flappy-canarinho

Flappy Bird versão Canarinho Pistola #pt_BR

Language: Python - Size: 59.6 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

dStern98/particle-simulator

2D graphics of elastic particle collisions

Language: Rust - Size: 942 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

AkosSeres/BallPhysics

2D physics engine written in JavaScript🏀

Language: TypeScript - Size: 2.61 MB - Last synced at: 7 months ago - Pushed at: over 3 years ago - Stars: 21 - Forks: 0

Sopiro/Physics

2D Physics engine written in Typescript

Language: TypeScript - Size: 66.8 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 21 - Forks: 3

Jacob3075/physics-engine

Simple 2d physics engine in Rust using Bevy

Language: Rust - Size: 32.2 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Ar-Ess/NoPhysicsLibrary

Acoustic simulation library for videogames & research purposes. Acoustics stand for a physics engine plus a responsive audio system to those physics.

Language: C++ - Size: 31.7 MB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

clarkmu/Three-js-2d-gravity-effect

Created with CodeSandbox

Language: JavaScript - Size: 123 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

tobanteGaming/Box2D-cmake

CMake wrapper for Box2D, since it uses premake5

Language: CMake - Size: 9.77 KB - Last synced at: 5 months ago - Pushed at: almost 6 years ago - Stars: 11 - Forks: 4

mbchang/dynamics

A Compositional Object-Based Approach to Learning Physical Dynamics

Language: Lua - Size: 349 MB - Last synced at: about 1 year ago - Pushed at: about 8 years ago - Stars: 168 - Forks: 17

aadium/physics-plot

This is a web application that plots the graphs of different physics equations.

Language: JavaScript - Size: 1 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

marcpaulo15/pygame_funny_simulations

Implementation of several funny simulations to learn Python, Pygame, and Pymunk

Language: Python - Size: 5.54 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

MahoganyTown/Platformer

2D Platformer game based on C++ and SFML

Language: C - Size: 296 MB - Last synced at: 13 days ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 1

gnikoloff/2d-phy

Lightweight 2D physics engine

Language: C++ - Size: 301 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

PrimerLi/Ising

A C++ program for simulating the 2D Ising model using classical Monte Carlo method. External magnetic field is introduced. Spontaneous magnetization is observed below the transition temperature. Hysteresis loop for magnetization versus external field emerges below the transition temperature.

Language: C++ - Size: 655 KB - Last synced at: 11 months ago - Pushed at: almost 8 years ago - Stars: 5 - Forks: 4

FedericoDiMarzo/GravityDrumMachine

A web application developed in Javascript, that implements a polyrhythmic drum machine, based on the Web Audio Api. It provides a physical based sound generation system that lets the user play with gravity, to create unusual percussive and melodic patterns.

Language: JavaScript - Size: 1.89 MB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 1

shawn-simon-developer/ParticleStation

A simple JavaScript particle engine.

Language: JavaScript - Size: 789 KB - Last synced at: over 1 year ago - Pushed at: over 9 years ago - Stars: 1 - Forks: 0

Green-Sky/mushmachine_box2d

Box2D integration for MushMachine

Language: C++ - Size: 16.6 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

starmadegeek/chaos

Various physical phenomena demonstrating the 'Chaos theory' principles.

Language: HTML - Size: 39.1 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

saricden/no-place-like

Streaming Phaser 3 game development, live Mon-Fri 9:30pm PST.

Language: JavaScript - Size: 14.8 MB - Last synced at: 12 months ago - Pushed at: over 2 years ago - Stars: 12 - Forks: 9

quonic/Odin-Physics

Physac implementation for the Odin language

Language: Odin - Size: 46.9 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

HudsonSchumaker/DodoiEngine

Basic 2D engine using ECS concept.

Language: C++ - Size: 11.4 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

antjacquemin/physics

Language: JavaScript - Size: 21.3 MB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0