Doctor Lectro
Controls
Move: WASD
Mute music: M
Credits
Game design and programming: Trevor Slocum
Tileset: Robot Tileset by 0x72 (free asset)
Music: node punk
Notes
Download the release for your operating system and run natively for best performance.
Click on the game after it loads to enable keyboard input.
| Updated | 21 days ago |
| Status | Released |
| Platforms | HTML5, Windows, Linux |
| Rating | Rated 4.0 out of 5 stars (1 total ratings) |
| Author | rocketnine |
| Genre | Platformer |
| Tags | 2D, ebiten, ebitengine, foss, Metroidvania, Open Source, sourcecode |
| Average session | About a half-hour |
| Inputs | Keyboard, Mouse |
| Links | Source code |
Download
Download NowName your own price
Click download now to get access to the following files:
doctorlectro_1.1.2_windows_amd64.zip 7.1 MB
doctorlectro_1.1.2_linux_amd64.tar.gz 7.1 MB
Development log
- Doctor Lectro v1.0.0 released!Jun 29, 2022


Comments
Log in with itch.io to leave a comment.
Tried to play it again, but now it crashes on load. (Windows 11)
Thanks for letting me know. I just updated the game engine to the latest release and uploaded a new version. Please let me know if that fixes the issue.
No, this is what I got when trying to run it from a console
panic: open image\robot-tileset\tileset.png: file does not exist
goroutine 1 [running, locked to thread]:
codeberg.org/tslocum/doctorlectro/level.LoadMap()
/home/trevor/programming/doctorlectro/level/level.go:38 +0x204a
codeberg.org/tslocum/doctorlectro/game.(*Game).reset(0x7ff63cd0fd8b?)
/home/trevor/programming/doctorlectro/game/game.go:86 +0x185
codeberg.org/tslocum/doctorlectro/game.NewGame()
/home/trevor/programming/doctorlectro/game/game.go:37 +0x25
main.main()
/home/trevor/programming/doctorlectro/main.go:34 +0xf4
Had to go to the comments to find out about wall-jumping... which I tried already but it fails most of the time since touching a wall makes the figure bounce off it, no longer in contact with the wall a frame after it's possible. Only way to wall-jump is to jitter against the wall and hope you hit 'J' at the right time. Very frustrating.
Agreed, wall jumping is for all intents and purposes non-functional.
Since this poster failed to list it, here's the source:
https://code.rocketnine.space/tslocum/doctorlectro
Original Author: Trevor Slocum
Link: https://code.rocketnine.space/tslocum
I think editing the second 'room' may be in order. This may be a 'joke' game that is purposefully designed to waste time and cannot be completed. Fortunately it is open-source so I await a release made to increase the default/base speed of the controlled creature as well as removing/modifying an obstacle in the second room that prevents completion.
There are wall-jump mechanics.
I found it out on my own, but it would be good to have some mention of that in the instructions.