Notifications
Flight Deck
Updated a year ago
Game
In development
Available on
226
0
Platform(s)
Linux; Mac; Windows; WebGL
Welcome to the world of commercial flying! Your goal in Flight Deck is to use cards to safely pilot a plane to your destination while keeping passengers happy and your plane intact.
Welcome to the world of commercial flying! Your goal in Flight Deck is to use cards to safely pilot a plane to your destination while keeping passengers happy and your plane intact.
All content for Flight Deck, including game concept and design, source code, artwork, sound effects, and music, was developed by our team in just three days for ludum dare 41. No outside assets were used.

Gameplay

Controls

  • Left-click to play or discard a card.
  • Right-click to view a card.

Pre-flight Effects

Before you take off, pre-flight effects are determined.
  • Age of the Plane - New planes have stronger, more durable equipment and are easier to repair. Old planes are just the opposite.
  • Flight Crew Attitude - Happiness is contagious, but a rude crew will bring everyone down.
  • Plane Capacity - No one wants to be squished on their flight. Especially if a bunch of empty seats means some free upgrades to first class.
  • Time of Departure - Delayed flights are the worse! Early flights are great for those who managed to board. Regardless though, the passengers have short memories once you're in the air.

Weather

Weather plays a big role in how successful your flight is. Every so often, you'll encounter new weather patterns. Each weather system has a different effect, and you'll definitely want to get through the harsh weather as quickly as possible.

Gauges

After taking off, you're in control. The four on-screen gauges must be monitored closely to ensure a smooth flight.
  • Altitude - This is your altimeter. You want to keep it close to center as possible. Too high and your plane will start to break down. Way too high and you'll enter orbit. Too low and your passengers will start panicking. Way too low and you just killed everyone on board.
  • Speed - How fast you're traveling. If you're unlucky enough for this drop completely, you'll start free-falling and lose altitude quickly. Better get it back in gear ASAP.
  • Happiness - Part of your job is to ensure the customers' happiness. It leads to more business and more money for you. If this bar hits 0, you better watch out. The customer may start rioting and damage the plane.
  • Condition - This is your plane's condition. It can be lowered by weather, mechanical failures, and rioting passengers. If this hits 0, you might want to look for an eject button...

Cards

Cards are used to control the airplane and your passengers. Each one has a unique effect that occurs when that card is played. You begin with 5 cards in your hand each turn. You can hover a card to slightly expand it or right click to get a detailed view.

Turns

The current phase of the turn can be seen in the upper-left of the screen.
  1. Flip a card from the deck. The effects of that card is applied.
  2. Choose a card from your hand to play. Those effects are applied as well.
  3. Discard one card from your hand and draw two new cards.
  4. All persisting affects are applied, and your plane advances along its course. *
*If you reach your destination at the end of a turn, you attempt to land. However, certain weather types may force you to a hold pattern. You continue to the next turn until you can successfully land.

Future Plans

While we believe this is already a fairly complete game, there are some tasks we would like to still implement in the future. Some of the audio balancing needs to be adjusted, and partical effects stabilized on weather cards. We also are planning on adding additional cards and effects, more balanced gameplay, and additional settings such as difficulty of flights and varying flight distances (maybe use real airports). If you have any feedback or ideas, feel free to let us know. Thanks!

Team Info

We first came together as a group during our senior project at the University of Central Oklahoma, where we all studied computer science. Our diverse backgrounds and interests have led to a versatile and dedicated group, all with a passion for gaming. This is our first ludum dare game.
Adrian Kovatana - Programming and Development
Cody McGuire - Programming and Development, Menu Music and Voices
Cole Penning - Card Design, Sound Effects, Rainbow Music, and Voices
Don Nguyen - Partical Effects
Virgil Stringfield - Background and Card Art
Adrian Kovatana
Software Engineer - Programmer
3
Game Languages
English
Supported Platforms
Linux; Mac; Windows; WebGL
Comments