Quantcast
Channel: 3D: Discrete Dogfighting Duel (Now open to non Java submissions) - Code Golf Stack Exchange
Browsing latest articles
Browse All 11 View Live
↧

Image may be NSFW.
Clik here to view.

Answer by Will Chen for 3D: Discrete Dogfighting Duel (Now open to non Java...

DangerZonerWritten in Python and interfaces with the non-Java code wrapper written by Sparr.Does all its math in pure Python and is completely unoptimized. A bit slow.Highly configurable and...

View Article


Answer by Manuel Allenspach for 3D: Discrete Dogfighting Duel (Now open to...

CrossfireMy initial idea was to shoot an enemy plane with both my planes at the same time, but I couldn't work it out... So here is a plane that tries to stay away from walls and out of the...

View Article

Image may be NSFW.
Clik here to view.

Answer by DankMemes for 3D: Discrete Dogfighting Duel (Now open to non Java...

Dogfight 3D VisualizerI wrote a small, quick visualizer for this challenge. Code and jar files are on my github repo: https://github.com/Hungary-Dude/DogfightVisualizerIt's made using libGDX...

View Article

Answer by Sparr for 3D: Discrete Dogfighting Duel (Now open to non Java...

/* PREDICT AND AVOID Rules of behavior: - Avoid hitting walls - Move, safely, to shoot at spaces our enemy might fly to - (contingent) Move to a safe space that aims closer to the enemy - Move to a...

View Article

Answer by Geobits for 3D: Discrete Dogfighting Duel (Now open to non Java...

WhirligigBoth planes head towards the center(ish), then loop while shooting as often as possible. One of three axes is chosen per fight, and the pair always rotate around the same axis in opposite...

View Article


Answer by user2813274 for 3D: Discrete Dogfighting Duel (Now open to non Java...

Starfox (WIP - not yet working):He doesn't actually utilize all the available moves. But he does try to shoot down enemies and not crash into walls.package Planes;import java.util.ArrayList;import...

View Article

Answer by pseudonym117 for 3D: Discrete Dogfighting Duel (Now open to non...

Weeeeeeeeeeee - 344 bytes after removing whitespaceDoes awesome loops n stuff. Can't lose if you're doing loops.package Planes;public class W extends PlaneControl{ int i,c; int[]...

View Article

Answer by Kyle Kanos for 3D: Discrete Dogfighting Duel (Now open to non Java...

Move-and-Shoot planeAvoids walls by finding when it's close to a wall & turning, shoots when it can. package Planes;public class MoveAndShootPlane extends PlaneControl { public...

View Article


Answer by overactor for 3D: Discrete Dogfighting Duel (Now open to non Java...

DumbPlanesDumbPlanes try so hard to not fly into the walls, but they're not very smart about it and usually end up hitting the walls anyway. They also shoot occasionally, if only they knew what they're...

View Article


Answer by cjfaure for 3D: Discrete Dogfighting Duel (Now open to non Java...

EmoFockeWulfHe's back. He's starved himself to 224 bytes. He doesn't know how he ended up like this.package Planes;public class EmoFockeWulf extends PlaneControl{public EmoFockeWulf(int s, int...

View Article

3D: Discrete Dogfighting Duel (Now open to non Java submissions)

UPDATE: isSuicidal() was added to the plane class, this allows you to check if a plane is on an irreversible collision course with the walls!!UPDATE: updateCoolDown() separated from...

View Article
Browsing latest articles
Browse All 11 View Live




<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>