Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
A jam submission

Galactic CruiserView game page

Pygame Summer Game Jam
Submitted by Uami — 5 hours, 42 minutes before the deadline
Add to collection

Play game

Galactic Cruiser's itch.io page

Results

CriteriaRankScore*Raw Score
Theme Integrity#153.4673.846
Polish#202.2882.538
Overall#222.2882.538
Artistry#232.0802.308
Engagement#231.9412.154
Innovation#241.6641.846

Ranked from 13 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

Did you have fun throughout the jam?

yes

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted

As others already pointed out, win32api is not needed and confused me for a moment as well. If you stay in the middle of the left side of the screen, the ship will never crash.
But overall, this is a game that does what it's supposed to, so good job :)

Submitted(+1)

```py

pygame-ce 2.5.0 (SDL 2.30.3, Python 3.12.3)

Traceback (most recent call last):

  File "/home/axis/Downloads/Galactic-Cruiser/main.py", line 3, in <module>

    from win32api import GetSystemMetrics

ModuleNotFoundError: No module named 'win32api'

```

Nooo, you should have used this to get the screen size to support linux as well :(

https://pyga.me/docs/ref/display.html#pygame.display.get_desktop_sizes


I used this and was able to play it


Cool game! But it was a bit too easy lol, i didnt even have to move my spaceship.

Developer(+1)

ah thank you for the tip. I'm a bit new to pygame so sorry for that. And thank you for playing it. 

I also realised that you could just not move the space ship but i was super close to the deadline haha

Submitted (1 edit)

You could maybe ask the event forgerts (durk for example) if you can quickly change the code to support this and not need win32api

But nice game overall! 


Here's what I modified

```py

import pygame, sys, json, os, time, random                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            

os.environ['SDL_VIDEO_CENTERED'] = '1'                                                                                                                                

pygame.mixer.pre_init(44100,-16, 2, 512)                                                                                                                              

pygame.init()                                                                                                                                                         

                                                                                                                                                                      

screen_info = pygame.display.Info()                                                                                                                                   

screen_width, screen_height = pygame.display.get_desktop_sizes()[0]

```

Submitted(+1)

i don't seem to be able to install the 'win32api' module. Can you provide a pip command or something of that sort?

Developer

hi,  i dont remember having to install the module, but i looked online and you could try 

pip install pywin32

when i tried it, it said requirements were already fulfilled so it might work