Welcome, Guest. Please login or register. Did you miss your activation email?

Author Topic: Airport  (Read 20654 times)

0 Members and 1 Guest are viewing this topic.

Nexus

  • SFML Team
  • Hero Member
  • *****
  • Posts: 6286
  • Thor Developer
    • View Profile
    • Bromeon
Airport
« Reply #30 on: October 13, 2011, 04:55:38 pm »
Quote from: "Naufr4g0"
Can't you use sfml views to zoom out the game window?
That's exactly what I meant with scaling textures ;)

What would be a good default resolution -- small enough not to evoke the size bug, yet as big as possible? 1024x768? Or should I choose the desktop resolution and start with fullscreen mode?
Zloxx II: action platformer
Thor Library: particle systems, animations, dot products, ...
SFML Game Development:

Naufr4g0

  • Full Member
  • ***
  • Posts: 112
    • View Profile
Airport
« Reply #31 on: October 13, 2011, 06:33:27 pm »
Quote from: "Nexus"
Quote from: "Naufr4g0"
Can't you use sfml views to zoom out the game window?
That's exactly what I meant with scaling textures ;)

What would be a good default resolution -- small enough not to evoke the size bug, yet as big as possible? 1024x768? Or should I choose the desktop resolution and start with fullscreen mode?


A 1024x768 window can be displayed on my screen, but the lower part of it is covered by the toolbar.
1024x768 resolution is perfect for me in fullscreen. :)
Why not a scaled 800x600 window to start? I think is the more compatible.
You could add an option to enlarge the window from title screen.

Disch

  • Full Member
  • ***
  • Posts: 220
    • View Profile
Airport
« Reply #32 on: October 15, 2011, 01:15:03 am »
Another option:

The first time the program is launched (no saved file or whatever), run a very small window and have the user pick their desired res.  Then switch to that res and save it to the saved file so it can be auto-started in that res the next time the game is run.

Or try to autodetect based on the user's current screen resolution (does SFML have a way to check the current res?)

Nexus

  • SFML Team
  • Hero Member
  • *****
  • Posts: 6286
  • Thor Developer
    • View Profile
    • Bromeon
Airport
« Reply #33 on: October 15, 2011, 03:19:33 am »
Quote from: "Disch"
Or try to autodetect based on the user's current screen resolution (does SFML have a way to check the current res?)
That's also an option, I think I'll stick to that and fullscreen. SFML has sf::VideoMode::GetDesktopMode() :)
Zloxx II: action platformer
Thor Library: particle systems, animations, dot products, ...
SFML Game Development:

Tank

  • SFML Team
  • Hero Member
  • *****
  • Posts: 1486
    • View Profile
    • Blog
    • Email
Airport
« Reply #34 on: October 17, 2011, 05:47:35 pm »
Quote from: "Nexus"
Quote from: "Tank"
I still miss the possibility to assign altitudes to separate incoming traffic vertically.
Wouldn't that miss the point of the game? To keep the difficulty, I would have to increase the traffic. And I think that different heights may become difficult to draw and to imagine in a 2D world ;)

Absolutely not, in my opinion it will increase the game complexity to a good degree. Aircrafts come in high and can be commanded to descend the nearer they get to the runway.

I have to admit it's more related to reality than an arcade game, but I couldn't find a game that has implemented such a feature; I miss it very hard. ;)

Commanding altitudes could be reached by dragging with the right mouse button, for example. Or additionally the keyboard.

my 2ยข

Nexus

  • SFML Team
  • Hero Member
  • *****
  • Posts: 6286
  • Thor Developer
    • View Profile
    • Bromeon
Airport
« Reply #35 on: October 17, 2011, 07:46:24 pm »
But this would complicate the game a lot, and I'd like to keep it simple for the time being. There have also been other suggestions like power-ups, maybe I'll implement them one day. But currently I'm preparing to release a new version in order to satisfy some other requests ;)
Zloxx II: action platformer
Thor Library: particle systems, animations, dot products, ...
SFML Game Development:

Nexus

  • SFML Team
  • Hero Member
  • *****
  • Posts: 6286
  • Thor Developer
    • View Profile
    • Bromeon
Airport
« Reply #36 on: October 18, 2011, 07:11:48 pm »
Airport v1.3 released!

New features:
  • Option menu to configure resolution, sound and more
  • Three difficulty levels that differ in plane velocity and interval
  • Small GUI improvements, buttons
Zloxx II: action platformer
Thor Library: particle systems, animations, dot products, ...
SFML Game Development:

keyforge

  • Jr. Member
  • **
  • Posts: 65
    • View Profile
Airport
« Reply #37 on: October 18, 2011, 07:56:06 pm »
The game worked great for me in the new version! It's fun and has great graphics and the GUI is good looking. The only problem I had here was after two planes collided and the screen began getting cluttered with smoke the planes movement got choppy.
Need a place to upload your code, files or screenshots? Use SFML Uploads!

Nexus

  • SFML Team
  • Hero Member
  • *****
  • Posts: 6286
  • Thor Developer
    • View Profile
    • Bromeon
Airport
« Reply #38 on: October 18, 2011, 10:41:27 pm »
Thank you! And good to hear it works :)

I have also noticed a small performance drop when the sky is full of burning planes. It probably happens because too many particles have to be drawn and computed at the same time. I have to do a profiling and see if there is room for optimization...
Zloxx II: action platformer
Thor Library: particle systems, animations, dot products, ...
SFML Game Development:

Naufr4g0

  • Full Member
  • ***
  • Posts: 112
    • View Profile
Airport
« Reply #39 on: October 18, 2011, 11:02:37 pm »
Very very very nice!! The game runs perfect for me now! :D
No graphics issue, no visible reduction of fps when the screen is full of airplanes.
I also think that the game is very fun and original! :)

my Hi-Score is 52 airplanes (HARD difficulty).

sbroadfoot90

  • Jr. Member
  • **
  • Posts: 77
    • View Profile
Airport
« Reply #40 on: October 19, 2011, 12:21:38 am »
Quote from: "Naufr4g0"
I also think that the game is very fun and original!


Maybe not as original as you think have you seen this?

Been playing it for a few years now

Nexus

  • SFML Team
  • Hero Member
  • *****
  • Posts: 6286
  • Thor Developer
    • View Profile
    • Bromeon
Airport
« Reply #41 on: October 19, 2011, 12:53:00 am »
Not Flight Control, but Airport has indeed been inspired by a game on my friend's smart phone. He said it would be cool to play this on PC with a mouse, so I had the idea to implement it ;)

Naufr4g0, I'm glad it works and you have fun! 52 is pretty good, the hard mode is quite a challenge in my opinion. Yet I prefer this difficulty because it directly becomes demanding, even if this means that you often die after a few points :D
Zloxx II: action platformer
Thor Library: particle systems, animations, dot products, ...
SFML Game Development:

Naufr4g0

  • Full Member
  • ***
  • Posts: 112
    • View Profile
Airport
« Reply #42 on: October 20, 2011, 08:22:00 pm »
Quote from: "sbroadfoot90"
Quote from: "Naufr4g0"
I also think that the game is very fun and original!


Maybe not as original as you think have you seen this?

Been playing it for a few years now


I never played Flight Control, so I didn't know the gameplay. :)
Anyway I'm happy to try Airport with mouse control. I haven't got an iPhone!

bglaze

  • Newbie
  • *
  • Posts: 46
    • View Profile
Airport
« Reply #43 on: October 21, 2011, 06:41:06 pm »
Wow, this game is epic. Nice work!

Nexus

  • SFML Team
  • Hero Member
  • *****
  • Posts: 6286
  • Thor Developer
    • View Profile
    • Bromeon
Airport
« Reply #44 on: October 23, 2011, 03:06:42 am »
Thank you very much! :)

What are you (all) thinking about the difficulty levels, are they okay? Which one did you choose?
Zloxx II: action platformer
Thor Library: particle systems, animations, dot products, ...
SFML Game Development: