SFML community forums
General => SFML projects => Topic started by: LarsXYZ on March 13, 2021, 11:44:12 pm
-
Hi people!
Last year I showed off a tank game that I'd been working on.
Turns out, I've had a lot of time to continue working on it this last year as well. (Can you guess why? :P)
Anyways, it's been massively expanded and I'm hoping for some kind of release in 2021.
The main improvements are:
* Multiple tank types
* New crate types: health, upgrades, teleport
* AI players w. dynamic pathfinding (A* variant)
* Three game modes
* Minimaps
* Graphical effects, clouds & waves
* Sounds + music
See the new trailer here: http://www.youtube.com/watch?v=5wg3UnyV_8A
Link to my previous post about the game: https://en.sfml-dev.org/forums/index.php?topic=27289.msg173361#msg173361
What do you think?
PS: I want to thank the developers of SFML for making such a cool system. I've used it for pretty much all my projects!
-
Awesome to see it progress so much!
I like the parachute drops and how they create some basic shadows on the ground. :D
So what happens if you drive into the water?
Do you have a website/GitHub/social media to follow the progress more?
-
Thanks! It's been a lot of work, but it's really fulfilling.
The tanks can't drive into the water, they are physically stopped.
I've only got my youtube channel for now. That might change in the future, but if you're interested I'd follow me on there.
I'm working on a demo, so stay tuned 😎
-
Top secret concept drawing of one of the new features I'm working on: https://i.imgur.com/ryLZXAM.jpg
-
Prototype video:
https://thumbs.gfycat.com/FrequentGrippingAmericanquarterhorse-mobile.mp4
-
Is this a huge worm - eater of worlds?! :o
-
It's most definitely a giant underground death-worm 😁
-
Hey by the way, I'm currently writing client-server-client kind of architecture, for fast-pased games using udp sockets. I'm currently have all the mechanics working, server handles endless clients(as much as memory and sockets count will allow), and currently I'm wraping all this system in one class-interface for both client and server. Maybe when I'll be done we can try test my system by bringing multiplayer in your game using my work? I try to make the system easy to embed, so it's should pretty easy to get started. You interested?
(https://user-images.githubusercontent.com/47914319/111639769-38da2800-8804-11eb-98a1-a59d8fed05e9.png)
-
I've read a few horror stories about devs putting a lot of time into developing a multiplayer mode, and it ending up dead. So for now I'm focusing on making the local coop as good as possible.
But I'd love to experiment with it when you're done, so feel free to let me know when it's ready! 😎
-
Oke, I'll keep you updated. ;D
-
https://youtu.be/bwIVa43Mtrk (https://youtu.be/bwIVa43Mtrk)
After some more work I've updated the graphics, have a look!😀
-
Haha, nice! The sound and graphics remind me of C64's Raid on Bungeling Bay.
https://www.youtube.com/watch?v=-CjNj1gfj0I
-
That makes sense as most of the sounds are noise-based, made with BFXR ;D