I must say it is a very fun game. I beat level 7 after many tries. This game is in my opinion a lot better than Drawn Down Abyss, which is a bit funny since this is the free game of those two games. One could say less is more.
I must ask, may I fork this game? Looking through the license it looks that the code is "open source" but the assets are not, I can just make my own assets? correct me if I am wrong. One could argue whether the game concept in its self is open source since the game logic is in the source.
Hi, it seems like someone is trying to use screenshots of your game on a phishing website to try to get the users to download malware. Just thought you might want to know. https://twitter.com/rudjosu/status/1406608544355454987
It's not just screenshots. In some versions of the malware, they actually just wrap my games with it. (This happened with both Aeroblaster and Shifting Edge) Thanks for the heads up though.
Managed to finally beat it, a really cool game, but getting killed by a random singled out bullet out of nowhere at levels 6 and 7 was nerve-racking. Really hard but the relief of seeing the time, in the end, feels rewarding
fienix@Fienix:~/Downloads/Aeroblaster$ python Aeroblaster.py pygame 1.9.6 Hello from the pygame community. https://www.pygame.org/contribute.html Traceback (most recent call last): File "Aeroblaster.py", line 4, in <module> from data.tileset_loader import load_tileset ImportError: No module named data.tileset_loader
Great game. How many level is it? I tried so hard but can't beat lv5. By the way, can you limit the range of the mouse just only in the game's screen. I miss-click to my desktop all the time.
Warning (from warnings module): File "C:\Users\smart\Desktop\New folder (3)\Aeroblaster Source\Aeroblaster.py", line 217 pygame.draw.line(display, (8, 5, 8), (0, i * 20 - background_timer), (display.get_width(), i * 20 - background_timer + 30 * (1.2 / (game_speed + 0.2))), 7) DeprecationWarning: an integer is required (got type float). Implicit conversion to integers using __int__ is deprecated, and may be removed in a future version of Python.
Warning (from warnings module): File "C:\Users\smart\Desktop\New folder (3)\Aeroblaster Source\Aeroblaster.py", line 294 collision_tiles.append(pygame.Rect(tile_x * 16, tile_y * 16, 16, 16)) DeprecationWarning: an integer is required (got type float). Implicit conversion to integers using __int__ is deprecated, and may be removed in a future version of Python.
Warning (from warnings module): File "C:\Users\smart\Desktop\New folder (3)\Aeroblaster Source\Aeroblaster.py", line 295 main_display.blit(tileset_images[tile_map[tile][0]], (tile_x * 16 - scroll[0], tile_y * 16 - scroll[1])) DeprecationWarning: an integer is required (got type float). Implicit conversion to integers using __int__ is deprecated, and may be removed in a future version of Python.
Warning (from warnings module): File "C:\Users\smart\Desktop\New folder (3)\Aeroblaster Source\Aeroblaster.py", line 612 main_display.blit(controls_1, (player.x - scroll[0] - 17, player.y - scroll[1] - 22)) DeprecationWarning: an integer is required (got type float). Implicit conversion to integers using __int__ is deprecated, and may be removed in a future version of Python.
Warning (from warnings module): File "C:\Users\smart\Desktop\New folder (3)\Aeroblaster Source\Aeroblaster.py", line 685 bar_surf = pygame.Surface((display.get_width(), bar_height)) DeprecationWarning: an integer is required (got type float). Implicit conversion to integers using __int__ is deprecated, and may be removed in a future version of Python. Traceback (most recent call last): File "C:\Users\smart\Desktop\New folder (3)\Aeroblaster Source\Aeroblaster.py", line 692, in <module> mask_surf = mask.to_surface(setcolor=(8, 5, 8)) AttributeError: 'pygame.mask.Mask' object has no attribute 'to_surface'
Either you somehow downloaded the wrong thing or your antivirus is wrong. If you're concerned about viruses, just use the source. You can read every bit of code and there's not that much.
Can hardly believe you made this in 48 hours. It's amazing what you do with pygame in such a short time. I especially love all the particle effects. Makes me wonder why I was so frugal in all of my projects.
Any plans to enhance it? At least add a full screen or mouse grab feature so non-programmers can play without accidentally clicking outside of the window and losing focus.
← Return to game
Comments
Log in with itch.io to leave a comment.
very cool
V.nice game. I noticed some problems when you land on a turret, its bullets can't hit me.
Really cool game, only thing I noticed wrong is you can´t shoot the cores if you´re too close.
I must say it is a very fun game. I beat level 7 after many tries. This game is in my opinion a lot better than Drawn Down Abyss, which is a bit funny since this is the free game of those two games. One could say less is more.
I must ask, may I fork this game? Looking through the license it looks that the code is "open source" but the assets are not, I can just make my own assets? correct me if I am wrong. One could argue whether the game concept in its self is open source since the game logic is in the source.
Is there a save function
No, it's a short game.
32 bits?
i haven't played it yet just verifing
This game is sooooo coool you should really play it if you haven't ye
Wow i hope i can make a game like this one da
A true masterpiece! I am soon going to publish a gameplay video about this game on Youtube. It was totally worth playing it. Rated it 5/5 :)
Hi, it seems like someone is trying to use screenshots of your game on a phishing website to try to get the users to download malware. Just thought you might want to know. https://twitter.com/rudjosu/status/1406608544355454987
It's not just screenshots. In some versions of the malware, they actually just wrap my games with it. (This happened with both Aeroblaster and Shifting Edge) Thanks for the heads up though.
This was an amazing game ngl I finished it and the struggle was worth it. 10/10
Managed to finally beat it, a really cool game, but getting killed by a random singled out bullet out of nowhere at levels 6 and 7 was nerve-racking. Really hard but the relief of seeing the time, in the end, feels rewarding
I have a black screen...
i cant open
This is an epic game! I really like your games :)
so uh there is a problem where the game runs only when I build it in sublime text or run it in IDLE idk why
Sounds like an issue with your IDE. If the executable works and the source works in IDLE, it's on your end.
Cool game, but the level 5 is too hard for me to beat... Who knows, maybe I'm just bad at shooters
I can't get past level 5 either!
I make hard games. lol
Any idea what might be causing:
fienix@Fienix:~/Downloads/Aeroblaster$ python Aeroblaster.py
pygame 1.9.6
Hello from the pygame community. https://www.pygame.org/contribute.html
Traceback (most recent call last):
File "Aeroblaster.py", line 4, in <module>
from data.tileset_loader import load_tileset
ImportError: No module named data.tileset_loader
This was written in Pygame 2, not 1.9.x, although this issue appears unrelated. Looks like you've got the file locations messed up some how.
Great game. How many level is it? I tried so hard but can't beat lv5. By the way, can you limit the range of the mouse just only in the game's screen. I miss-click to my desktop all the time.
Keep up the good work my man.
It's 7 levels.
i am getting errors while running the source code
can u help!
here is the long error it spit out
Warning (from warnings module):
File "C:\Users\smart\Desktop\New folder (3)\Aeroblaster Source\Aeroblaster.py", line 217
pygame.draw.line(display, (8, 5, 8), (0, i * 20 - background_timer), (display.get_width(), i * 20 - background_timer + 30 * (1.2 / (game_speed + 0.2))), 7)
DeprecationWarning: an integer is required (got type float). Implicit conversion to integers using __int__ is deprecated, and may be removed in a future version of Python.
Warning (from warnings module):
File "C:\Users\smart\Desktop\New folder (3)\Aeroblaster Source\Aeroblaster.py", line 294
collision_tiles.append(pygame.Rect(tile_x * 16, tile_y * 16, 16, 16))
DeprecationWarning: an integer is required (got type float). Implicit conversion to integers using __int__ is deprecated, and may be removed in a future version of Python.
Warning (from warnings module):
File "C:\Users\smart\Desktop\New folder (3)\Aeroblaster Source\Aeroblaster.py", line 295
main_display.blit(tileset_images[tile_map[tile][0]], (tile_x * 16 - scroll[0], tile_y * 16 - scroll[1]))
DeprecationWarning: an integer is required (got type float). Implicit conversion to integers using __int__ is deprecated, and may be removed in a future version of Python.
Warning (from warnings module):
File "C:\Users\smart\Desktop\New folder (3)\Aeroblaster Source\Aeroblaster.py", line 612
main_display.blit(controls_1, (player.x - scroll[0] - 17, player.y - scroll[1] - 22))
DeprecationWarning: an integer is required (got type float). Implicit conversion to integers using __int__ is deprecated, and may be removed in a future version of Python.
Warning (from warnings module):
File "C:\Users\smart\Desktop\New folder (3)\Aeroblaster Source\Aeroblaster.py", line 685
bar_surf = pygame.Surface((display.get_width(), bar_height))
DeprecationWarning: an integer is required (got type float). Implicit conversion to integers using __int__ is deprecated, and may be removed in a future version of Python.
Traceback (most recent call last):
File "C:\Users\smart\Desktop\New folder (3)\Aeroblaster Source\Aeroblaster.py", line 692, in <module>
mask_surf = mask.to_surface(setcolor=(8, 5, 8))
AttributeError: 'pygame.mask.Mask' object has no attribute 'to_surface'
Aeroblaster is written using some features unique to Pygame 2.
ohk
Either you somehow downloaded the wrong thing or your antivirus is wrong. If you're concerned about viruses, just use the source. You can read every bit of code and there's not that much.
This commonly happens because of pyinstaller, and the way it compiles.
Can hardly believe you made this in 48 hours. It's amazing what you do with pygame in such a short time. I especially love all the particle effects. Makes me wonder why I was so frugal in all of my projects.
Any plans to enhance it? At least add a full screen or mouse grab feature so non-programmers can play without accidentally clicking outside of the window and losing focus.
I typically don’t update my game jam games.