For the Trijam 318. 

The idea was to have a game concept like Minit, but you're in a foreign country and don't have translation apps because you're Low On Power. Through a serious of rube goldberg style fetch quests, you get somewhere.

Not really a game? The interactivity is almost nothing. I spent probably around 10 hours on this, and it's not much because I was having a lot of trouble with different free phone models, and for the life of me I couldn't get the desk's texture working so I just smashed in a Sprite3D for the background and called it ok enough.

I was also trying to make diagetic UI, but somehow the matrix transforms aren't working how I expect? I need to take 3D mouse click coordinates, then transform into the 2D coordinates of the plane of the phone screen. Fixed, it was 2 problems: 1) had a stray vboxcontainer capturing mouse events 2) the collision's mesh wasn't perfectly flat on the screen so detecting if the right face was raycast to wasn't working as well. I ended up making a box mesh myself for the collisionshape instead of relying on Godot to generate the collisionshape3D for me from mesh.

Maybe this was not needed, as keyboard input was probably enough (you can click Enter to make the button press, and arrow keys up and down to check things on the checkboxes, but they do nothing)

Resources:

Phone model from Blender Kit under Royalty Free license.
The phone is also on a Jarvis desk, also from Blender Kit under Royalty Free license.
A diagetic UI tutorial in godot: https://github.com/Chevifier/ChevifierTutorials/tree/main/DiegeticUITutorial

I made the low battery icon in Inkscape.
It doesn't look like much, but I learned how to use viewport textures which was cool.



Published 4 days ago
StatusReleased
CategoryOther
PlatformsHTML5
Authorjwow0
Made withGodot

Leave a comment

Log in with itch.io to leave a comment.