Craig Smith 👽 Little Martian
@MartiansGame
You've crash-landed, and now you're stranded on an unknown planet. #construct3 Steam: http://tiny.cc/beeps-escape Discord: http://discord.gg/fH7agQaHPx
To see whether my "Overreact" engine (overreactjs.github.io) is good enough, I've challenged myself to use it to build a full game, published to Steam, in the next 60 days! I'll update this thread with progress shots each day! 🧵 #gamedev #reactjs #javascript #indiegame #css

Terrain manipulation is now in game! 🏔️
The Razing Core alpha demo for SEGA Master System is now available on itch ⬇️ #mastersystem #homebrew
Look no further, we have you covered! 🧙♂️
omw
Underwater graveyard ~ 🪦Not all locations are cozy in Sea Sniffers!
The #C64 palette is so versatile, it's fun to like add in effects like the shafts of light for this sewers location. Creating drama with shadows makes for the most satisfying pixel pieces in my eyes. #retrogaming #pixelartist
Some shots from a very wet and very foggy hike today!



Sat in the garden with family, driving an ice cold gin and lemonade, before firing up the pizza oven. These are the moments I'm so grateful for.
🧨 Day 11: Randomly generated, destructible SVG terrain.
Day 10: When random maze generation meets bouncy physics simulation! With dozens of marbles it fun to watch as it rotates on its own, but I reckon this has the makings of a small, fun, stylised "marble maze" type mobile game, with doors and traps and other challenges to come.
✨ Day 9: CSS pixelate screen transition, using SVG filters. This effect reminds me of the screen transitions in Super Mario World on the SNES. Anyone else?
I'm excited to share my next JS/CSS experiment tomorrow. It's channeling some fun Super Mario World vibes!
If you like any of my CSS/JS/React experiments you can check out the full source code at: github.com/overreactjs/ex… They're all build using "overreact", my custom browser game engine.
✨ Day 8: The CSS view transitions API is pretty powerful, using animated clip-paths to create fully GPU accelerated effects. I've been trying out lots of different transition shapes and ideas, but I really like this one.
✨ Day 8: The CSS view transitions API is pretty powerful, using animated clip-paths to create fully GPU accelerated effects. I've been trying out lots of different transition shapes and ideas, but I really like this one.
🎲 Experiment no. 7: Creating a realistic looking dice. Basic 3D shapes aren't difficult with CSS, but dice never have sharp edges, so I wan't to see whether it's possible to get a nice rounded corner effect. There are some quirks at some angles, but I'm pretty happy with it.
Day 6: I loved solving mazes as a young kid, so I'm experimenting with some maze generation algorithms. Of course, it generates instantly, so here's an artificially slowed down version, because it looks way more interesting!
Day 5: Experimenting with cursor proximity effects. I kind of reminds me of those science experiments we did at school, with iron filings suspended in oil and a strong magnet to make the filings align to the magnetic fields.
Day 4: Perhaps not the most exciting for many folks, but this evening I returned to an experiment I started previously, to try to accurately emulate the ZX Spectrum graphics, with a very basic CRT filter effect too.