Fapland Handy Edition

Hello,
I was working on a little project to make a more straightforward faphero game that can work with the handy. Someone on the 4chan faphero thread was working on a similar godot project but since I was impatient I tried to create one of my own. This design was heavily inspired by them so wanted to give credits.
Included a readme to explain game details/installation but in summary its just the standard fapland game with perks (pauses, roll mods, etc.)

Requirements:

Also, I replaced the old rounds with new ones to include new fapheros and made a list from scratch with the rounds I think are the best to date (personal opinion). You can use your own rounds if you prefer. A lot of these rounds were clipped from the 4k upscales of craqueleur so would like to thank them for that.

Bug reports/feedbacks/criticisms are appreciated.
Let me know if you guys found the game too easy/hard to beat and would like other kinds of perks/debuffs as well.

Game zip - Fapland Handy.zip ~ pixeldrain
Patch - Patch3.zip ~ pixeldrain (copy paste in the game folder)

  • fixes sync
  • adds resync button
  • randomize rounds option
  • Firmware 3 support

media folder (place next to exe) - 81.95 GB folder on MEGA

Round/Script credits - Airtable (if there are any inconsistencies or if any creator doesn’t want to use their script let me know)

PS: This game was made with the help of Claude so encourage people who would like to make their own games to try it out.

Contribute - GitHub - FaplandHandy/FaplandHandyEdition

24 Likes

Looks like some files got lost on their way :joy:

Do you mean some of the round videos? I’m uploading them currently almost done tho (only rounds 103,99 are left)

1 Like

looks like a great piece of software!

could you make it cmpatible with intiface? or atleast with firmware 3?

Exactly, i saw that 19 files where missin, if every round comes with 6 of them, but now it is much better, only 76,78 and 20 are missing their PNGs :3

Cannot find where to put handy connection key, the handy config option only provide 2 slots (token and ID).Maybe the ā€œtokenā€ slot means the connection key?

This is quite weird, all the other games websites only need Handy key, not the application key. Why does this game need it?

Heya, keep getting this error.. Any idea what is causing it?

:gear: Install Dependencies pressed
ERROR: Can’t add child ā€˜PopupBox’ to ā€˜Control’, already has a parent ā€˜Control’.
at: (scene/main/node.cpp:1653)
Installing: requests
Installing: python-vlc
Installing: keyboard
ERROR: Can’t add child ā€˜PopupBox’ to ā€˜Control’, already has a parent ā€˜Control’.
at: (scene/main/node.cpp:1653)

2 Likes

I think they set the application key/id in the app itself but it is tied to a user so would lead to increased usages which can cause timeout if many people use it at once. I will probably remove it if its too inconvenient

Yeah you don’t need the pngs. They are just script heatmaps

1 Like

Yeah the first option is the handy connection key and the second is the application id u generate from the website

Thanks for report will take a look. In the meantime you can use pip to install those three dependencies from powershell/cmd. Just pip install ..

Yeah i will add firmware 3 if enough people want it soon (not looked into initface tho but I think handy works best if u use their api directly). Should be just changes in the python script

1 Like

Is there any chance to use the local IP and port rather than official API to connect.

1 Like

Do they have one which does this? I looked online but most people say no. Atleast with firmware 4 i think local is not possible since you need authentication

@tomper Maybe u can use this Implementation that @dimnogro did.
It works with EDI and your device key.

1 Like

I got this error message, and VLC doesn’t pop up. The round ends immediately.
ERROR: Can’t add child ā€˜PopupBox’ to ā€˜Control’, already has a parent ā€˜Control’.
at: (scene/main/node.cpp:1653)
:video_game: Creating AAA Quality FapLand UI with Session Timer…
:broom: Cleared pause config file on startup
:sparkles: Perk System initialized
:video_game: Connecting to existing scene UI elements…
:link: Connected to scene UI elements
:white_check_mark: Connected to scene UI elements with premium styling!
:link: Connecting AAA UI signals…
:white_check_mark: Play button connected
:white_check_mark: Roll button connected
:bar_chart: UI Updated with premium animations - Round:1Pauses:1
:bullseye: Round 1 ready - Pauses: 1/1
:speech_balloon: :video_game: Round 1 ready! You have 1 pause available.
:stopwatch: Session timer started
ERROR: Can’t add child ā€˜ComingUpBox’ to ā€˜Main’, already has a parent ā€˜UI’.

Can you send the handy sync log text file which pops up after the round immediately. Also do you get this error immediately at the first round or after playing for few

Wow damnnnn, thats a lot of them.

Is everything up now? Video 1 to 103?

Oh and do you have the list of who made each video? I want to know that to better organize it. Unless you made them all?

Yeah I’m making a sheet to map round to vid creator and funscript creator. Will update by today/tomorrow. And yeah, all rounds should be up with funscripts

1 Like