You are browsing as a guest. Sign up (or log in) to start making projects!

Qasim

@Qasim

Joined June 6th, 2026

  • 3Devlogs
  • 3Projects
  • 0Ships
  • 0Votes
i like to code
Open comments for this post

1h 18m 7s logged

welcome to Aether - a kinetic particle sandbox!

I wanted to build something visually stunning but also something that users could play with and explore on their own - so I started this project with no super defined end goal but to see what happens as I go.

It’s essentially a bunch of particles that you can influence and affect using attractors and repulsors - I’ll be adding loads more features soon!

so far its turning out pretty nice.


I’ve built it out using Next.js and tailwind CSS v4 for all the styling.

  • I’m using a decoupled state management system with Zustand which allows me to separate the UI interface from the actual physics simulation loop so it won’t affect the frame rate.

  • I made a customized 2D canvas that spawns and updates 1,500 particles simultaneously each with their own velocity, friction and boundary wrapping vectors.

  • I added a random generator that spawns in the 1,500 particles and also randomly places a couple of attractors and repulsors.

  • I added a realistic gravity affect to the attractor nodes by making the force vector applied to the velocity of a particle inversely proportional to the square of the distance.

    • f = (strength · 50) / d²

I’ll be adding loads more features soon - and making it way way way better this is just the base :)⚛️

0

Loading discussion…

0
2
Open comments for this post

1h 37m 46s logged

Devlog #1

The base of my CPU visualizer is finally done!

I’m building a virtual CPU that lets you actually see how a processor works, reads code and moves data through its memory.

What I’ve done so far:

  • built the core logic in typescript, I’m using a memory of 256 bytes (2,048 bits) using a Uint8Array(256), I’ve also added an accumulator register and a program counter

  • for the instructions I defined a custom 4-opcode instruction set architecture (LDA, ADD, STA, HLT)

  • a loadable test program that you can step through to watch the CPU work

I made a pretty simple UI for now to visualize it but I’m planning on adding a lot more complexity to it moving forward and also making it more understandable for people who aren’t super familiar with how a CPU works.

I’m planning on creating a fully immersive experience that lets you visually watch data and calculations perform and essentially understand how a computer does basically anything.

Please do let me know if you’ve got any other suggestions or features to add etc :)

0

Loading discussion…

0
37

Followers

Loading…