Skip to content

Commit 9740954

Browse files
authored
Merge pull request #33 from Fireye04/dev
Dev
2 parents 0ced600 + ede50ef commit 9740954

28 files changed

+95
-41
lines changed

archetypes/blog.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@ blog-tags:
99
- default
1010
params:
1111
toc: false
12-
update: "0001-01-01"
12+
original: '{{ .Date }}'
1313
---

archetypes/projects.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ project-tags:
1111
- default
1212
params:
1313
toc: false
14-
update: "0001-01-01"
14+
original: '{{ .Date }}'
1515
tools: default
1616
builds: Linux, Windows, Web, Mac
1717
---

archetypes/writing.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@ categories:
77
- writing
88
params:
99
toc: false
10-
update: "0001-01-01"
10+
original: '{{ .Date }}'
1111
---

content/blog/bloob-devlog.md

Lines changed: 37 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,47 @@
11
---
22
date: '2025-02-04T15:00:37-07:00'
3-
draft: true
3+
draft: false
44
title: 'Bloob Devlog'
5-
description: default
5+
description: An insight into my intentions as the developer behind the memories of bloob's most controversial mechanic
66
categories:
77
- blog
88
blog_tags:
99
- devlog
1010
params:
11-
toc: false
12-
update: "0001-01-01"
11+
toc: true
12+
original: '2025-02-04T15:00:37-07:00'
1313
---
1414

15-
Quicktime intentions! People really misunderstood those!
15+
After finishing [The Memories of bloob](https://fireye.itch.io/the-memories-of-bloob) and sending it to friends for playtesting, I got a lot of interesting feedback while watching people play through the thing and talk about it afterwards. One of the most interesting pieces of feedback, however, was the general distaste for the Quicktime feature. Let's talk about it.
16+
17+
## On Quicktime
18+
19+
First off, quicktime is old. Not like old old, just regular old. It has a spot in a lot of antequated games as a lazy attempt to engage players during cutscenes, throwing a fail state on failure, then forcing players to restart the whole scene. On the whole, this use of quicktime is generally awful for player experience, and especially so for acessibility.
20+
21+
To be completely clear, this was not the way quicktime was designed in Bloob. The execution was not perfect, the game being made in under a week and all, however, I still think that many players didn't look past the veneer of a cheap quicktime event and actually engeage with bloob's core message, which I want to try and remedy.
22+
23+
## How did Bloob do it?
24+
25+
First off, Bloob is inherently a narrative game. Not reading dialogue is not a good way to enjoy your time with the piece. Bloob was primarily written as something closer to a short story than a jam game, though it does fall under the latter definition and as such is written off as a piece with throwaway dialogue (as many jam games are) by most players, which is a damn shame.
26+
27+
Bloob's implementation of quicktime was designed with the idea of "pain in the ass, but still more than doable" as the core design intention. The user is prompted to prepare to spam by the system, then is let loose, and spams buttons for 15 seconds or until they lose. Notably, the term "Suppress the memory!" is displayed right below the bar.
28+
29+
## Taking advantage of the gamer brain
30+
31+
For some odd reason, the combination of a shrinking green bar getting replaced with bright red and a timer ticking down makes the gamer brain short circut and just spam the prompted buttons. "Winning is good right? I can't let the bar reach 0, I'll lose!"
32+
33+
And knowingly or not, the player has just made a decision. Simply doing nothing, and thus not suppressing the memory is within the option sphere, yet players simply don't even consider it, which is frankly fascinating! But this whole minigame boils down to a simple success/ fail. Did you suppress the memory or not? This naturally leads into the following question:
34+
35+
## Why disguise the decision?
36+
37+
The exact same outcome could've been reached with a simple dialogue branch. "Do you want to suppress the memory? Yes | No". Why disguise it behind a weird antequated minigame?
38+
39+
Bloob tells a story of suppression, escapism and refusal to live life, choosing to live in memories instead. When you're in that headspace you don't simply decide to stop, to click that "No". The player shouldn't have that luxury either. Offering a Yes/ No decision to the player is, in my eyes, antethetical to the entire premise of the game.
40+
41+
## Quicktime instead?
42+
43+
On the other hand, the way that a quicktime event hacks the player's brain works almost too well. On earlier builds of the game, players would just rush through the game without realizing that you could fail a quicktime event! It wasn't even an option that occurred to them, which is a beautiful paralell to the game's themes, however I did want the player to realize that something was wrong, so I added dialogue that better flags the idea of something being off, and tried to be more overt in my communication of these themes. Even so, i'm aware that some players just play through it and assume the discrepancies in dialogue and go "huh that was weird" then go on with their day, and I think I'm ok with that.
44+
45+
## Final notes
46+
47+
Thanks for reading! I apprecieate your time, reading my ramblings on a little thing I made. Have a great day.

content/blog/hello-world.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
date: "2024-01-20"
33
params:
44
toc: false
5-
update: "0001-01-01"
5+
original: "2024-01-20"
66
categories:
77
- blog
88
blog_tags:

content/blog/kais-awesome-session-zero-checklist.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
params:
3-
update: "2024-01-21"
3+
original: "2023-11-01"
44
toc: false
55
categories:
66
- blog
77
blog_tags:
88
- ttrpg
9-
date: "2023-11-01"
9+
date: "2024-01-21"
1010
description: A guide on how I run session 0's in TTRPGs
1111
title: Kai's Awesome Session 0 Checklist!
1212
---

content/blog/life-is-strange-take.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ categories:
88
blog_tags:
99
- infodump
1010
params:
11-
update: "0001-01-01"
11+
original: "2024-06-25"
1212
toc: true
1313
---
1414

content/blog/the-allure-of-star-citizen.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
date: "2024-01-27"
33
params:
4-
update: "0001-01-01"
4+
original: "2024-01-27"
55
toc: true
66
categories:
77
- blog

content/blog/wild-west-devlog-1.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
2-
date: "2025-01-30"
2+
date: "2025-01-31"
33
params:
4-
update: "2025-01-31"
4+
original: "2025-01-30"
55
toc: true
66
categories:
77
- blog

content/changelog/date-refactor.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
date: '2025-02-07T14:39:49-07:00'
3+
title: 'Date Refactor'
4+
categories:
5+
- changelog
6+
---
7+
8+
- Restrctured the way fireye.coffee handles publish and update dates
9+
- Allows me to more easily sort by most recently updated as opposed to initial publish date, which gets moot real fast.
10+
- Added a new blog post! [Check it out here!](/blog/bloob-devlog)

content/projects/adventures-of-guy.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ project_tags:
1313
- jam
1414
params:
1515
toc: false
16-
update: "0001-01-01"
16+
original: '2020-01-01'
1717
tools: Unreal Engine 4
1818
builds: Windows
1919
---

content/projects/blobs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ project_tags:
1313
- jam
1414
params:
1515
toc: false
16-
update: "0001-01-01"
16+
original: '2021-01-01'
1717
tools: Unreal Engine 4
1818
builds: Windows
1919
---

content/projects/english-game.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ project_tags:
1212
- video game
1313
params:
1414
toc: false
15-
update: "0001-01-01"
15+
original: '2023-01-01'
1616
tools: Unity
1717
builds: Windows, Web
1818
---

content/projects/fireye-coffee.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
date: '2023-01-01'
2+
date: "2025-02-04"
33
draft: false
44
title: 'Fireye.Coffee (This website!)'
55
description: A personal homepage for myself on the great interweb!
@@ -11,7 +11,7 @@ project-tags:
1111
- web
1212
params:
1313
toc: false
14-
update: "2025-02-04"
14+
original: '2023-01-01'
1515
tools: HTML, CSS, JavaScript, Hugo
1616
builds: Web
1717
---

content/projects/hunger-games-sim.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ project_tags:
1111
- game
1212
params:
1313
toc: false
14-
update: "0001-01-01"
14+
original: '2023-01-01'
1515
tools: python discord.py
1616
builds: None
1717
---

content/projects/memories-of-bloob.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
date: '2025-02-04T14:53:08-07:00'
2+
date: '2025-02-07'
33
draft: false
44
title: 'Memories of Bloob'
55
description: A queer tale of memories and everything being totally normal with nothing bad ever happening ever.
@@ -13,14 +13,14 @@ project_tags:
1313
- jam
1414
params:
1515
toc: false
16-
update: "0001-01-01"
16+
original: '2025-02-04T14:53:08-07:00'
1717
tools: Godot
1818
builds: Linux, Windows, Mac
1919
---
2020

2121
A silly little game made for the 2025 global game jam, done in person! It's veeeery queer.
2222

23-
I'm planning a devlog about the intentions behind the game's quicktime system, which was interstingly lagely misunderstood as a mechanic.
23+
Check out the devlog I wrote on its most misunderstood mechanic: the quicktime events. [Here!](/blog/bloob-devlog)
2424

2525
### Documents
2626
- [Github](https://github.com/Fireye04/GlobalJam2025)

content/projects/mmun-2.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ project_tags:
1212
- ttrpg
1313
params:
1414
toc: false
15-
update: "0001-01-01"
15+
original: '2022-01-01'
1616
tools: python, discord.py
1717
builds: None
1818
---

content/projects/split.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ project_tags:
1313
- jam
1414
params:
1515
toc: false
16-
update: "0001-01-01"
16+
original: '2021-01-01'
1717
tools: Unity
1818
builds: Windows, Web
1919
---

content/projects/tavern-2.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
date: "2024-07-01"
2+
date: '2025-02-04T11:26:00-07:00'
33
draft: false
44
title: 'Tavern 2'
55
description: A stardew-valley-esque tavern management sim with bartering & deeper NPC dialogue
@@ -12,7 +12,7 @@ project_tags:
1212
- video game
1313
params:
1414
toc: false
15-
update: '2025-02-04T11:26:00-07:00'
15+
original: "2024-07-01"
1616
tools: Godot
1717
builds: None
1818
---

content/projects/wild-west-ttrpg.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
date: '2021-01-01'
2+
date: "2025-02-06"
33
draft: false
44
title: 'Wild West TTRPG'
55
description: A custom ttrpg system specifically designed for the wild west.
@@ -12,7 +12,7 @@ project_tags:
1212
- ttrpg
1313
params:
1414
toc: false
15-
update: "2025-02-04"
15+
original: '2021-01-01'
1616
tools: Creativity!
1717
builds: None
1818
---

content/writing/the-party.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
date: "2025-01-04"
33
params:
44
toc: false
5-
update: "0001-01-01"
5+
original: "2025-01-04"
66
categories:
77
- writing
88
draft: true

content/writing/whatever-it-takes.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
date: "2025-01-03"
33
params:
44
toc: false
5-
update: "0001-01-01"
5+
original: "2025-01-03"
66
categories:
77
- writing
88
description: A tale of a desperate dock worker, a pirate, a rebellion, futility, and a raven named Edgar.

hugo.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ title: Kai's Stupid Website
66
taxonomies:
77
project_status: project_status
88
category: categories
9-
blog_tag: blog-tags
10-
project_tag: project-tags
9+
blog_tag: blog_tags
10+
project_tag: project_tags
1111

1212
markup:
1313
goldmark:

layouts/_default/home.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ <h2><a href="/projects">My Projects!</a></h2>
5252

5353
<p>Here are some of my most recent projects!</p>
5454
{{ $posts := where site.RegularPages "Type" "projects" }}
55-
{{ range first 2 $posts.ByPublishDate.Reverse}}
55+
{{ range first 3 $posts.ByPublishDate.Reverse}}
5656
<hr />
5757
<div class="indent">
5858
<h3><a href="{{ .RelPermalink }}">{{ .LinkTitle }}</a></h3>

layouts/blog/single.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,9 @@ <h4 class="posthead indent">{{.Description}}</h4>
1313
{{ if compare.Gt .WordCount 500 }}
1414
<p class="posthead indent">Read Duration: {{.ReadingTime}} minutes</p>
1515
{{end}}
16-
<p class="posthead indent"><em>Published {{time.Format "Jan 02, 2006" .Date }} {{if ne $params.Update "0001-01-01"}} | Updated {{time.Format "Jan 02, 2006" $params.Update }} {{ end }}</em></p>
16+
{{$original := time.Format "Jan 02, 2006" $params.Original }}
17+
{{$update := time.Format "Jan 02, 2006" .Date}}
18+
<p class="posthead indent"><em>Published {{$original }} {{if ne $original $update}} | Updated {{$update }} {{ end }}</em></p>
1719

1820
<hr \>
1921

layouts/projects/section.html

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,9 @@ <h3><a href="{{ .RelPermalink }}">{{ .LinkTitle }}</a></h3>
3535
<p class="indent"><strong>Description:</strong> {{ .Page.Description }}</p>
3636
<p class="indent"><strong>Tools:</strong> {{ $params.tools}}</p>
3737
{{ if ne $params.builds "None"}}<p class="indent"><strong>Builds:</strong> {{ $params.builds}}</p>{{end}}
38-
<p class="indent"><strong>Created:</strong> {{time.Format "2006" .Page.Date }} {{if ne $params.Update "0001-01-01"}} | Updated {{time.Format "Jan 02, 2006" $params.Update }} {{ end }}</p>
38+
{{$original := time.Format "2006" $params.Original }}
39+
{{$update := time.Format "2006" .Date}}
40+
<p class="indent"><strong>Created:</strong> {{$original }} {{if ne $original $update}} | Updated {{$update }} {{ end }}</p>
3941
</div>
4042
<hr />
4143
{{ end }}
@@ -53,7 +55,9 @@ <h3><a href="{{ .RelPermalink }}">{{ .LinkTitle }}</a></h3>
5355
<p class="indent"><strong>Description:</strong> {{ .Page.Description }}</p>
5456
<p class="indent"><strong>Tools:</strong> {{ $params.tools}}</p>
5557
{{ if ne $params.builds "None"}}<p class="indent"><strong>Builds:</strong> {{ $params.builds}}</p>{{end}}
56-
<p class="indent"><strong>Created:</strong> {{time.Format "2006" .Page.Date }} {{if ne $params.Update "0001-01-01"}} | Updated {{time.Format "Jan 02, 2006" $params.Update }} {{ end }}</p>
58+
{{$original := time.Format "2006" $params.Original }}
59+
{{$update := time.Format "2006" .Date}}
60+
<p class="indent"><strong>Created:</strong> {{$original }} {{if ne $original $update}} | Updated {{$update }} {{ end }}</p>
5761
</div>
5862
<hr />
5963
{{ end }}
@@ -73,7 +77,9 @@ <h3><a href="{{ .RelPermalink }}">{{ .LinkTitle }}</a></h3>
7377
<p class="indent"><strong>Description:</strong> {{ .Page.Description }}</p>
7478
<p class="indent"><strong>Tools:</strong> {{ $params.tools}}</p>
7579
{{ if ne $params.builds "None"}}<p class="indent"><strong>Builds:</strong> {{ $params.builds}}</p>{{end}}
76-
<p class="indent"><strong>Created:</strong> {{time.Format "2006" .Page.Date }} {{if ne $params.Update "0001-01-01"}} | Updated {{time.Format "Jan 02, 2006" $params.Update }} {{ end }}</p>
80+
{{$original := time.Format "2006" $params.Original }}
81+
{{$update := time.Format "2006" .Date}}
82+
<p class="indent"><strong>Created:</strong> {{$original }} {{if ne $original $update}} | Updated {{$update }} {{ end }}</p>
7783
</div>
7884
<hr />
7985
{{ end }}

layouts/projects/single.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,9 @@ <h4 class="posthead indent">{{.Description}}</h4>
1212
{{ if compare.Gt .WordCount 500 }}
1313
<p class="posthead indent">Read Duration: {{.ReadingTime}} minutes</p>
1414
{{end}}
15-
<p class="posthead indent"><em>Posted {{time.Format "Jan 02, 2006" .Date }} {{if ne $params.Update "0001-01-01"}} | Updated {{time.Format "Jan 02, 2006" $params.Update }} {{ end }}</em></p>
15+
{{$original := time.Format "Jan 02, 2006" $params.Original }}
16+
{{$update := time.Format "Jan 02, 2006" .Date}}
17+
<p class="posthead indent"><em>Started {{$original }} {{if ne $original $update}} | Updated {{$update }} {{ end }}</em></p>
1618

1719
<hr \>
1820

layouts/writing/single.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@ <h4 class="posthead indent">{{.Description}}</h4>
1414
{{ if compare.Gt .WordCount 500 }}
1515
<p class="posthead indent">Read Duration: {{.ReadingTime}} minutes</p>
1616
{{end}}
17-
<p class="posthead indent"><em>Published {{time.Format "Jan 02, 2006" .Date }} {{if ne $params.Update "0001-01-01"}} | Updated {{time.Format "Jan 02, 2006" $params.Update }} {{ end }}</em></p>
17+
{{$original := time.Format "Jan 02, 2006" $params.Original }}
18+
{{$update := time.Format "Jan 02, 2006" .Date}}
19+
<p class="posthead indent"><em>Posted {{$original }} {{if ne $original $update}} | Updated {{$update }} {{ end }}</em></p>
1820

1921
<hr \>
2022

0 commit comments

Comments
 (0)