The project is retired. However I decided to post source code in case someone wants to take a look or run it. Though who am I kidding, nobody needs this sh*t.
Anyway here is the full source code for the project
Server code is in src/ho
Browser-side code is in src/javascript and src/page ho1215-export.zip (557.9 KB)
I deleted repo history because it had my name and also some possibly sensitive files
The version which I used in production used huge .json file for storage. However I later decided to use boltdb for storage. At the time when I abandoned the project, the db stuff was still in work-in-progress so it might be a bit buggy. I tested this sh*t before posting it and what can I say, well at least it started and displayed the webUI… Didn’t test it further. ¯_(ツ)_/¯
How to run: setup golang, set gopath to project dir, run build-and-run.bat → it’s available on localhost:9001/meadowie (startup takes some time, no idea what it’s doing for so long lol)
To run on Linux u need basicly nothing, only build and start app as a service
F
Install https://golang.org this programming language. SettingGOPATH · golang/go Wiki · GitHub describes how to change your gopath, basically the path that language runs it’s programs from. Then run the build-and-run.bat. Now you have the server running. To play just type localhost:9001/meadowie into any browser.
The file is a .zip archive, so you need to extract it and set the directory to the folder containing the .bat files. If you don’t rename anything it should be the default folder, “ho1215-export”.
I’ve hosted the game at Meadowie. I don’t guarantee any maintenance / improvements, but it’ll be significantly simpler than trying to set it up yourself.
Thanks for running the server Darken_Luster, I dont know if you do any coding but the clothing doesn’t seem to do anything when I order something, just sell or discard. Thoughts?
Yes, I believe that this was an incomplete feature. There were many changes I had to make to get it to even deliver without crashing the server. I don’t plan to fix anything besides bugs on this project, so it will probably never change from that unless someone else contributes it.
It is very much like an idle game, its just slow, you buy food and explore dungeons when you queue them up to complete quests which you can do constantly. It is very hard to run out of money and honestly there isnt any reason to buy cloths. If you want to gain weight you change your eating habits via the (M) button in the top right corner and going to controls. Then you just let your character play as there weight slowly goes up. Of course the amount you gain is very small and goes up by .090 per minute where as if your starving you lose about .58 per minute so you drop weight really quickly. Thats the only bad pat but it makes the game more realistic in a way. I wish the game was still in development and I would do work on it myself if I knew how to code.
Sorry for the long reply but it answers a little bit about the game~
Besides this, as long as Darken_Luster has the server up the game plays itself and you get to observe, kinda like a tamagachi sorta…if you know what that is. Thanks again to @Darken_Luster as always for hosting the server!
Thank you, but I was asking for help to actually run the game like what I need to download and what I have to do with the game file, etc. Im sorry if my question sounds confusing, Im not great at describing things
I guess the answer is because I am bad at project management. I do my best when I write individual features. But I am lazy to do efficient long-term planning. (either lazy or just not good at it). I tend to loose track of what should be done next. I think at some point I panicked because the feeling that I make all the wrong decisions got too strong