Skip to content
View fisicagames's full-sized avatar
👩‍🏫
Working!
👩‍🏫
Working!

Block or report fisicagames

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
fisicagames/README.md

👋 Hi, I'm Rafael João

Physics teacher and developer. I create interactive 3D physics simulations designed to run directly in mobile browsers — without installation, login, or paywalls — so that physics content reaches people in their everyday digital spaces.

🔭 Current focus

  • Hypercasual physics simulations: simple, mobile-first, instant access
  • Custom MVC framework in TypeScript with Babylon.js for rapid simulation development
  • Exploring AI-assisted code generation versus human-written code for physics modules

🛠 Tech stack

TypeScript · Babylon.js · Havok Physics · Vite · Blender · Git

🎓 Background

Ph.D. in Science and Technology Education. I teach physics at the Federal Institute of Paraná (IFPR), with research focused on interactive simulations for physics education and public engagement with science.

🌐 Portal

All simulations are free to play at www.fisicagames.com.br

📫 Contact

fisicagamesbr@gmail.com


Pinned Loading

  1. snell-laser snell-laser Public

    Hypercasual puzzle on geometric optics (Snell's Law and Total Internal Reflection) — TypeScript + Babylon.js

    TypeScript

  2. carnot-game carnot-game Public

    Hypercasual simulation on the Carnot thermodynamic cycle — TypeScript + Babylon.js + Havok

    TypeScript

  3. relative-velocity relative-velocity Public

    Hypercasual simulation on vector relative velocity in a wavy sea — TypeScript + Babylon.js

    TypeScript

  4. pendulum-goal pendulum-goal Public

    Hypercasual simulation on pendulum motion under different gravities (Earth, Moon, Jupiter) — TypeScript + Babylon.js + Havok

    TypeScript

  5. friction-skill friction-skill Public

    Hypercasual simulation on static and kinetic friction over inclined planes — TypeScript + Babylon.js + Havok

    TypeScript

  6. free-fall-flower free-fall-flower Public

    Hypercasual simulation on free fall motion — TypeScript + Babylon.js

    TypeScript