Stats

4
Projects
8
Devlogs
59
Votes
4
Ships

Coding Time

All Time: 37h 48m
Today: 0h 0m

Member Since

August 26, 2025

Projects

4
The Particle Engine.
3 devlogs 19 days ago
uOS

uOS

Shipped
1 devlog 22 days ago
MindForge

MindForge

Shipped
2 devlogs about 1 month ago
SLIME SIMULATOR
2 devlogs about 1 month ago

Activity

HassaanKH
HassaanKH Shipwright gave you feedback
3h ago

SLIME SIMULATOR

project idea is cool, but fix the bugs

from HassaanKH

Added a tutorial system

Update attachment
Manan hacker
Manan hacker Shipwright gave you feedback
11d ago

The Particle Engine.

Seems pretty cool! :D

from Manan hacker

I updated the tutorial so it works better, and has a progress based system

Update attachment

I added an interactive tutorial. I also created documentation for the scripting.

Update attachment

Particle Simulation: Real-time 2D particle engine with gravity, collisions, and velocity.
Type System: Group particles into types, each with customizable properties (color, elasticity, gravity scale, blob eligibility, etc.).
Per-Type Gravity: Each type can have its own gravity scaling factor, allowing for diverse behaviors.
Lasso Selection: Draw a lasso to select multiple particles; persistent highlight until cleared or type is created.
Type Creation & Assignment: Create new types from selected particles, assign selection to existing types, rename, recolor, and delete types.
Panel UI: Multiple draggable, collapsible panels (Control, Types/Selection, Zoom/Stats, Custom Behavior) for organized controls.
Custom Behavior Scripting: Write custom JavaScript to control particle behavior each frame, with support for execution phases and unsafe mode.
Code Editor with IntelliSense: Integrated CodeMirror editor for scripting, with syntax highlighting, autocomplete, maximize/minimize, minify, and run-once features.
Pause/Resume & Safety: Simulation can be paused/resumed; pause button is disabled during selection to prevent conflicts.
Range Input & UI Polish: Consistent, modern styling for sliders and controls.
Zoom & Stats Panel: View zoomed-in region of the simulation and real-time stats (particle count, density, average speed, color).
Blob Rendering: Optional blob visualization for eligible types, with adjustable density and radius.
Advanced Scripting Directives: Use @phase and @unsafe directives in scripts to control execution timing and access.
Persistent Highlighting: Selected particles remain highlighted until cleared.
Grid Visualizer: Toggleable grid overlay for spatial debugging.
Velocity Coloring: Option to color particles based on their velocity.
Preset System: Quickly switch between different simulation presets (e.g., Light Spray, Dense Fluid, Lava Pool).
Force Tools: Apply forces to particles with adjustable strength and radius.
Auto Capacity Estimation: Automatically estimate the maximum stable particle count for 60 FPS.
Responsive Layout: Panels and canvas adapt to window resizing and support drag repositioning.

Update attachment
Undertaker
Undertaker created a project
18d ago

The Particle Engine.

It is a fully functional Particle based Engine that has support for scripting, different types of particles, particle physics, Etc.

The Particle Engine.
3 devlogs 0 followers Shipped
Luckmuc
Luckmuc Shipwright gave you feedback
20d ago

uOS

Very nice idea and i like that there are no spaceholders, real Ganes & stuff, the GeoGuessr is really cool :), it's a bit annoying that you have to focus the windows

from Luckmuc
Undertaker
Undertaker worked on uOS
9h 37m 22 days ago

I like to commit all at once so this might be long. Geo gameplay

Leaflet world map + optional Google Street View (auto-fallback to photo).
Random location generator (bias to provided places.json; global random fallback).
Click-to-guess flow, haversine-based scoring with exponential decay.
Per-round results (actual vs. guess line), match length selector, per‑round timer.
Winner modal at match end; Reset/Next controls; WASD move + Q/E zoom in Street View.
Pano popout/expand/dock and draggable popout; responsive map/pano resizing.
Multiplayer

Room create/join/leave, player names, live scoreboard/leaderboard.
Host-authoritative scoring and timing; auto-advance when all guessed or on timeout.
Active host sync of round, scene, settings, endsAt timer, and roster names.
Dual transport: WebRTC data channels with WebSocket signaling + BroadcastChannel fallback.
Message de-duplication (IDs), graceful error handling (try/catch/onerror).
Advanced tab auto-enabled only when signaling server is reachable; host restart sync.
Desktop UI/UX

Window manager (minimize/maximize/close), dock with bounce, app switcher (Ctrl+Tab).
Spotlight search (Ctrl+Space) across apps and files; desktop icons with drag/snap.
Smooth open/minimize/close animations with reduced‑motion support.
Global UI scale setting; maximize keeps game canvases correct; game windows no-scroll.
App hero/banner images; consistent iconography; new intro popup (SweetAlert) with “Don’t show again.”
Favicon included.
Built-in apps (selection)

Tools: Files, Editor, Terminal, Markdown, Kanban, Converter, Pomodoro, Recorder, Palette, Pixel Art, PDF Viewer, World Clock, Settings.
Games: Memory, 2048, Snake, Minesweeper, Tic‑Tac‑Toe, Calendar, Gomoku, 15‑Puzzle, Mastermind, Invaders, Asteroids, Flappy, Pong, Breakout, Tetris, Othello, Hangman, Simon, Blackjack, Checkers, Connect 4, Wordle, Sudoku.
Media/Utility: Camera, Gallery, CSV/JSON viewers, Text Diff, Cipher, FS Tree, Music Player.
Paint: Vector editor + raster paint (brush/eraser, thickness, color, undo/redo, clear, PNG save).
Tech & posture

Vite-based build; Leaflet + Google Maps JS (Street View optional).
Server signaling via WebSocket; client guards and fallbacks.
places.json support to seed locations; local virtual FS for files.

Update attachment
Undertaker
Undertaker created a project
21d ago

uOS

It is a webOS that has lots of useful utilities. It has games like Geoguesser, chess,checkers,etc preinstalled along with password generators file systems. It is one place that you can go to do whatever you want. You can set your wallpaper, use apps, upload files!

uOS
1 devlog 0 followers Shipped

I added a rule book!

Update attachment
Anirudh
Anirudh Shipwright gave you feedback
25d ago

MindForge

Please add rulebook!! I'm not that good with this :? I play chess(1500) but this is too cool

from Anirudh

I made the whole game.

Update attachment
Undertaker
Undertaker created a project
30d ago

MindForge

It is a game that has the high stakes nature of minesweeper with the high IQ play of chess.

MindForge
2 devlogs 0 followers Shipped

I created the grid, implemented movement. I also added drawing selection, shortcuts, etc

Update attachment
Undertaker
Undertaker created a project
31d ago

SLIME SIMULATOR

It let's you design and simulate your own SLIMES! It is super fun!

SLIME SIMULATOR
2 devlogs 0 followers Shipped
Undertaker
Undertaker joined Summer of Making
31d ago

This was widely regarded as a great move by everyone.