delta_t_sim

Crates.iodelta_t_sim
lib.rsdelta_t_sim
version0.1.0
created_at2025-12-21 17:57:27.594962+00
updated_at2025-12-21 17:57:27.594962+00
descriptionExperimental physics simulation with fixed timestep
homepage
repositoryhttps://github.com/selimozturk13/delta_t_sim
max_upload_size
id1998397
size129,345
Selim Öztürk (selimozturk13)

documentation

README

DeltaTSim

DeltaTSim is an experimental physics simulation based on a fixed timestep (Δt) update model.

This project is a standalone simulation, created to study and experiment with physical systems and numerical integration under controlled and deterministic conditions.


Purpose

The goal of DeltaTSim is to explore how physical systems behave when updated using a strictly fixed time step.

It is intended for:

  • Experimentation
  • Learning
  • Prototyping physical models
  • Observing numerical stability and errors

DeltaTSim is not designed to be reused as a general-purpose engine or library.


Characteristics

  • Fixed timestep (Δt) simulation
  • Deterministic update loop
  • Simple and explicit physics logic
  • Visualized using Bevy
  • Focused on correctness and clarity

What This Project Is Not

  • Not a physics engine
  • Not a framework
  • Not optimized for production use
  • Not intended as a reusable dependency

All logic is written specifically for this simulation.


Simulation Overview

At each update step:

  • Time advances by a constant Δt
  • The simulation state is updated deterministically
  • Rendering is decoupled from simulation timing

This allows consistent and reproducible results across runs.


Running the Simulation

Requirements

  • Rust (edition 2021 or later)
  • Cargo

Run

cargo run

License

MIT license.

Commit count: 0

cargo fmt