Flight Terminal Assistant by Benjamin Gare

[raw]
made by Benjamin Gare for Ludum Dare 58 (COMPO)

In Flight Terminal Assistant you play a flight gate assistant, your job is to rebook flights for people so they can make it home.

ludumdare58_g9lz1eLCWL.png

Play the game using your mouse. Click the bell to get a new customer. Click and drag the tickets on the customer to give them it.

Click and drag to the right to see the ticket bigger.

Good luck.

Tools Used

  • C - The Programming Language not C++
  • Raylib - Obvious from the font.
  • Aseprite - Drawing sprites.
  • Microphone - To record bell and printer sound.

-- Streams of coding. * https://youtube.com/live/pWC3mM58Jz8 * https://youtube.com/live/Pbj7kGOQFws * https://youtube.com/live/zW6J7U4CMgQ

Ratings

Overall 205th 2.643⭐ 23🧑‍⚖️
Fun 201th 2.45⭐ 22🧑‍⚖️
Innovation 155th 2.925⭐ 22🧑‍⚖️
Theme 209th 2.105⭐ 21🧑‍⚖️
Graphics 205th 2.175⭐ 22🧑‍⚖️
Audio 157th 2.5⭐ 22🧑‍⚖️
Humor 163th 2.1⭐ 17🧑‍⚖️
Mood 174th 2.711⭐ 21🧑‍⚖️
Given 18🗳️ 18🗨️

Feedback

David Sheffield
Oct 06th · 01:03 UTC
Love this concept! Some of the text is hard to read color-wise
Alex Mulkerrin
Oct 06th · 12:27 UTC
I did not expect to be playing a recreation of flight check-in from 1990, very novel. The sound effects were very accurate and I expect the UI on the computer is too. Of course I gave everyone seats in first class. Nice credits page too.
Threeli
Oct 06th · 18:09 UTC
It took me a minute to figure out how to get it back to the customer but I think that's less on you and more on me for not trying something obvious. It was nice to play something pretty out there for a minute and I got into a rhythm after a bit. An interesting little idea and I did feel like I had to get my 9-5 done workin in the 90's haha.
island-jam-2-group-3
Oct 06th · 20:36 UTC
Not sure if I was doing something wrong but sometimes I would not get any alternatives for the flights. Is that expected?

![Captura desde 2025-10-06 21-28-16.png](///raw/ecc/f/z/6dbb1.png)
![Captura desde 2025-10-06 21-28-25.png](///raw/ecc/f/z/6dbb2.png)

I only did 2 days so I am not sure if I missed anything but I liked what I played. Pretty original :slight_smile:
IndigoWolf
Oct 06th · 21:34 UTC
Always impressed to see someone going the extra (flight) mile and making a game using low level languages and tools. Loved the concept, great entry!
bearcage
Oct 07th · 07:25 UTC
This was a cool concept, and the printer-noise nostalgia is real. Nice work!
pres2300
Oct 08th · 03:28 UTC
Seemed to work well! Definitely gave me some Papers, Please vibes. Making something with a nice game loop at such a low level is certainly impressive. Nice work!
LDJam user 280624
Oct 08th · 16:57 UTC
Writing a game in C deserves huge respect!
notime4games
Oct 08th · 22:00 UTC
Nice, and written in c! I was not good at it xD ![Screenshot 2025-10-08 235741.png](///raw/9d8/z/6f047.png)
Was there a way to print them a ticket when there were no flights to their original destination?
🎤 Benjamin Gare
Oct 08th · 23:23 UTC
@notime4games I was a little ambitious with this game and ran out of time to get all of it done. I was actually in the process of writing code to make sure there were enough flights if you did it right, but ran out of time.

I plan on working on this game more and bring it to steam.
🎤 Benjamin Gare
Oct 08th · 23:25 UTC
@torte478 Thank you boss man. I've learned a lot from Ryan: https://www.rfleury.com/p/untangling-lifetimes-the-arena-allocator

as well as Fabian : https://fabiensanglard.net/c/

They both are wonderful resources. I dropped OOP because it didn't help me much. (I've done OOP and still do it for professional work 13+ years.)
🎤 Benjamin Gare
Oct 08th · 23:25 UTC
@pres2300 Yep, a little bit of that inspired it. I plan on leaning a lot more into the computer aspect of the game when I publish to steam.
Eugenik
Oct 09th · 05:59 UTC
The art is super cool.
grid96
Oct 09th · 19:10 UTC
At first I read Fight Chooser and was confused on what the letters stood for xD
cogcomp
Oct 10th · 18:04 UTC
A fellow Raylib user! Well done on putting together a web version of your build. At the end of the compo I really didn't have the energy left to do that.
iovorobiev
Oct 10th · 22:25 UTC
Hey! I played your game on the stream, and now I am back to rate it. I just noticed the game is written in C which for me would be a huge challenge in itself, so kudos for that!

When I replayed it off stream I didn't have bugs (as usual right, live demos never work) and was able to end shifts. I saw there are stats in the end that show you how many people are happy, etc.

I think it would've been awesome if the game shown whether the person is happy with the rebooked ticket or not (even just a text above their head would work).

Other than that, as I mentioned on the stream: the main part of this game is to bring the power to the person sitting at the screen to decide the destiny of people, and this game gives it, so great job with focusing on the right thing and finishing the game in time.

I hope to play more of your games in future, and now I am super curious about what else could be built in 48 hours using C language!
huihang
Oct 11th · 08:08 UTC
Using C to write a game made myself respect.And I have subcribed you.
YibiRabbit007
Oct 13th · 15:54 UTC
It looks like you are trying something quite unique. The simple style actually suits a 'programmer's' test time (hahaha). I'm not sure if I did it correctly: I first printed the ticket, then pressed the bell, and the same ticket appeared again. I gave them all to the customer, but it didn't seem to show any sign that I was right. Then I followed the comments and did some tests, and found that they were actually useful.

- Your game is similar to mine, using mouse clicks and drag-and-drop to accomplish everything. Unfortunately, we both forgot that we should actually provide some instructions (in-game) to tell them what to do.

- The minimal flight information is hidden, and if players are like I was at the beginning, they are mostly confused. "All the tickets look the same," "Why doesn't this combination have flight information," ,etc.

This is all I can think of at the moment. If you want to turn it into a game to upload on Steam, it's best to hire an artist to refine the style. Personally, I think a style similar to PEAK would be attractive enough!

*Wishing you success! *
🎤 Benjamin Gare
Oct 17th · 18:40 UTC
@david-sheffield @alex-mulkerrin @threeli @island-jam-2-group-3 @indigowolf @bearcage @pres2300 @torte478 @eugenik @grid96 @cogcomp @huihang @iovorobiev @yibirabbit007

I'm excited to announce that I now have a steam store page live!!!

Wishlist now and when the final game is released you will know! And I hope you will enjoy it.

https://store.steampowered.com/app/4098800/Rebooker/