alexkirsz / esp-front

2D visualization environment for a physics simulation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Epita Space Program

Infinity

This is a 2D visualization environment for a physics simulation. It was built as a companion visualization tool for a C# practical session given to EPITA's first year students. While the original subject's purpose is to teach C#, the visualization environment itself is language-agnostic and communicates with the student's application via WebSockets.

Disclaimer

This application should not be taken as an example on how to build good React applications: compromises were made for the sake of performance, and performance isn't good anyway. There is still much to be done in the realm of optimization, although I'm afraid much is lost to SVG's inherent limitations. Also, the source is missing a lot of type annotations.

Building the project

yarn install
yarn start

// To build a production optimized bundle
yarn build

Credits

This project was bootstrapped with Create React App.

About

2D visualization environment for a physics simulation


Languages

Language:JavaScript 93.6%Language:CSS 4.3%Language:HTML 2.1%