DEV Community

Cover image for I Vibe-Coded a Science Playground in One Week. Go Break Something.
Zbysek Lipka
Zbysek Lipka

Posted on AI-assisted

I Vibe-Coded a Science Playground in One Week. Go Break Something.

What happens when twenty years of programming experience meets one week of AI-assisted curiosity? A browser playground where you can tinker with molecules, mess with quantum circuits, compose a soundtrack, and build a game you can take away as a single HTML file.

I started with Atari BASIC. Somewhere along the way came x86 assembly, Turbo Pascal, PHP, TypeScript, and Go.

Apparently, I still haven't learned to leave a “what if?” alone.

Over one week of vibe coding, I built CraftEduCenter: an interactive learning platform for curious beginners, students, and technically minded explorers. You change things. The models respond. You follow whatever makes you ask the next question.

Pick your rabbit hole

There are twenty subject areas waiting inside:

  • Biology · Chemistry · Mathematics & Physics · Electronics · Neuroscience & AI
  • Medicine · Sound & Music · Game Development · Computing · Games, Logic & Psychology
  • History & Archaeometry · Optics · Space · Earth Systems · Energy
  • Nuclear Physics & Fusion · Microchips · Cybernetics · Flora & Fauna · Economics

Explanations come in three levels, from an accessible introduction to a more technical treatment. Start wherever you're comfortable. Dig deeper when curiosity catches up.

A few things to try

Could you tell a broken simulation from a surprising result?

Look for “Break the experiment.” Push a model past its comfort zone. Was that a physical effect, a numerical failure, or a question the model cannot answer? Finding the difference is part of the experiment.

What happens to a quantum search when you turn up the noise?

Build a small circuit. Change a gate. Watch the probabilities move. Then interfere with your own experiment.

How many ways can you look inside the same body?

Explore a simplified chest through X-ray, CT, MRI, and ultrasound models. Change the settings and investigate what each method reveals—or hides.

Can you make a financial decision survive twenty simulated years?

There is a game for that, too. Your next strategy might look different after the first run.

I'll leave the discoveries to you.

Then make something of your own

The sound labs lead into a small four-track music sequencer, with a synthesizer, sampler, and WAV export. Explore a waveform, shape a sound, and give it a rhythm.

The 2D game tools bring together visual programming blocks, sprite and map editing, animation, RPG features, and cutscenes.

And here's my favourite part: export your game as one HTML file, with the game and audio runtimes included. Choose the Full export and the editing tools travel with it, ready to open in debug mode.

Your experiment can become somebody else's next little game.

Bring your curiosity

It's built with plain JavaScript, Canvas, WebGL, and Web Audio. The laboratories use teaching models with stated limitations; specialist feedback is welcome.

Twenty fields. Plenty of knobs. A few tempting buttons.

Visit CraftEduCenter.com and pick something you've always wanted to understand.

What will you try to break first?

Top comments (0)