
Flyre
A downloadable game for Windows and Linux
Flyre
Flyre is a 2d pixel art shoot-em-up, where you improve through a skill tree !
It was made in under one week for the Pygame Community Easter jam, but the development will continue, however at a slower pace.
Any feedback in the comments would be very appreciated, especially criticism about what could be improved ! Feel free to post your high scores in the comments to see who is the best of all of us !
Credits
Most of the game was made by me, but I used some incredible assets from other people.
- Sprites:
- The planets in the background are made with this incredible generator by deep-fold
- The explosion of the bombs were made by Will Tice in this asset pack
- Sounds:
- The music was made by @Ploruto from the pygame
- The sound effects were hand picked from either Interface bleebs or Futuristic SFX. Both are great resources if you want to easily add sound effects to your game.
- Fonts:
- The two fonts in use are the famous Pixel Millennium and cool looking the Wellbutrin font.
Everything that isn't mentioned here was made by me and during the time of thee jam. Therefore my game jam entry shall not be graded for it audio (or the credits should go to @Ploruto), but shall be graded for the graphics, while ignoring the planets. I hope the judges can make sense of this.
Enjoy !
Status | In development |
Platforms | Windows, Linux |
Rating | Rated 4.4 out of 5 stars (5 total ratings) |
Author | CozyFractal |
Genre | Shooter, Action |
Made with | Aseprite, pygame |
Tags | 2D, Pixel Art, pygame, python, Shoot 'Em Up, skilltree, Space, spaceships |
Code license | MIT License |
Average session | About a half-hour |
Languages | English |
Inputs | Keyboard, Xbox controller, Gamepad (any), Joystick, Joy-Con |
Download
Click download now to get access to the following files:
Comments
Log in with itch.io to leave a comment.
Whenever I try to run source code, game crashes with error:
Traceback (most recent call last):
File "/home/gemius/Downloads/Flyre/flyre.py", line 5, in <module>
App(LoadingState, IntegerScaleScreen(SIZE)).run()
File "/home/gemius/Downloads/Flyre/src/engine/app.py", line 57, in run
self.state = self.state.next_state
File "/home/gemius/Downloads/Flyre/src/engine/state_machine.py", line 274, in state
new.on_resume()
File "/home/gemius/Downloads/Flyre/src/engine/state_machine.py", line 92, in on_resume
pygame.mixer.music.load(MUSIC / self.BG_MUSIC)
pygame.error: Unrecognized audio format
Python: 3.9.4
pygame: 2.0.1
SDL: 2.0.14
Operating system: ubuntu
Solved by upgrading pygame to 2.1.2
I'm glad you managed to fix it! Enjoy the game ;)
The game is great, but surprisingly thing that stands out the most are planets in the background. How did you do that?
I found out: it is just animated sprite, but the animation is that good, that I fought it was procedural generated - still great game.
Actually, it is procedurally generated, but not by me. Check out this incredible generator: https://deep-fold.itch.io/pixel-planet-generator
I think you might be missing a dataclasses file in your source code, that's the error its giving
Thanks for trying the game!
The dataclasses module is part of the standard library in python 3.7 and above. I do not think that the game can run with lower version of Python, but you can try to install it with pip install dataclasses. Otherwise, you can download and run the executable directly, it should work out of the box.
Nice game! Like the graphics too!