Author Topic: Route setup revamp!  (Read 554 times)

patson

  • Administrator
  • Hero Member
  • *****
  • Posts: 915
    • View Profile
Route setup revamp!
« on: March 11, 2019, 12:48:33 am »
Based on previous discussion, route limit will not be based on slots held by current airline. Instead, an airline would have to negotiate with the airport to increase or decrease frequency/passenger capacity.

There were also suggestions to allow a single airplane flying multiple routes - no promise on that one yet, but i will keep that in mind - a model would be that every airplane will have a "base" airport. And an airplane can only serve multiple routes flying from the same base airport. This might not be completely realistic but at least from a coding point of view it's a bit easier to implement - All the airplanes will have certain "flying hours" and each flight of a route will consume certain hours on that airplane. This is a bit of a far-fetched goal, i might consider that later on in the development cycle

Current goals are:
1. Streamline the route setup - no more having to buy airplanes and then come back to setup the route. Probably no detailed control on which airplane to assign, airplanes will be assigned automatically with the current stock, if it needs more airplane to fulfill the frequency requirement, it will automatically purchase the extra aircraft required.
2. Route can be set up even if assigned airplanes are still under construction, the capacity will be adjusted base on how many airplanes in the route are ready. Once the airplane is ready, it will start serving automatically
3. Add the negotiation dialog : a popup to outline the changes and associated negotiation points required and the odds of success
4. The AWESOME short animation to indicate whether the negotiation was successful :P


Man...even with just the above 4, it's still ALOT of coding...I have started the first part and here's the preview!



Share on Facebook Share on Twitter

Love Love x 1 View List

patson

  • Administrator
  • Hero Member
  • *****
  • Posts: 915
    • View Profile
Re: Route setup revamp!
« Reply #1 on: March 11, 2019, 12:51:25 am »
Will re-arrange all the fields to better indicate which ones are input :)

Trissi

  • Newbie
  • *
  • Posts: 27
    • View Profile
Re: Route setup revamp!
« Reply #2 on: March 11, 2019, 03:40:38 pm »
I like the Idea. I wonder if you would maybe make youtube videos on how you code the game. I think many people would enjoy such videos with explanations and everyone would profit from it.

patson

  • Administrator
  • Hero Member
  • *****
  • Posts: 915
    • View Profile
Re: Route setup revamp!
« Reply #3 on: March 12, 2019, 01:37:05 am »
I like the Idea. I wonder if you would maybe make youtube videos on how you code the game. I think many people would enjoy such videos with explanations and everyone would profit from it.

That would have been nice - except that my thinking process usually hop around alot and it would be hard to explain :P

Trissi

  • Newbie
  • *
  • Posts: 27
    • View Profile
Re: Route setup revamp!
« Reply #4 on: March 12, 2019, 05:29:28 pm »
I like the Idea. I wonder if you would maybe make youtube videos on how you code the game. I think many people would enjoy such videos with explanations and everyone would profit from it.

That would have been nice - except that my thinking process usually hop around alot and it would be hard to explain :P

You can cut the videos ^^ xD

yellowcandle

  • Newbie
  • *
  • Posts: 7
    • View Profile
Re: Route setup revamp!
« Reply #5 on: March 16, 2019, 09:09:56 am »
Please consider revamping the proportion slider of the Economy / Business / First Class composition slider. Right now we have to set the first class *first* and then set the business class. However, many of the routes have no first class demand and we just need to set the business and economy class composition.

Can it be changed into a percentage based number input (so that the % of the 3 classes add up to 100%, with the number of seats allocated being set automatically in the background.)

patson

  • Administrator
  • Hero Member
  • *****
  • Posts: 915
    • View Profile
Re: Route setup revamp!
« Reply #6 on: March 17, 2019, 11:27:28 am »
Please consider revamping the proportion slider of the Economy / Business / First Class composition slider. Right now we have to set the first class *first* and then set the business class. However, many of the routes have no first class demand and we just need to set the business and economy class composition.

Can it be changed into a percentage based number input (so that the % of the 3 classes add up to 100%, with the number of seats allocated being set automatically in the background.)

Yes I will fix the slider as well :) thanks!

patson

  • Administrator
  • Hero Member
  • *****
  • Posts: 915
    • View Profile
Re: Route setup revamp!
« Reply #7 on: March 17, 2019, 11:27:57 am »
Another work in progress screenshot   ;D


zuoyi

  • Jr. Member
  • **
  • Posts: 62
    • View Profile
Re: Route setup revamp!
« Reply #8 on: March 17, 2019, 07:19:29 pm »
Another work in progress screenshot   ;D




Nice work!
Do emojis mean anything in the negotiation? :p

patson

  • Administrator
  • Hero Member
  • *****
  • Posts: 915
    • View Profile
Re: Route setup revamp!
« Reply #9 on: March 17, 2019, 11:19:30 pm »
Yes emoji means how well it went. Each of them contribute a bit too the progress bar. I will add more visual cues in next pass :)



zuoyi

  • Jr. Member
  • **
  • Posts: 62
    • View Profile
Re: Route setup revamp!
« Reply #10 on: March 19, 2019, 09:04:06 am »
Yes emoji means how well it went. Each of them contribute a bit too the progress bar. I will add more visual cues in next pass :)


Then it's a nice feature, love it!

patson

  • Administrator
  • Hero Member
  • *****
  • Posts: 915
    • View Profile
Re: Route setup revamp!
« Reply #11 on: March 25, 2019, 10:39:52 pm »
Quick Update:

1. Completely removed the airport slots - no more confusion there. Establishing new route or change frequency of existing route is replaced by the new negotiation system
2. Breakdown on the odds (logic WIP)
3. Some cleanup on the negotiation animation :)

« Last Edit: March 26, 2019, 01:44:21 am by patson »

zuoyi

  • Jr. Member
  • **
  • Posts: 62
    • View Profile
Re: Route setup revamp!
« Reply #12 on: March 27, 2019, 08:44:24 am »
This is so cool, thanks patson!

Do you have a timeline for V2? Cause the current version breaks down often (as is right now), and maybe you can implement the inactive airlines part first? Or I could be totally wrong since it might be associated with the negotiation system.

patson

  • Administrator
  • Hero Member
  • *****
  • Posts: 915
    • View Profile
Re: Route setup revamp!
« Reply #13 on: March 27, 2019, 10:44:39 am »
This is so cool, thanks patson!

Do you have a timeline for V2? Cause the current version breaks down often (as is right now), and maybe you can implement the inactive airlines part first? Or I could be totally wrong since it might be associated with the negotiation system.

I don't really have a timeline for V2 yet. I have been working on it regularly, but it's still unclear when would it come out (at least not next month I think)

It's a good idea to release partially the inactive airline feature (I assume you meant the one that force shutdown route if it's lower than certain LF?) . Though it is still related to other features that I am working on right now (but not negotiation system)

For example I am adding a new "Log" tab, that would show user logs of events and outstanding alerts so they can keep track of things like:

Example of log events:
1. If other airlines open bases in the airports that you have bases
2. If other airline setup new routes overlapping yours
3. New alliance member join/leave
4. Your airline setting up/cancelling routes
5. Your airline base changes etc
6. Airport authority forced cancelling of routes

Example of alerts:
1. Airport authority warning of route cancellation due to low LF and duration left to fix it


zuoyi

  • Jr. Member
  • **
  • Posts: 62
    • View Profile
Re: Route setup revamp!
« Reply #14 on: March 27, 2019, 12:24:26 pm »
This is so cool, thanks patson!

Do you have a timeline for V2? Cause the current version breaks down often (as is right now), and maybe you can implement the inactive airlines part first? Or I could be totally wrong since it might be associated with the negotiation system.

I don't really have a timeline for V2 yet. I have been working on it regularly, but it's still unclear when would it come out (at least not next month I think)

It's a good idea to release partially the inactive airline feature (I assume you meant the one that force shutdown route if it's lower than certain LF?) . Though it is still related to other features that I am working on right now (but not negotiation system)

For example I am adding a new "Log" tab, that would show user logs of events and outstanding alerts so they can keep track of things like:

Example of log events:
1. If other airlines open bases in the airports that you have bases
2. If other airline setup new routes overlapping yours
3. New alliance member join/leave
4. Your airline setting up/cancelling routes
5. Your airline base changes etc
6. Airport authority forced cancelling of routes

Example of alerts:
1. Airport authority warning of route cancellation due to low LF and duration left to fix it

Yeah, I meant the inactive airline feature you were mentioning!

I like the log tab, and it makes me feel like a real CEO.

BTW, the site is still down :D