BongBong tank shooter game. My first game. I wanted to recreate a game that is kind of a mix between old Battle City (NES) and Dyna Blaster, which I used to play as a kid in the 90s. I wanted to have a game where you don't just have retro graphics and beautiful explosions with realistic physics, but I also wanted to capture map building and playing with your friends - locally and online.
I'm building it in Rust and Raylib, using modern agentic approaches. Both Rust and Raylib let me compile and run the game locally on Mac/Linux/Windows and in the browser via WASM. I've also managed to get it to run successfully on Apple iOS. I will likely venture into Android as well, as I want a game that works across platforms so people can play it regardless of their platform.
Any feedback whatsoever is greatly appreciated. :)
I should clarify that I'm currently spending a lot of time building the engine (tank movement, physics, etc.). After that, I'll introduce more of the storyline, maps, and levels.
The game has 3 modes. "Protect the frog", where you must protect the frog. "Hunt", where you hunt for opponents' frogs and "Destroy", where there is just annihilation.
U can change the mode by switching to "build" and then going to "map". There you can set everything. From tanks to mission to waves, etc etc... The idea is that the switching between build and play is as seamless as possible.
The new code was written by a different department, so I'm a little hazy on the details, but I doubt it. It's a 25 years old line of business app, and it's in violation of every guideline, rule and law it touches, and only alive because it got grandfathered through various certifications and audits.
99% of the work was redesigning the business process it supports to be in compliance, and then write a new LOB app that takes inspiration from the old one, but works with the new process.
You might be able to use AI for the remaining 1% mind- and pointless boilerplate code Java requires for no good reason.
Trust me, you don't want that job :D I've been fighting to get our services to Java 21 from Java 8/11 for the last year or so, I've been partially successful but our main API (and 1/2 monolith) is still a dropwizard app on Java 11
I have 25+ years of tech experience. I love building things that live online, and I have the track record to prove it. I can make you MVP/POC or lead engineers in the battle. :)
BongBong tank shooter game. My first game. I wanted to recreate a game that is kind of a mix between old Battle City (NES) and Dyna Blaster, which I used to play as a kid in the 90s. I wanted to have a game where you don't just have retro graphics and beautiful explosions with realistic physics, but I also wanted to capture map building and playing with your friends - locally and online.
I'm building it in Rust and Raylib, using modern agentic approaches. Both Rust and Raylib let me compile and run the game locally on Mac/Linux/Windows and in the browser via WASM. I've also managed to get it to run successfully on Apple iOS. I will likely venture into Android as well, as I want a game that works across platforms so people can play it regardless of their platform.
Any feedback whatsoever is greatly appreciated. :)