Skip to main content

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

Unnamed gameView game page

An incomplete game for spooky jam 2d 2022
Submitted by yuvirt — 2 minutes, 22 seconds before the deadline
Add to collection

Play game

Unnamed game's itch.io page

Results

CriteriaRankScore*Raw Score
Graphics / Visuals#462.2142.800
How much do you like the game overall?#501.8182.300
Audio#521.5021.900
Overall#531.7712.240
Gameplay / Fun#541.5812.000
Is it spooky and does it follow the theme?#551.7392.200

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

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted

has alot of potenitial!

Developer

Tysm I’m still getting fluent with my library, so I’m thinking about adapting it into the game I wanted it to be.

Submitted

The palette look really nice!

Developer

The art was all done by @Spunky, the creator of Save A Soul

Submitted (1 edit) (+1)

I believe I have located what is causing the lag. The `Soldier` and `Shadow` classes are being instantiated inside of the `draw_window` function.

#  line 73 of main.py
def draw_window():
    for i in range(0, 31):
        window.blit(tile1, (tilepos[i]))
    sold1 = Soldier(0, Soldier_positions[0])

This is a large memory allocation to occur on every single frame, so ideally, it could be moved to where you are assigning the lists of positions `Soldier_positions` and `shadow_positions`. Then, the necessary code from those constructors could be moved into the `draw_window` function directly.

After making these changes locally, this is how the game runs on my machine:

Developer

Omg thank you I thought it was the collision detection, ya I’ll fix it up and I’ll decrease the speed. 

Developer

Uhh, after making those changes the keypresses somehow aren't working, so I still have some fixing up to do, ig

Submitted (1 edit)

The `play` property inside of the soldiers and shadows needs to be updated  to the global value every frame and the `playlevel()` method also needs to be called at the same time. If you are missing either of those things the input won't work.

Developer

got it, thx

Submitted

Can't get the game to run, sadly. Running Windows 10.

Developer(+1)

uhh, i'm fixing it rn

also, its incomplete, sorta, my idea was a game like that but with more levels and different tiles

Submitted

Looks really good