Appearance
Arcade › Bugglecraft
Click the game above and it runs right here in your browser. No download, no installer, no account needed. nathan inwoba built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about Bugglecraft yet. Play it, then tell nathan inwoba what you would add next.
Bugglecraft was built by nathan inwoba with the Cinevva game creator: describe the game you want in chat, watch it get built, and play it in your browser minutes later.
Remix Bugglecraft opens the real game in the creator and forks its actual files, chat and design doc, so you start from the code rather than from a description.
Cinevva's analyzer read this game's design doc and its source, then wrote the brief below. "Make your own" hands it to the game creator as your opening message, so you start from a real spec rather than a one-line idea.
Create a browser-playable first-person voxel sandbox titled “Bugglecraft.” Begin with a full-screen start overlay over a bright sky-blue game background: a dark translucent centered card with the title Bugglecraft, the description “A blocky survival sandbox inspired by mining-and-building games, with its own bug-filled world,” a second line explaining that players break blocks, collect materials, and place cubes while beetles wander through camp, and a yellow “Play Bugglecraft” button. The game has no win screen or fixed objective; the open-ended loop is to explore, jump, mine visible blocks, collect them, and place them back into the world. After Play, render a first-person 3D low-poly voxel world using a perspective camera, with a bright cyan/blue sky, atmospheric fog, soft hemisphere fill light, and a warm directional sun with lightweight shadows. Build a small procedural square block island approximately 23 by 23 blocks wide. Generate uneven terrain with heights around 1–5 blocks using deterministic sine/cosine-style variation. Make the top block of each terrain column Grass (green top with brown sides), the next few layers Dirt (brown), and deeper layers Stone (gray). Add a surface cave mouth near the spawn point and several branching, walkable carved tunnels beneath the island. Seed occasional glowing-looking orange/yellow Amber blocks into stone exposed near cave air. Only render visible exterior blocks, grouped/batched by material for performance. Add a handful of chunky low-poly oak trees around the island and several chunky rocks, using an original low-poly nature-kit appearance; trees and rocks should cast/receive simple shadows. Place the player around the island surface near the cave entrance in a first-person view, with a small crosshair at screen center. Support gravity, grounded jumping, basic block-column collision, and movement relative to camera yaw: WASD or arrow keys move, Space jumps, and Shift makes movement faster. Let mouse movement look around after clicking Play and the world (pointer-lock style), with vertical look clamped. Also support touch devices: a left virtual joystick for movement, swipe dragging over the world for looking, and visible MINE, PLACE, and JUMP buttons. Prevent the browser context menu so right-click can be used for building. Implement a raycast from the crosshair with a reach of roughly six blocks. Highlight the targeted block with a thin white wireframe cube. Left click, or the mobile MINE button, removes the targeted block if it is within reach; do not allow removal of the lowest/root layer. Add the removed material to the inventory and show a temporary centered message such as “Mined Stone.” Right click, or the mobile PLACE button, places the currently selected block on the face of the targeted block, if the destination is empty and the player is not occupying that cell; consume one item and show a message such as “Placed Grass.” If the selected material has no inventory, show a “No [material] left” message. Play a short interface click sound on mining, placing, and starting. Use exactly four selectable block types in a bottom-center hotbar: Grass, Dirt, Stone, and Amber, with green/brown, brown, gray, and orange/yellow swatches respectively. Give the player initial visible quantities of approximately Grass 18, Dirt 24, Stone 10, and Amber 4. Select with number keys 1–4 or by tapping a hotbar slot; visibly outline the selected slot in pale yellow and show the item count on each slot. The top-left HUD says “Bugglecraft” and displays a status line such as “Mined 0 · Placed 0 · Selected Grass,” updating counters and selection. The top-right desktop help text says to click Play and then click the world for mouse look, and lists WASD/arrows, Space, left-click mine, right-click place, and 1–4 block selection. Keep a temporary message near the top-center for welcome, jump, mining, placement, and beetle events. Add seven small wandering “buggle beetles” on the island. Construct each from simple boxes: a dark brown head and legs, a green shell/body, and tiny white eyes. Have them follow looping wandering paths around different home positions, bob slightly, rotate along their travel direction, and remain grounded to the terrain. When the player approaches within about 0.75 world units, award one Amber to the inventory, display “The buggle dropped amber!”, and shift that beetle’s wandering home position so it can be approached again later. The beetles are ambient collectible-dropping critters, not combat enemies; do not add health loss, weapons, attacks, crafting menus, or other mechanics not described here. Preserve the clean, colorful, original low-poly voxel aesthetic and responsive mobile-friendly overlay controls.