# Drone Interceptor Game for Coders with a programmable C-RAM Gun

**URL:** <https://discourse.threejs.org/t/drone-interceptor-game-for-coders-with-a-programmable-c-ram-gun/95044>\
**Category:** Showcase\
**Tags:** simulation, physics, game\
**Created:** [October 5, 2026, 9:40pm UTC](https://discourse.threejs.org/t/drone-interceptor-game-for-coders-with-a-programmable-c-ram-gun/95044 "2026-10-05T21:40:53Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![yosan\_melese](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/yosan_melese/32/73152_2.png) [@yosan\_melese](https://discourse.threejs.org/u/yosan_melese)\
**Post date:** [October 5, 2026, 9:40pm UTC](https://discourse.threejs.org/t/drone-interceptor-game-for-coders-with-a-programmable-c-ram-gun/95044/1 "2026-10-05T21:40:53Z")

</div>

Hello Everyone!

Here is my early Christmas gift for my fellow devs ; )

 ![Screenshot From 2026-10-06 00-01-18](https://canada1.discourse-cdn.com/flex035/uploads/threejs/original/3X/6/c/6cd7ba2ed0310866c42c6a88c9e569ed57ecd5cb.png)

You need to program(in the embedded code editor of the game) the microcontroller of the CRAM Gun interceptor to intercept the drone swarm. On every frame, you are fed with `radarData` through the `updateGun(radarData...)` func which is just a list of data about the position of the drones. from this data you need to compute the azimuth and elevation of the gun to target and shoot down the drone. **All the API’s you need explained on the live editor of the game.**

If your Vector Math is very good, you might find this very easy but dont worry more interesting challenges coming soon. More game feature like levels, lives and score are also coming soon. This is just a test to see how the community reacts to it and to get a feedback. I hope it gets noticed.

You can play it here: [https://cramgunsimulater.netlify.app/](https://cramgunsimulater.netlify.app/)  
Repo: [GitHub - YosanAI/cram-gun-simulater · GitHub](https://github.com/YosanAI/cram-gun-simulater)
