Physics Explained Through a Video Game

This textbook explains algebra-based high school leveled mechanical physics through Bonk.io, a multiplayer physics browser game that runs on the Box2D physics engine. Materials from this video game are used to explain real-world physics concepts.

Table of Contents
Note that the Table of Contents is subject to change and may not reflect recent structural changes. If a topic is linked below, it shows that the section either has reached a high level of completion (★★), is actively being built (★), or has not been started (X or unlabeled).

Unit 0: A Review of Math and Scientific Experimenting
Topic 0.1 - Algebraic Manipulation

Topic 0.2 - Combining Equations

(★) Topic 0.3 - Introduction to Vectors

Topic 0.4 - Vector Operations

Topic 0.5 - Experimental Data

Topic 0.6 - Applications of Experiments

Unit 1: Kinematics
(★★) Topic 1.1 - Displacement

(★★) Topic 1.2 - Calculating Displacement

(★★) Topic 1.3 - Speed and Average Velocity

(★★) Topic 1.4 - 1-D Uniformly Accelerated Motion

(★★) Topic 1.5 - Motion in 2 Dimensions

Unit 2: Forces and Newton’s Laws
(★) Topic 2.1 - Systems and Center of Mass

(X) Topic 2.2 - Topic 2.2 - Forces and Free Body Diagrams

(★) Topic 2.3 - Newton's Second Law

(X) Topic 2.4 - Newton's First and Third Laws

Topic 2.5 - Resistive and Frictional Forces

Topic 2.6 - Spring Forces

Topic 2.7 - Tension and Circular Forces

Unit 3: Work and Energy
Topic 3.1 - Translational Kinetic Energy

Topic 3.2 - Work

Topic 3.3 - Potential Energy

Topic 3.4 - Conservative and Nonconservative Forces

Topic 3.5 - Power

Unit 4: Linear Momentum and Collisions
Topic 4.1 - Introduction to Linear Momentum

Topic 4.2 - Impulse (Change of Momentum)

Topic 4.3 - Conservation of Momentum

Topic 4.4- Inelastic and Elastic Collisions

Unit 5: Statics and Rotation
Topic 5.1 - Rotational Kinematics

Topic 5.2 - Torque

Topic 5.2 - Rotational Inertia

Topic 5.4 - Translational and Rotational Equilibrium

Topic 5.5 - Angular Momentum

Topic 5.6 - Rotational Kinetic Energy

Topic 5.7 - Rolling Objects

Unit 6: Springs and Oscillations
Topic 6.1 - Review of Springs

Topic 6.2 - Introduction to Simple Harmonic Motion (SHM)

Topic 6.3 - Experimenting with SHM

Topic 6.4 - Physical Pendulums

Unit 7: Gravitation
Topic 7.1 - Newton's Law of Universal Gravitation

Topic 7.2 - Kepler's Laws

Prior Knowledge
For this textbook, it is recommended that you have taken at least one year of high-school leveled algebra. If you have not yet, that is okay. There is still a lot of value in most of the topics below as much of it is designed to be conceptual, not overwhelmingly math-heavy. If you would prefer, refer to Unit 0 for support with the existing mathematical concepts in this series. This will make it easier to understand the computations in the following units.

Content Credits
This project partially contains text, images, and other media that was originally published on services owned by Fandom, Inc. under a CC-BY-SA license. Correspondingly, all content within this textbook will be credited to be taken from Fandom, Inc. when appropriate.