F-15 Eagle Tua ''Peppermint'' [Experimental AI Dogfight Project]
Merry Christmas.
🟩🍒🤍🟢🍒🤍🟢🍒💮🤍🟩🍒🤍🟢🍒🤍🟢🍒💮
The variant stripped of all outside text goes Here.
The earliest version of the build goes Here.
Peppermint AI
The F-15 Eagle (Variant Unspecified) "Peppermint" is an F-15C retrofitted with the F-15E's more powerful engines, and its center of mass is moved backwards to become faster and more maneuverable. (I don't have a specific variant in mind when I made this, so here)
It was made as a testbed for various AI Funky Trees stuff to make the Dogfighting AI more formidable. While the AI modifications have made this AI harder to kill, it is still very primitive, and there are still some weaknesses that a human pilot could exploit and make it easy to kill again, like using the AI's terrible, TERRIBLE throttle control against itself to make it overshoot so the human pilot can go for the guns kill.
Nonetheless, it is an improvement.
Also, I experimented with text stuff and controller bases to make flying the plane look prettier. yay
Features (With some supplementary pictures):
Circle-to-Square Joystick Input - Converts your restricted circle input in mobile into full limit Roll and Pitch. Disables if actual Pitch and Roll input exceeds beyond the circle boundary, In other words, turns off if you use computer or keyboard for Pitch and Roll (by full actual Pitch and Roll input). (Cannot turn it back on. sorry)
Speed Lines - Aircraft text simulates speed lines to make you feel fast (and to get a sense of how fast it's really going). Rotation do get abit buggy at more significant AoA and AoS, so I'm hoping to fix it later. (read: in the far future lol)
Simple Wing Vapor - Shows up when you do High AoA stuff.
Double-Bullets-per-Frame Gun - Spawns 2 bullets in every frame instead of one. This helps compensate for the lack of frames per second Low Physics offers (50FPS) compared to the firerate of IRL guns (100BPS). No more lame firerate in Low Physics!
Gun Offset Crosshair Correction - Crosshair moves to compensate for gun offset. A very simple solution compared to IRL jets where the Flight Controller (I assume) does all the math to very VERY accurately offset the crosshair to EXACTLY be where the gun bullets will end up. (A very minor detail, but it makes shooting stuff up close less frustrating.)
Simple Shock Diamond Exhaust Plumes - "Simple" because it's not as complex as the one in Flyout the game, tho it still looks good. It makes the game VERY LAGGY tho which is why there's no "Mobile Friendly" tag, so remove if the lag is unbearable.
Pretty Flares - Pretty flares.
Features (AI STUFF):
Separate Missile Launching System -- Instead of the conventional launching via FireWeapons, the missile gets jettisoned and launched if it gets a lock instead. Enables fast firing mode at Disabled AI mode (Activate8 disabled) and also makes time intervals between launches longer. Tho the AI does have some problem with launching them if you damage the aircraft for a bit).
Forced Pitch Up when Deploying Countermeasures -- What it says, to lower chances of dying in BVR combat.
Do-Not-Touch-Water Challenge (AKA Anti-Crash Funky System) -- AI is forced to pitch up when it's about to crash into the water. Didn't code it to pitch up away from ground because AltitudeAgl is bugging out when you spawn the AI at far away distances like 15Km for some reason.
Variable Maneuvering Speed at Different Distances - Pretty simple. Makes the AI not unnecessarily lose speed at greater distances, and becomes more maneuverable when closer.
Creator Notes
This started from a very bad low part F-15 Replica, but as time went on, I keep adding features after features on this aircraft. This was supposed to be AI spawnable at first, but with LARGE amounts of Funky Trees and Variables this aircraft has, it becomes laggy to the point where it is no longer AI spawnable. Ever since then, the true performance cost is getting higher and higher, and the prospect of adding the [Mobile Friendly] is getting farther and farther away, until it ended up to this.
Huh, maybe the Simpleplanes AI spawning system ONLY wants dumb aircraft that crashes to the water too many times. Maybe?
Anyways, project's getting too dragged out at this point, so I'll post it now and move on.
One step towards understanding AI, One post about AI Aircraft, One funky tree code typed, One step closer to Competent AI. This craft is the first steps towards it.
Blueprint Used: https://i.pinimg.com/originals/64/bb/08/64bb087325ba5a2c96f678d1c0bb5a8c.png
Specifications
Spotlights
- SuperSuperTheSylph 3 months ago
- Rb2h 3 months ago
- Unwanted 3 months ago
General Characteristics
- Predecessor FIGHTER JET CHALLENGE (closed)
- Created On Windows
- Wingspan 41.0ft (12.5m)
- Length 91.0ft (27.7m)
- Height 19.8ft (6.0m)
- Empty Weight 21,674lbs (9,831kg)
- Loaded Weight 45,738lbs (20,746kg)
Performance
- Power/Weight Ratio 2.206
- Wing Loading 79.1lbs/ft2 (386.3kg/m2)
- Wing Area 578.1ft2 (53.7m2)
- Drag Points 1619
Parts
- Number of Parts 157
- Control Surfaces 6
- Performance Cost 1,568
Ok in hindsight, the "moving the center of mass backwards" part was simply unbelievable because I did not change the shape of the f-15 in any meaningful way, so I couldn't think of moving the mass backwards realistically without putting some comically heavy anvil at the back. One of the only ways I could realistically make the center of mass move backwards to the center of lift (and vice versa) is to change the shape and position of the wing, but that will make it look ugly. I will have to design an entirely different aircraft to design an unstable tail wing craft that doesn't look ugly.
.
The F-15 Eagle was designed early in the "energy maneuverability theory" (aka when the F-16 didn't exist yet), so I'm imagining an F-15 with some design improvements from later technologies.
.
Cipher livery work in progress! because I have to change up a few things, not just the appearance of it. Coming in the far future.....
@Kikikokikomarumaru15000 congratulations on 1st place!!!!!
@Kikikokikomarumaru15000
Looks:9/10 the cockpit could be better
Functionality: 10/10! Incredible the ai things
Part count:10/10, all that complex stuff doesn't even lag the game!
@Rb2h The mach rings are barely visible. sad! The IRL mach rings are brighter and prettier than this. I'm gonna look to improve on this later after I finish something else.
@Kikikokikomarumaru15000 I just changed the variable anyways lol
The afterburner works fine without any of that other than sone tedious placing and moving around with many of them in the same space.
Thanks, Here's an image
@Rb2h Yea you can. Just remember: it uses the variable "Throt", which is the variable for throttle, and the afterburner starts at 0.55. Also, the text and engine exhaust are connected to the white fuselage inside, which is also connected to a VTOL nozzle and a basecontroller.
Said basecontroller also has variable in it called "Exhaust", and is also also connected to 2 super small VTOL nozzles.
Everything is connected to the white fuselage inside.
@Kikikokikomarumaru15000 I meant could I use it
Dumb typo..
@Rb2h Yes I can. I just need to disable Activate8 and throttle 100% to enable that afterburner thing.
But I have suspicions that you meant something else, you just aren't very clear. What is it?
@Kikikokikomarumaru15000 also, could u use that afterburner thing?
@Kikikokikomarumaru15000 I tried to but was too low on battery xd
"AoA" which is just AngleOfAttack*clamp(GS>10).
Honestly, it's kinda redundant as I could just put AngleOfAttack in there with the *clamp01(GS>10), and nothing would change.
@Kikikokikomarumaru15000 i wanted to apply the wing vapor effect but somehow it does not work for me,do i need a variable for that and which?
@Rb2h hell yeah. Would be better if you recorded it in video form though!
Just defeated the beast
Or you make a somewhat realistic ADFX-01
Imagine you made cipher skin with this
@YarisHatchback don’t do it
@AviationLoverGEEK444 hawk tu-
Tua?
Wow!
it flies incredible!!! (i am a sucker for realistic flight models)
We really upgrading, it used to be a hawk, now we've got eagles doing it too?
Also, congrats on gold! :3
(You haven't got it yet I'm just pre-congratulating cause you're literally an upvote away)