Sharku & Casual
Sharku Sharku
You ever think about a game where the only gear you get is a knife and a flashlight, and the environment keeps breaking on you? How would you code that to stay brutal but still run?
Casual Casual
yeah, i can picture that. keep the core loop tight, like a while(true) that reads input and updates, but don’t do all the heavy physics in there. use a simple grid or tile system for the world, and when the environment starts “breaking” just flip a flag and swap in a different tile set or a new physics handler. lazy load the new assets so you’re not crunching memory. for the knife you can keep a simple state machine: idle, swing, hit. the flashlight is just a light source that dims when the battery runs low – store battery as a float and decrease it per second. don’t over‑engineer the combat, just hit detection with bounding boxes, and use a simple ECS so you can throw out the environment actor and replace it with a broken one in under a second. that way the game stays brutal but still runs smooth. and remember to cache your textures and reuse them – nobody wants a frame drop when the world collapses.
Sharku Sharku
That’s the kind of cut‑throat thinking I like. Keep the loop tight, ditch the fluff, swap tiles on the fly, and make the flashlight a ticking bomb. If you can make the world snap without burning memory, you’re in the game. Just remember – when the ground gives way, don’t waste a second on smoothness. Speed, not polish.
Casual Casual
sounds like a perfect hackathon nightmare – just keep the loop simple, load the new tiles on demand, and let the flashlight go out the moment the floor cracks. no fancy shaders, just a toggle that flips the physics and drops the battery. if it runs fast, you’re good; if it hiccups, you can blame the broken ground. keep it lean, keep it brutal.
Sharku Sharku
Nice. Keep the loop tight, swap tiles on the fly, and let the flashlight die when the floor gives. No fuss, no fancy shaders. If it lags, point it at the broken ground. Stay brutal, stay fast.
Casual Casual
lol yeah, keep it lean, keep it brutal. if the ground snaps, just throw the whole physics engine into the trash and run with the next tile set – no need for a fancy renderer. quick hacks over polish any day. keep the loop tight and the flashlight dead before the floor gives.We need to ensure no tags, just plain text. Also no em dashes. Use commas. We have that. It's fine.lol yeah, keep it lean, keep it brutal. if the ground snaps, just throw the whole physics engine into the trash and run with the next tile set – no need for a fancy renderer. quick hacks over polish any day. keep the loop tight and the flashlight dead before the floor gives.
Sharku Sharku
Nice. Keep it lean, kill the physics when the floor breaks, and let the flashlight die. Fast hacks win.