User:Thijshijsijsjss/Prototypes/Benches

From XPUB & Lens-Based wiki
Brienenoord-20250326-thijs-1.png
Find the project on itch -->

I was notified by Alessia that Jordan Magnuson, author of the book Game Poems: Videogame Design as Lyric Practise, has initiated a magazine of the same name. The first issue will release later this year, and there's an open submission.

  • Deadline intent to submit: April 15
  • Deadline game submission: June 15
  • Deadline (extended): July 15
  • Theme: first moves



Idea

Place a stick figure in a scene by pressing a key. The figure is placed according to a moving slider. In each scene, consisting of a photo taken in Rotterdam, there is another figure drawn. The scenes form a series of vignettes in which the figures are increasingly difficult to place next to each other: at first by increasing the slider speed, then by the hostile architecture the vignettes exhibit.

Note on theme: the theme 'first moves' is not immediately obvious. It might reside in making the move to sit next to someone. It might reside in this game stemming from my experiences first moving to Rotterdam, and the distances I experienced.

Prototyping

Paper sketches

Benches game poem paper prototype 1.png Benches game poem paper prototype 2.png

Godot sketches

Benches godot prototype 1.gif
Benches godot prototype 2.png

Technical Notes

Web

I've never built a Godot game for the web, but this is a conventient excuse to learn how that's done.

  1. Based on this video, I downloaded the GitHub mirror's web build template
  1. After regular export, I use [1] to setup a live server to test.

Image Resolution

Similarly I have never used photos directly in a Godot game. I had a lot of scaling issues, that were mostly solved by enabling mipmaps:

Project settings > Rendering > Textures > Canvas Textures > Default Texture Filter > Linear Mipmap
Then reimport the relevant assets with the mipmap box checked

Audio

Godot supports .ogg files. I converted my phone's .aac recordings with this website and trimmed the .ogg files with this website.

References