I’ve been trying to make a sonic game but I can’t seem to get its speed working I’ve tried a few different ways but they all fail.
link your game twin ![]()
2 Likes

I did this
I don’t know how it works.
{"data":{"behavior":{"v":"2","nodes":[{"inputCount":3,"outputCount":1,"name":"Number","behaviorType":"logic.logic.Value","x":180,"y":-48,"group":"e4fed645115dc041","id":"e4fed646be09924c","startVal":-2,"tag":"move left"},{"inputCount":3,"outputCount":3,"name":"Flip","behaviorType":"logic.properties.Flip","x":810,"y":-304,"group":"e4fed645115dc041","id":"e4fed646d2136c41","vertical":false},{"inputCount":3,"outputCount":1,"name":"Number","behaviorType":"logic.logic.Value","x":630,"y":-160,"group":"e4fed645115dc041","id":"e4fed646caca714e","startVal":2,"tag":"move right"},{"inputCount":0,"outputCount":2,"name":"Keyboard","behaviorType":"logic.triggers.Keyboard","x":0,"y":320,"group":"e4fed645115dc041","id":"e4fed6474c2ac14e","keyCode":38,"repeats":false,"delay":0},{"inputCount":0,"outputCount":2,"name":"Keyboard","behaviorType":"logic.triggers.Keyboard","x":0,"y":96,"group":"e4fed645115dc041","id":"e4fed647c08f6840","keyCode":39,"repeats":true,"delay":0},{"inputCount":0,"outputCount":2,"name":"Keyboard","behaviorType":"logic.triggers.Keyboard","x":0,"y":-32,"group":"e4fed645115dc041","id":"e4fed647739ddd44","keyCode":37,"repeats":true,"delay":0},{"inputCount":3,"outputCount":1,"name":"Number","behaviorType":"logic.logic.Value","x":180,"y":320,"group":"e4fed645115dc041","id":"e4fed647497c5540","startVal":20,"tag":"jump force"},{"inputCount":0,"outputCount":1,"name":"Collision","behaviorType":"logic.triggers.Collision","x":180,"y":224,"group":"e4fed645115dc041","id":"e4fed6470679904b","targetClassId":23311192,"targetEntityId":0,"collisionFilter":2,"collideWithEntity":false,"delay":0,"eName":null},{"inputCount":3,"outputCount":1,"name":"Switch","behaviorType":"logic.logic.Switch","x":450,"y":240,"group":"e4fed645115dc041","id":"e4fed6488653b54b","_startVal":0,"dataType":2},{"inputCount":3,"outputCount":3,"name":"Impulse","behaviorType":"logic.components.Impulse","x":630,"y":240,"group":"e4fed645115dc041","id":"e4fed648cd731041"},{"inputCount":3,"outputCount":3,"name":"Velocity","behaviorType":"logic.properties.Physics","x":810,"y":-208,"group":"e4fed645115dc041","id":"233e149c3aecbb47"},{"delay":5,"count":1,"version":2,"inputCount":3,"outputCount":1,"name":"Timer","behaviorType":"logic.triggers.Timer","x":90,"y":176,"group":"e4fed645115dc041","id":"233e91c2580e0a4c"},{"inputCount":3,"outputCount":1,"name":"Number","behaviorType":"logic.logic.Value","x":270,"y":192,"group":"e4fed645115dc041","id":"233f229b13271740","startVal":2,"tag":"","roundMode":1},{"gateVal":2,"mode":"equal to","inputCount":2,"outputCount":2,"name":"Filter","behaviorType":"logic.logic.Filter2","x":450,"y":144,"group":"e4fed645115dc041","id":"23410c7b7686df46"},{"inputCount":2,"outputCount":1,"name":"Logic Gate","behaviorType":"logic.logic.Gate","x":630,"y":64,"group":"e4fed645115dc041","id":"23416a5b83830d4d","gateType":"AND"},{"inputCount":3,"outputCount":1,"name":"Number","behaviorType":"logic.logic.Value","x":630,"y":272,"group":"e4fed645115dc041","id":"2341b2344f65bb4f","startVal":2,"tag":"","roundMode":1},{"inputCount":3,"outputCount":1,"name":"Number","behaviorType":"logic.logic.Value","x":270,"y":272,"group":"e4fed645115dc041","id":"234469e1b50e1341","startVal":2,"tag":"","roundMode":1},{"delay":50,"count":1,"version":2,"inputCount":3,"outputCount":1,"name":"Timer","behaviorType":"logic.triggers.Timer","x":180,"y":80,"group":"e4fed645115dc041","id":"23486aaad3703e4a"},{"inputCount":3,"outputCount":1,"name":"Number","behaviorType":"logic.logic.Value","x":450,"y":272,"group":"e4fed645115dc041","id":"2348cc3a14413047","startVal":10,"tag":"","roundMode":1},{"inputCount":2,"outputCount":1,"name":"Logic Gate","behaviorType":"logic.logic.Gate","x":810,"y":16,"group":"e4fed645115dc041","id":"235337b910dfaf43","gateType":"AND"},{"inputCount":3,"outputCount":1,"name":"Number","behaviorType":"logic.logic.Value","x":360,"y":368,"group":"e4fed645115dc041","id":"23580a447b639646","startVal":-2,"tag":"","roundMode":1},{"inputCount":3,"outputCount":1,"name":"Number","behaviorType":"logic.logic.Value","x":540,"y":368,"group":"e4fed645115dc041","id":"2358c77fdaed434c","startVal":-2,"tag":"","roundMode":1},{"delay":50,"count":1,"version":2,"inputCount":3,"outputCount":1,"name":"Timer","behaviorType":"logic.triggers.Timer","x":810,"y":144,"group":"e4fed645115dc041","id":"23593e0ee5270b4f"},{"inputCount":3,"outputCount":1,"name":"Number","behaviorType":"logic.logic.Value","x":720,"y":368,"group":"e4fed645115dc041","id":"2359b47b2755eb42","startVal":-10,"tag":"","roundMode":1}],"links":[{"input_id":"e4fed646d2136c41i0","output_id":"e4fed646be09924co0"},{"input_id":"e4fed646d2136c41i1","output_id":"e4fed646caca714eo0"},{"input_id":"e4fed647497c5540i1","output_id":"e4fed6474c2ac14eo0"},{"input_id":"e4fed646caca714ei1","output_id":"e4fed647c08f6840o0"},{"input_id":"e4fed646be09924ci1","output_id":"e4fed647739ddd44o0"},{"input_id":"e4fed6488653b54bi2","output_id":"e4fed647497c5540o0"},{"input_id":"e4fed6488653b54bi1","output_id":"e4fed6470679904bo0"},{"input_id":"e4fed6488653b54bi0","output_id":"e4fed6488653b54bo0"},{"input_id":"e4fed648cd731041i1","output_id":"e4fed6488653b54bo0"},{"input_id":"233e149c3aecbb47i0","output_id":"e4fed646be09924co0"},{"input_id":"233e149c3aecbb47i0","output_id":"e4fed646caca714eo0"},{"input_id":"233e91c2580e0a4ci0","output_id":"e4fed647c08f6840o0"},{"input_id":"233e91c2580e0a4ci0","output_id":"e4fed647739ddd44o0"},{"input_id":"233f229b13271740i1","output_id":"233e91c2580e0a4co0"},{"input_id":"23410c7b7686df46i1","output_id":"233f229b13271740o0"},{"input_id":"23416a5b83830d4di1","output_id":"23410c7b7686df46o0"},{"input_id":"23416a5b83830d4di0","output_id":"e4fed647c08f6840o0"},{"input_id":"2341b2344f65bb4fi1","output_id":"23416a5b83830d4do0"},{"input_id":"e4fed646caca714ei2","output_id":"2341b2344f65bb4fo0"},{"input_id":"234469e1b50e1341i1","output_id":"e4fed647c08f6840o1"},{"input_id":"23486aaad3703e4ai0","output_id":"e4fed647c08f6840o0"},{"input_id":"2348cc3a14413047i1","output_id":"23486aaad3703e4ao0"},{"input_id":"2341b2344f65bb4fi0","output_id":"2348cc3a14413047o0"},{"input_id":"e4fed646caca714ei0","output_id":"234469e1b50e1341o0"},{"input_id":"2341b2344f65bb4fi0","output_id":"234469e1b50e1341o0"},{"input_id":"235337b910dfaf43i0","output_id":"e4fed647739ddd44o0"},{"input_id":"235337b910dfaf43i1","output_id":"23410c7b7686df46o0"},{"input_id":"23580a447b639646i1","output_id":"e4fed647739ddd44o1"},{"input_id":"e4fed646be09924ci0","output_id":"23580a447b639646o0"},{"input_id":"2358c77fdaed434ci0","output_id":"23580a447b639646o0"},{"input_id":"23593e0ee5270b4fi0","output_id":"e4fed647739ddd44o0"},{"input_id":"2359b47b2755eb42i1","output_id":"23593e0ee5270b4fo0"},{"input_id":"2358c77fdaed434ci0","output_id":"2359b47b2755eb42o0"},{"input_id":"2358c77fdaed434ci1","output_id":"235337b910dfaf43o0"},{"input_id":"e4fed646be09924ci2","output_id":"2358c77fdaed434co0"}]}}}
um, its probably best if you just start from scratch for the movement so that you know what your code does lol. then we can help better.
https://flowlab.io/games/play/2893179

Check out the player character in my game!! The code is messy, but the movement code replicates classic Sonic’s movement really well!
code, copy and paste
{"data":{"behavior":{"v":"2","nodes":[{"inputCount":0,"outputCount":2,"name":"Keyboard","behaviorType":"logic.triggers.Keyboard","x":-540,"y":240,"group":"","id":"04be77bb65339745","keyCode":65,"repeats":true,"delay":0},{"inputCount":0,"outputCount":2,"name":"Keyboard","behaviorType":"logic.triggers.Keyboard","x":-540,"y":352,"group":"","id":"04be81238814a94e","keyCode":68,"repeats":true,"delay":0},{"inputCount":3,"outputCount":1,"name":"Number","behaviorType":"logic.logic.Value","x":-360,"y":352,"group":"","id":"04bf4f135dbe8a40","startVal":0.5,"tag":"","roundMode":1},{"inputCount":3,"outputCount":1,"name":"Number","behaviorType":"logic.logic.Value","x":-360,"y":240,"group":"","id":"04bf4fa934bb8347","startVal":-0.5,"tag":"","roundMode":1},{"inputCount":3,"outputCount":3,"name":"Impulse","behaviorType":"logic.components.Impulse","x":-180,"y":240,"group":"","id":"04c2143a7e811842"},{"inputCount":3,"outputCount":3,"name":"Push Motor","behaviorType":"logic.components.Motor","x":0,"y":240,"group":"","id":"04c21652eb3c6e4f"},{"inputCount":3,"outputCount":3,"name":"Impulse","behaviorType":"logic.components.Impulse","x":-180,"y":368,"group":"","id":"04c2bae7c8bd1b4a"},{"inputCount":3,"outputCount":3,"name":"Push Motor","behaviorType":"logic.components.Motor","x":0,"y":368,"group":"","id":"04c2bae7296e6246"}],"links":[{"input_id":"04bf4f135dbe8a40i1","output_id":"04be81238814a94eo0"},{"input_id":"04c2143a7e811842i0","output_id":"04bf4fa934bb8347o0"},{"input_id":"04c21652eb3c6e4fi0","output_id":"04c2143a7e811842o0"},{"input_id":"04bf4fa934bb8347i1","output_id":"04be77bb65339745o0"},{"input_id":"04c2bae7296e6246i0","output_id":"04c2bae7c8bd1b4ao0"},{"input_id":"04c2bae7c8bd1b4ai0","output_id":"04bf4f135dbe8a40o0"}]}}}
Please put this code into a hide details section
I figured it out and that’s what worked I’m not sure how it works.
What’s the hide details section?
1 Like
Summary
This is