Search the Community
Showing results for tags 'puzzle'.
Found 2 results
hey thumbs! long-time lurker here looking for a sanity check on if my webgl stuff is working for people, and some feedback on an action puzzle game I'm making: try out some intro levels here: http://kevinw.github.io/games/traplands/ and tell me what you think!
So I figure I should start chronicling something about this project as slow or as fast as it ends up moving. Hit a bit of a milestone recently, graphics engine up and running with basic physics, so riding the positive wave while it lasts! Shards of Celetin (not entirely happy with the name, but unlike Phantasmagoria it doesn't clash with another game) is a 2D role-playing game based on an alternate timeline for Earth (another one of Those, yup), one where humanity evolved from cavemen with access to the powers of the elements. Fire, Air, Metal and Ice. Not the usual quartet, but there are reasons for that. There will be some combat (or even more than some if you're really motivated to do so) but the primary context will be puzzles, wayfinding and dialogue-driven plot movement. There are a lot of cool things you can do with elemental powers in combat, but I also figure that affords a lot of creativity in solving puzzles, too. I'll be updating this devlog with, well, whatever. It could be sprite art, it could be ingame capture, it could even be worldbuilding if people are interested. It's a world I've spent a lot of time across the years crafting (born as an idea for a novel a lot earlier on in my life) that I'm always revisiting and carving out new details for. The current setting is "modern day", the real challenge will be drawing out the world I've made into the game itself (in an easily-accessible manner). I hate the Skyrim-style of "find random sodding manuscripts everywhere". Current Version: Scrollable viewport, predictive collision detection and fixed-step renderer / physics (for now). Lot of the data-level stuff done behind the scenes. I've even made a start on devtools, to make making all the JSON data so much easier than writing it out by hand. Immediate Goals: Tie renderer to refresh rate (crude v-sync, with double-buffering shouldn't cause any artefacts). Currently fixed at ~60FPS. Update and integrate physics model into game view, and with the controls. Currently inheriting a fixed speed for the player character and nothing else, with no acceleration / deceleration. Not-So Immediate Goals: Sprite art! I've been trying to work on a style, so we'll see where that goes. I want to replace the temporary background and player sprite, as the most-pressing thing. Layered renderer. Will involve designing atlases for my sprites. I want to do some particular magic here because layered puzzles with multiple layers of interaction == goal, and visualising that will be important. Everything else in the game.