Fulqrum Publishing Home   |   Register   |   Today Posts   |   Members   |   UserCP   |   Calendar   |   Search   |   FAQ

Go Back   Official Fulqrum Publishing forum > Fulqrum Publishing > IL-2 Sturmovik: Cliffs of Dover

IL-2 Sturmovik: Cliffs of Dover Latest instalment in the acclaimed IL-2 Sturmovik series from award-winning developer Maddox Games.

Reply
 
Thread Tools Display Modes
  #1  
Old 12-29-2011, 07:33 AM
BlackSix BlackSix is offline
Approved Member
 
Join Date: Jul 2010
Location: Moscow, Russian Federation
Posts: 533
Exclamation Community help needed with AI and Radio Comms

Hi everyone,

We are hard at work on the next Cliffs of Dover patch. We’d like to get more input on some elements of the game, and we also need some help tracking down a mysterious issue. Here’s what we have:


1. AI (Artificial Intelligence)

While the forum consensus is that AI needs work, we could use more specific suggestions. Ideally they would come in the shape of “when plane X is in situation Y, instead of Z it should do ABC”. I’m afraid that more general issues such as “we need more historical tactics” or “fighters should work better in groups” are not there because we don’t know about them, but rather because these tasks are insanely complex and take an incredible amount of work to improve.
So we’d like to hear some specific suggestions if possible, or any bugs or other problems. Screenshots or videos or giant scientific works are all very welcome.


2. Radio Comms

We’ve been gradually improving on this part of the game for some time. We’d like to make sure we’re on the right track, and we’re doing exactly what we need to be doing. So we need your help as well!
We’ll listen to any suggestions ranging from bug reports to ideas on completely overhauling the system or redoing it from scratch in a completely different way.


3. Mysterious joystick lag

Every once in a while people will email us a bug report mentioning “joystick lag” that needs to be fixed, or we’ll see it mentioned in passing on the forums. Unfortunately, we still do not have enough detail from anyone to track down this bug, or as a matter of fact replicate it.
If you think you experience a delay in response to your joystick input, we need details! Which plane, what map, on-offline, if online what server, system specs, joystick model, exact maneuver you are trying to do when experiencing it. Please provide as many details as possible!


Experience a bug? Please fill out this form:

Error description:
Details:
Can it be consistently reproduced?:
Screenshot or video:
OS, system specs:

Or use this format for general suggestions:

Suggested improvement:
Detailed description:
Proposed benefits:


If your idea does not fit this format, we can take freeform text as well.

Thank you!

Last edited by BlackSix; 12-29-2011 at 07:36 AM.
Reply With Quote
  #2  
Old 12-29-2011, 07:46 AM
NSU's Avatar
NSU NSU is offline
Approved Member
 
Join Date: Oct 2007
Location: Heidelberg_Germany
Posts: 251
Default

Radio Comms:
we have no ground targets commands.
Reply With Quote
  #3  
Old 12-29-2011, 09:05 AM
baronWastelan baronWastelan is offline
Approved Member
 
Join Date: Mar 2010
Location: the future home of Starfleet Academy
Posts: 628
Default

When plane X is On Fire, it should stop attacking, and pilot should bail out ASAP.
Reply With Quote
  #4  
Old 12-29-2011, 09:11 AM
ZaltysZ's Avatar
ZaltysZ ZaltysZ is offline
Approved Member
 
Join Date: Sep 2008
Location: Lithuania
Posts: 426
Default

Quote:
Originally Posted by BlackSix View Post
If you think you experience a delay in response to your joystick input, we need details! Which plane, what map, on-offline, if online what server, system specs, joystick model, exact maneuver you are trying to do when experiencing it. Please provide as many details as possible!
Here are my observations:

1) I have never got input lag in SP, only in MP, however 95% of time I play MP only.
2) It has happened on various servers.
3) Almost always everything around feels like there is 40-50 FPS (and FPS counter shows that), but plane reacts to controls like it is 5-10 FPS only. Or in other words, it feels like controls are being polled multiple times less frequently than they should be.
4) Very often, input lag is accompanied by some lagging plane in proximity. Once such plane flies away or is destroyed, input lag disappears.

Maybe there is some synchronization issue in netcode, because of which one lagging client can "slow down" other clients?
Reply With Quote
  #5  
Old 12-29-2011, 09:14 AM
salmo salmo is offline
Approved Member
 
Join Date: Mar 2011
Posts: 632
Default

When plane X is flying it's waypoint route and is attacked and badly damaged (injured pilot or airframe), instead of continuing along it's assigned route, it should attempt to return to base or land at nearest friendly airfield. Note - This applies especially to bombers. ie. abort it's mission.
__________________
When one engine fails on a two engine bomber, you will always have enough power left to get to the scene of the crash.

Get the latest COD Team Fusion patch info HERE

Last edited by salmo; 12-29-2011 at 12:07 PM.
Reply With Quote
  #6  
Old 12-29-2011, 09:19 AM
salmo salmo is offline
Approved Member
 
Join Date: Mar 2011
Posts: 632
Default

When plane X has lost power or engine, instead of gliding in random direction & crash landing even when base is closeby, pilot should randomly (1) attempt bail-out if high enough, or (2) attempt an emergency landing at nearest friendly airfield, or (3) attempt emergency crash landing in field/roadway etc if glide path gives probable successful outcome.
__________________
When one engine fails on a two engine bomber, you will always have enough power left to get to the scene of the crash.

Get the latest COD Team Fusion patch info HERE

Last edited by salmo; 12-29-2011 at 09:30 AM.
Reply With Quote
  #7  
Old 12-29-2011, 09:38 AM
ZaltysZ's Avatar
ZaltysZ ZaltysZ is offline
Approved Member
 
Join Date: Sep 2008
Location: Lithuania
Posts: 426
Default

Quote:
Originally Posted by baronWastelan View Post
When plane X is On Fire, it should stop attacking, and pilot should bail out ASAP.
May I give an advice? If you give suggestion about AI, think in what way your suggestion can hurt the game. There is no such thing as common sense for AI, so even obvious things for humans, must be explicitly told for AI. That is the reason, why BlackSix asks for help, because it is huge task to describe AI behavior in formal way, while covering most situations.

I.e. plane state "on fire" needs more precise definition. In CoD, lots of parts of plane might burn, and some of such fires might be extinguished. If you tell AI to bailout because of any fire on its plane, it will become very easy to down planes with rifle caliber incendiary rounds, because such rounds can create small temporary fires very quickly.

I suppose there should be 3 types of fire defined: minor, major, extreme.

Minor would be all small temporary fires, which is easily extinguished without much effort and AI should ignore them.

Major fire would be a fire, which needs reaction from pilot (i.e. if aileron is on fire, commence a dive, so that airflow extinguishes the flame).

Extreme fire is one which threatens to the life of pilot (i.e. fuel tank fire, fire in cockpit and so on). In case of extreme fire, pilot should bail out ASAP.
Reply With Quote
  #8  
Old 12-29-2011, 09:38 AM
Dano Dano is offline
Approved Member
 
Join Date: Oct 2007
Location: Petersfield UK
Posts: 1,107
Default

When landing wingmen will continue to stay in formation and crash, they should leave formation and rtb.
__________________
i5 2500k - Asus P8P67Pro - Crucial M4 64GB - 8GB DDR3 - Geforce Ti 560 1GB - Xonar DG - W7 X64 SP1
Reply With Quote
  #9  
Old 12-29-2011, 12:25 PM
Continu0 Continu0 is offline
Approved Member
 
Join Date: Aug 2011
Location: Luzern, Switzerland
Posts: 702
Default

If Plane X is firing at plane Y and plane X does not score any hits within 2 seconds, Plane X should stop firing for a certain time (may be at least 1 second).

As far as I can imagine, in the programming language:

After Plane X has stopped firing (because of no hits), the programm should go back to decide again (may be after 1 second) if Plane X should fire.

Right at the moment, Hurricanes are wasting their whole ammo whithout scoring any hit...
__________________
AMD Penom ll 6x 1055T Processor 2.8 GHz // 8GB Ram // XFX Radeon HD 7870 Black Edition DD (2048 MB Memory DDR5, GPU 1055MHz) // Windows 7 Professional 64 Bit Version
Saitek x52 // Saitek Throttle Quadrant // Saitek Pro Flight Rudder Pedals // Track IR 5
Reply With Quote
  #10  
Old 12-29-2011, 12:26 PM
Continu0 Continu0 is offline
Approved Member
 
Join Date: Aug 2011
Location: Luzern, Switzerland
Posts: 702
Default

AI planes should use exactly the same flight modell as the player can use!
__________________
AMD Penom ll 6x 1055T Processor 2.8 GHz // 8GB Ram // XFX Radeon HD 7870 Black Edition DD (2048 MB Memory DDR5, GPU 1055MHz) // Windows 7 Professional 64 Bit Version
Saitek x52 // Saitek Throttle Quadrant // Saitek Pro Flight Rudder Pedals // Track IR 5
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 10:46 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © 2007 Fulqrum Publishing. All rights reserved.