![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
Therefore:

http://www.clickteam.info/davidn/games/hatogate/
This is something of a test release, as I'm the only one who's played with it so far - eventually I'd like to put a title screen and maybe some music on to it, then hopefully see what Moa thinks! It is possible that I've translated the entire thing without any bugs - stranger things have happened, but only about six ever, and they were all in Hatoful Boyfriend. So if you do encounter anything odd happening (that is, anything identifiably odder than normal) let me know. The most likely thing is text running off the bottom of the screen, as I haven't checked all the branches yet.
This was an interesting quick thing to work on, and I'll write up a technical post about it soon - thank you,
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
no subject
Date: 2013-01-13 12:04 am (UTC)That being said, it does look like I overlooked something: Using the "Coo at Self" command after the lizard is gone will still get you killed by it.
no subject
Date: 2013-01-13 02:01 am (UTC)...So basically all the errors I've spotted in this so far are due to things I overlooked.
Also, the "slightly singed Okosan" image? Priceless.
no subject
Date: 2013-01-13 02:14 am (UTC)*scratches head* This is especially curious considering I unlocked all of them on this my first time through. o_O
no subject
Date: 2013-01-13 03:45 am (UTC)Let me know if you want to provide alternative lines for any of the above, or I can just leave off the out-of-place phrases - I'm quite proud of how flexible the scripting I put together for this turned out :)
no subject
Date: 2013-01-13 06:24 am (UTC)no subject
Date: 2013-01-13 06:34 am (UTC)no subject
Date: 2013-01-13 09:37 am (UTC)no subject
Date: 2013-01-13 05:56 pm (UTC)no subject
Date: 2013-01-13 07:51 am (UTC)* Look anything at all on the visualization of the shrine except the lizard (the shrine, sky, mailbox-looking things on the ground, rocks, I don't know, just some description for something somewhere!)
** (Though admittedly this would probably lead to making everything else on the screen a ... thing, which would lead to quite a few more responses, even if they're all just non-productive "you can't use Key2 on the sidewalk, what are you even trying to do" failure messages or deaths)
* Take Self
* Move Lizard
* Move Self
no subject
Date: 2013-01-13 08:01 am (UTC)no subject
Date: 2013-01-14 11:49 pm (UTC)And I also added something that necessitated me adding a #PLAY command :)
no subject
Date: 2013-01-13 09:24 am (UTC)no subject
Date: 2013-01-13 05:25 pm (UTC)no subject
Date: 2013-01-13 06:01 pm (UTC)no subject
Date: 2013-01-13 06:08 pm (UTC):USE PAINTBRUSH SELF
You take a moment to look yourself over, and decide that the current color of your plumage could use a little work.
With that in mind, you spend a few minutes touching your feathers up with the paintbrush.
In no time at all, you've turned yourself from drab to a rather regal shade of purple!
#SET PAINTEDSELF
#IFNOT PREENED
It looks like you could improve on things a little more, though...
#IF PREENED
#ACHIEVE 11
#TAKE PAINTBRUSH
#END
no subject
Date: 2013-01-13 06:14 pm (UTC):okosan
:okosan
:okosan
:okosan
#ZAP okosan
#END
'(player selection stuff goes here)
#RESTART
:okosan
Before you can decide what to
do next, you see a fantail
dove run into the shrine
grounds.
no subject
Date: 2013-01-13 06:39 pm (UTC)no subject
Date: 2013-01-13 07:14 pm (UTC)no subject
Date: 2013-01-13 06:33 pm (UTC)and now you realize that if someone decides to send me the Full Plan I will have to actually do this, right? c.c
no subject
Date: 2013-01-13 07:26 pm (UTC)no subject
Date: 2013-01-13 07:33 pm (UTC)I seem to have inherited some incomplete ZZT emulation code from my predecessor that converts the program text into 32-bit instruction words first so it can run rather fast. I would be tempted to complete this if there weren't so many other things in the way. Hmm. I think he lost his motivation when someone else started posting facts based on disassembling the ZZT executable, which completely ruined the charm of it.
(Append: and yes, it supports #zap and #restore, including remote, even though the original text is mostly gone—they're implementable by search-and-replace on 32-bit arrays as a result, and on save I think the original text is reconstructed with an offset table (I don't remember whether that bit was fully implemented).)
no subject
Date: 2013-01-13 10:57 pm (UTC)no subject
Date: 2013-01-13 11:08 pm (UTC)no subject
Date: 2013-01-13 11:13 pm (UTC)Is your protagonist a complete idiot who will gleefully kill himself every time he has even a tiny fraction of a chance? Yes. But the man stabbed himself to death with a hammer. If I was the clearly-overworked grim reaper in that game, I'd honestly have been taken aback when I saw his case file on that one. "It's a sad thing your adv-- ... wait, really? ... Really? ... Wow. Well done!!"
(Edited for accuracy)
no subject
Date: 2013-01-14 11:36 pm (UTC)It's that if you use the paintbrush on the lizard, it actually turns purple before it kills you! The details are everything, and that was awesome. :D
D.F.
no subject
Date: 2013-01-14 11:58 pm (UTC)no subject
Date: 2013-01-15 12:13 am (UTC)...Oh god. XD I haven't laughed that hard in...I don't know how long!
no subject
Date: 2013-01-15 12:30 am (UTC)no subject
Date: 2013-01-15 12:41 am (UTC)no subject
Date: 2013-01-15 12:36 am (UTC)no subject
Date: 2013-01-15 12:40 am (UTC)no subject
Date: 2013-01-15 02:11 am (UTC)*Missing in Insanity.
no subject
Date: 2013-01-15 04:22 am (UTC)- Leave it closed and throw it to the lizard (you get it back after using the unicycle on it)
- Open it and then waste a turn (Pudding ending)
- Open it and then throw it at the lizard (Good ending)
Let me know if there's a way to make him never appear... (Flash games are tricky to update once your browser has grabbed hold of the original version - clear the cache to make sure you're using the latest one).
no subject
Date: 2013-01-15 05:24 am (UTC)*tries it* Okay, there we go. Much better! :D
no subject
Date: 2013-01-15 08:04 pm (UTC)You may or may not be aware, Moa's been playing the game too. Shall translate w/ Google-fu~:
シャドウゲイト的アンヘルくんゲーム、素晴らしい完成度です!: Hatogate - http://bit.ly/W33K0b
([An] Angel- kun [for a] Shadowgate game is perfection [of a] great degree! : Hatogate)
@moa810 [source (https://twitter.com/moa810/status/291157043379843072)]
しかし本家同様に死にエンドばかり踏んでしまって未だ見つからないベストエンド
(I still cannot find the Best End! I just stepped on the upstream end in the same way but dead)
@moa810 [source (https://twitter.com/moa810/status/291157159612395521)]
Congratulations! I think you may have killed Moa in a game more times than she has killed you.
no subject
Date: 2013-01-15 08:27 pm (UTC)... ... ...
*flashes a huge, dorky grin* Heeeee. *faints*
no subject
Date: 2013-01-15 08:56 pm (UTC)no subject
Date: 2013-01-15 10:59 pm (UTC)I've been wrong about that so many times before.
no subject
Date: 2013-01-15 11:18 pm (UTC)Circling and circling and circling and...
no subject
Date: 2013-01-15 11:41 pm (UTC)no subject
Date: 2013-01-22 05:29 pm (UTC)I coommend you and
(I've only unlocked a few endings and achievements, some of which I wouldn't have achieved had it not been for the comments here.)
no subject
Date: 2013-01-23 01:40 am (UTC)And it's very easy to forget just how much more of a challenge writing Shadowgate for the NES hardware would have been, with a memory limit many times lower than the space of even the base runtime of this game before adding in any graphics or logic.