Embed Game x

By embedding games on your website or application you are agreeing to the Construct.net Arcade Terms of Service.

Create Your Own Games Build and publish your own games just like Procedural Islands Showcase (2nd week of Game Dev) to this arcade with Construct 3! Share this game
Test, Experiments & Examples

Procedural Islands Showcase (2nd week of Game Dev)

28 players, 45 plays 0 playing now, 1 most ever online
0 favourites
enxomachina Published on 4 May, 2021

This week I created a way for terrain to detect surrounding tiles and choose from a set of 48 options featuring corners and edges. This is done dynamically, if you left click you can add elevation, and lower elevation with right click. This is truly not optimized at all, with 5 tilemaps and each click checking every tile like 10 times. I'll work on it, I'll likely upgrade from this 8 bitmasking for each terrain to 11 bit masking for each terrain, the 3 extra bits giving 8 options for which terrain to choose from. I removed grass as it'll be on top of the terrain, and instead replaced it with dirt and stone. I'll optimize it more by only editing the clicked tile and the 8 surrounding tiles, currently it checks every tile like it does on the start of the layout.


Arrow keys to move

Mouse clicks for changing elevation

Scroll Wheel to zoom in/out

Refresh page for new islands

Version History

ID Date Size Engine Plays
3 4 May, 2021 at 06:54 494 KB Construct 3 42
2 4 May, 2021 at 05:53 514.29 KB Construct 3 1
1 4 May, 2021 at 01:06 594.73 KB Construct 3 2

Used Plugins

Used Behaviours


  • Order by
Want to leave a comment? Login or Register an account!

Suggested Games