Plasma Tanks
You are currently playing version 0.7.0 Beta of Laser Tanks by Lightbulb Games.
Information
Welcome to the Beta of Plasma Tanks: A fast-paced 2d shooter game, where you fight increasing waves of tanks to unlock new tanks with unique abilities.
Please leave a comment below to let me know how to improve the game and report bugs!
Known bugs:
- Enemies have a small chance of spawning outside the map
- It's possible to shoot through walls by being close, lagging, and the enemy being next to the wall.
Latest version:
- Plasma Tanks v0.7.0
Note: You are currently playing the Beta version of Plasma Tanks. Features are subject to change.
Credits:
Code:
All code was made by me, Lightbulb Games
Music & SFX:
All music and sfx were made by Dajoh
Social media
Discord
Instagram (@Lightbulb_Games)
https://www.instagram.com/lightbulb_games/
Reddit (@Lightbulb_Games)
https://www.reddit.com/user/Lightbulb_Games/
Threads (@Lightbulb_Games)
https://www.threads.net/@lightbulb_games
Game Jolt (@Lightbulb_Games)
https://gamejolt.com/@Lightbulb_Games
Updated | 2 hours ago |
Status | In development |
Platforms | HTML5, Windows, Linux |
Rating | Rated 5.0 out of 5 stars (1 total ratings) |
Authors | Lightbulb Games, Dajoh |
Genre | Shooter, Adventure, Survival |
Made with | Godot |
Tags | 2D, Singleplayer, Tanks, Top Down Adventure, War |
Average session | About a half-hour |
Languages | German, English, Spanish; Castilian, Spanish; Latin America, French, Russian |
Inputs | Keyboard, Mouse, Xbox controller, Gamepad (any), Touchscreen, Smartphone, Joy-Con |
Links | Homepage, Discord, Instagram, Mastodon, Threads, Game Jolt, YouTube |
Download
Download NowName your own price
Click download now to get access to the following files:
lasertanks_v0.7.exe 99 MB
LaserTanks_v0.7.x86_64 82 MB
Development log
- Plasma Tanks v0.7.2 | The enemy revamp (& name change)2 hours ago
- v0.6.0 | UI Revamp & Translation23 days ago
- Update v0.5.0 | Audio & Tweaks48 days ago
- Update v0.4.5 | Control update51 days ago
- Update v0.3.2 | New map & effects73 days ago
- Minor balance update75 days ago
- Minor Update v0.3.1 | Graphics & Saving77 days ago
- Now embedded!79 days ago
Comments
Log in with itch.io to leave a comment.
I really enjoyed this. The polish is pretty good (still room for improvement but its better than anything i could do). I like how there is a glow that kinda shines past walls.
I liked how the AI didnt just constantly run towards you, but was a bit conservative and hid behind walls.
I think that the actual art (for the tanks and for walls) could be improved. I am not sure how, to be honest, but in some way they just look a bit plain compared to all of the colours flashing around, and the gray from the tank cannon looks very out of place.
Bugs that I found:
Overall this was really fun to play. I could see this being turned into a cool, super satisfying roguelike (or some other type of game with progression and upgrades and whatnot, I just really like roguelikes).
Thanks for your feedback! I already told my sfx artist about the shooting sfx to try to fix that. As for the cutting off of the shooting sounds, I don't really know how, but I'll try to fix it. As for clicking on buttons with their glow I think I'll probably keep it like that since it makes it easier to click them. As for the art I'm actually thinking of getting an artist to improve the tanks since I'm not too good at art lol. Also I'm glad you enjoyed the AI and the glow effect, I took quite some time tweaking that. Either way thanks a lot for your feedback, it's comments like these that help me improve my game :)
Just one question, what do you think about the other tanks? (That the player can pick) I'm trying to make all of them appealing but I haven't gotten too much feedback on them, and do you have any ideas for new tanks?
I didn't realise you could select other tanks. I would probably recommend consulting an artist regarding the art (you don't have to hire one, just join a discord server and ask for some help).
As for the sfx, chatgpt gave this code for godot:
var audio_player = AudioStreamPlayer.new()
audio_player.stream = preload("res://your_sound.ogg")
audio_player.bus = "Master" # Set the correct audio bus if needed
add_child(audio_player)
audio_player.play()
audio_player.connect("finished", audio_player.queue_free) # Auto cleanup
This should play the audio and not have it cut off (and remove the node upon completion). You could just create a function for this within the audio manager that takes the bus and audio location as parameters.
Thanks a lot!
No problem! I also just clicked on your profile and realised that you were a contributer from You're out! I knew I recognised you from somewhere. I created Frantic Factory, which came 4th, losing to your game. I'm not sure if you remember me from there.
Oooh yeah I remember it, it was really cool!
Muy buen juego y muy entretenido, quizas sea mejor empezar con un tanque y que los otros sean desbloqueables y asi darle utilidad a las monedas. Ademas deberias considerar alguna forma de obligar a que el jugador se mueva, ya sea con una mejor IA de los enemigos, que la salud no se regenere con el tiempo sino con algun item que haya que ir a buscar a algun lado, ya que si te atrincheras en una esquina es muy facil.
Este juego tiene mucho potencial espero que puedas seguir actualizandolo y mejorando.
Gracias por tu comentario! Ahora estoy implementando el sistema de monedas para desbloquear tanques. No creo implementar IA mas avanzada porque incluso aunque es muy simple la de ahorita laguea mucho el juego y no se por que, y agregar mas probablemente haga que el juego solo corra en computadoras de gama alta (Y quiero que sea de navegador) En cualquier caso si lo tengo en consideracion si encuentro una forma de implementarlo :) Y la regeneración de vida tambien la voy a cambiar probablemente. Gracias por tu tiempo! (Ps ya viene en camino la traducción a español 👍)
Tengo buenas noticias! Acabo de actualizar el juego y ahora ya lo puedes jugar en español, y ahora los enemigos son más inteligentes y no disparan a través de las paredes. También ya hay más opciones para los tanques como colores y mejores decoraciones. Que opinas?
Fun game!
I could see a progression system that allows players to unlock the other tanks and maybe even upgrade them/parts of them.
I think the clothes icon can be misleading for the tank selection page because it implies that we're only changing the tank's appearance
Overall, a nice and polished game, 5/5!
Yeah, I’m working on creating a new icon for that section. I’m also gonna make it so coins unlock more tanks. Thanks a lot for your feedback!
If you have time, please do provide feedback on my game (Cable Conundrum) from the Give and Get Feedback jam!
I will :)
I added a new icon for the tank selection page, what do you think about it? I also added new colors, do you have any feedback?
Good gameplay, various enemies, graphics is great, smooth death animation, but you should add pathfinding to enemies and stop them from shooting in walls.
P.S. also add power ups.
Thanks! I will probably leave the pathfinding for enemies for later but I am working on adding a small raycast for them to detect walls. Thanks for all your feedback! And I am planning on adding a mode with power ups, so do you have any ideas for those that you’d like me to add?
Healing objects from destroyed tanks, damage upgrade, speed boost, more loot(for future). Making power ups or upgrades can be done very differently: you can make temporal buffs, leveling up, upgrade items. I want to say, you need to think what progression system will be(or won't be) in the game and after that what it will upgrade. But that's only my opinion and I'm not very experienced developer.
Thanks for your feedback! I updated the game to have colors now (I might make them unlockable in the future) and fixed the bug where enemies shoot through walls, what do you think?
El juego es muy entretenido, como he visto en varios comentarios, solo faltaría sonido para que fuera un juego excelente, y también mejorar la IA de los enemigos
Gracias bro, se agradece :D Lo unico es cómo podría mejorar la IA, también es problema mío pero si les pusiera mas inteligencia no se si lagearía el juego y si haría a ese sacrificio De todos modos gracias por el comentario :D
Lo que me paso es que los enemigos se atoran el las paredes, solo digo que cuando tocan una pared busquen otra ruta para llegar al jugador, porque si me quedo quieto, los enemigos quedan al otro lado de las paredes disparando esperando a que yo esté a su alcance
Sip, ya me había dado cuenta, la verdad no estoy muy seguro de como lo puedo resolver. Yo creo que le voy a poner a una detección de si hay una pared entre el enemigo y el jugador antes de que dispare, aunque lo de la ruta si esta dificil porque solo avanza hacia el jugador ignorando paredes
Ahora ya son más inteligentes los enemigos y ya no disparan a las paredes, traduje el juego al español e incluso ya tiene sonido, qué opinas?
Very fun endless game. Minus that i seen is that HTML version dosent have music. Very good UI. Good AI. Good if you would add exit button on main menu
Yeah, none of the versions have music, but I already got someone to make the music :) What do you mean by the exit button though? It does have one on desktop, but there’s none in the web version because it would just crash the game
Also thanks for the feedback!
I added some music, do you have some feedback for the musician?
The game is fun. The movemement of the ennemy is a little erratic and they get stuck a lot on the wall but for basic IA it's already good. Maybe this would be great if you add a secondary fire with a different type of weapon like mines. Also a map with randomize walls could be good (but complex to do) . Keep the good job.
What do you mean by adding a secondary fire? Do you mean something other than tanks? I’ll think about it. And as for walls yeah it’s complex, but maybe I could add some gamemode where some rooms are generated, you kill the tanks, and progress on, what do you think? Thanks for the feedback btw
they were coming in from all sides
Yes, that's the point, or if you think I should change it how so?
They do spawn from the little squares on the edges of the map while you're not seeing them, so you can try to not move much to prevent more enemies from spawning. I did this for the spawning mechanic to be smoother. If you want to see where they spawn from press f3 and all the spawners will be show
Okay, I just changed it and enemies spawn slower, can you try now? If it's still too many I'll decrease the initial wave