Super! I thought about extended snake mechanics myself, but You implement it so awesome and original way!
P.S.: exit to menu function missing for me... (Or I just can't find)
Also I checked source code with this error, and found this error throws from code handling controller.
I already encountered some problems with chrome and my controller(some games on itch.io think as controller have non-zero axis even if it turned off), but it's first time when game don't run. And I have no idea why chrome beta works.
Hmm, I write about already builded web version.
I don't tried to build myself. Only run this page and tries already builded version from zip on local web server.
Honestly I'am no so GMS dev(even don't have 1.4 version, only actual free), and mostly wanted to see Your work for inspiration and entertaiment.
Looks broken with errors at console.
W10, Chrome.
* lethal_rl-e7097972a91ff0a0.js:1 Uncaught (in promise) Error: Using exceptions for control flow, don't mind me. This isn't actually an error!
* panicked at /Users/rich/.cargo/registry/src/index.crates.io-6f17d22bba15001f/gilrs-0.10.4/src/gamepad.rs:458:45:
called `Option::unwrap()` on a `None` value
Cool! I'l be following Your progress.
Main concept making my maze looking infinity it's generating as on surface of torus eg wrap left-right/up-down.
I make some research about post generating "worm" from cut-ended tiles, but make no real prototype.
My main idea it's making something like chess - "dark fields" generated as worm-tex-gen v2 with seed by position and "white fields" generated as prolonged ends from seeded fields.
I think it's give cool effect but I steel not implement it.
I call it worm because it's can be run on pre-existing field and flood while map organically. Also I tries to make liven maze, where walls have some stages and can grow naturally reacting to Your invention.
Sorry if my English too hard to understand...
Thank You!
Page background generated with my pen.
In-game textures and levels also whole generated. Most textures just a Red,Green,Blue,invR,invG,invB,Opaque-border-to-show-transparent with or without rects and color marks over it. (couple of FORs iterating over colors and options to fill html5 canvas)
Terrain is a Perlin noise and all other just my own reinvented(But no so different from well known) algorithms...
May be I too dumb, but I can't sprint to door controlled by green button because first green button controlled door auto-closed after me walked-through... And invisible walls preventing me from hop down...
And a bit of grumbling: Why? Why so many devs so love invisible walls. I can't understand it when I was a child, and can't after countless hours spent to make maps for CS, HL2, and own projects...
My character shoot non-stop from start...
I think it's caused by joystick(disabled now, but installed in system) it's more my personal problem, but I haven't encountered this behavior in other than Your games for 2-3 years. And this cause me to report it to You...
Web(W10-Chrome). But as I can remember I tried to download some Your previous games and get same problem.
A long time ago I make game like this but with more food variations. It's better exp. if any new objects (especially enemies or hurting) spawns at some dist. from head account move direction.