A downloadable game

Release 1.0:

This is a game made with python and pygame. In it, you play as a survivor in a zombie apocalypse, shooting zombies and gathering ammo to defeat them as you slowly turn into one.

Update 1.1:

New ice zombie which shoots ice spikes at the player! It drops an ice potion which gives the player more speed. There are also two new guns that zombies can drop: the red gun has a piercing effect and the green gun can shoot super fast!

There are also other minor changes like full screen, ammo giving you two instead of one ammo and a few more things such as re-texturing the heals that the Master Zombie drops.

The knife feature, as mentioned in the game's control screen is in the late stages of development. The Halloween update is coming soon!

Bonus Halloween Update for 1.1:

Major texture changes to make the game themed like Halloween! Will only be around for a few weeks!

Edit: Now Removed.

Update 1.2:

Adds a shop that has 8 unique and interesting buffs/items that benefit and help your game for the cost of your score. Adds a knife weapon that can kill zombies and deal damage to bosses if used precisely. Also adds more minor things like sneaking (which hides you from zombies that are far away), new menu art, new player art, varied zombie art, nerfs to the ice zombie, a gun inventory to switch between them and more.

Credits from OpenGameArt:


Player (retextured and slightly edited for zombie and different guns):

Author: Puru32

TitlePixel Top Down Survivor(with gun)

Link: https://opengameart.org/content/pixel-top-down-survivorwith-gun

 

Ground:

Author: Proxy Games

Title: Dirt Texture Pack

Link: https://opengameart.org/content/dirt-texture-pack

 

Bullet (From):

Author: donnie9171

Title: Gun and Bullet

Link: https://opengameart.org/content/gun-and-bullet

 

Gunshot:

Author: kurt

Title: Gunshots

Link: https://opengameart.org/content/gunshots

 

Heart (for powerup and edited for health bar):

Author: Nicole Marie T

Title: Heart 16*16

Link: https://opengameart.org/content/heart-1616

 

Heart Sound:

Author: Blender Foundation

Title: Life Pickup (Yo Frankie!)

Link: https://opengameart.org/content/life-pickup-yo-frankie

 

Zombie Groan:

Author: Proxy Games

Title: Zombie Sound

Link: https://opengameart.org/content/zombie-sound

 

Master Zombie Spawning Sound:

Author: Proxy Games

Title: Zombie Boss Sound

Link: https://opengameart.org/content/zombie-boss-sound

 

New Ground:

Author: hassekf

Title: Tower Defence – Dirt Background

Link: https://opengameart.org/content/tower-defense-dirt-background

 

Heals and Ice Potion:

Author: Anzhel

Title: Blue potion

Link: https://opengameart.org/content/blue-potion

 

Knife Sound:

Author: The Berklee College of Music

Title: Knife sharpening slice 1

Link: https://opengameart.org/content/knife-sharpening-slice-1

 

Ice Zombie Sound:

Author: Proxy Games

Title: Zombie Attack Sound

Link: https://opengameart.org/content/zombie-attack-sound

 

Ice Shard Sound:

Author: Bart

Title: Ice Spells

Link: https://opengameart.org/content/ice-spells

 

Ice shard:

Author: Clint Bellanger

Title: Icicle spell

Link: https://opengameart.org/content/icicle-spell


Bubble Sound:

Author: wubitog

Title: 3 Pop Sounds

Link: https://opengameart.org/content/3-pop-sounds



StatusReleased
Rating
Rated 4.5 out of 5 stars
(2 total ratings)
AuthorTAB5432
GenreAction
TagsZombies

Download

Download
betaendless_onslaught.zip 38 MB
Download
betaendless_onslaught1.1.zip 51 MB
Download
betaendless_onslaught1.2.zip 53 MB

Install instructions

Unzip the file, put all the assets in the same folder and run the .exe file.

Development log

Comments

Log in with itch.io to leave a comment.

uh i forgot i had this account

SHOULD BE USING C NOT PYTHON

(2 edits)

Yo, not a problem really but you can section off your code into different files and import them into the main one, like classes go into a class file and constants go into a constant file,  it can help with organizing your code and it can make it easier when it comes with adding new things to the game, that and comments


Another not a problem  now that I'm thinking about it is that you can put the game assets in a sub-folder, just so that  players don't need to search for the exe file, all you need to change is to move the files, and change the location in


Another non problem for the night, you can add an icon to the exe file threw pyinstaller using this prompt


pyinstaller namespace.py --icon=iconName.ico --onefile --windowed


not ur gonna need an ico file, u can use ico converter to change any img into an ico file, you have to put it in the same folder as the main file tho

For new projects that I'm working on - I'm starting to do that and it's a lot easier to work with

Yo i had an issue with seeing the game screen and i found the problem, you can change line 15

screen = pygame.display.set_mode((screen_width, screen_height))

to this

screen = pygame.display.set_mode((screen_width, screen_height),pygame.SCALED | pygame.FULLSCREEN)

What pygame.SCALED does is to make sure that the game resolution scales with the Monitor resolution and what pygame.FULLSCREEN does is that it fits the game to the monitor screen

monitor_size = [pygame.display.Info().current_w, pygame.display.Info().current_h]

screen = pygame.display.set_mode((monitor_size[0], monitor_size[1]), pygame.FULLSCREEN)

SCREEN_WIDTH, SCREEN_HEIGHT = monitor_size

scale = SCREEN_HEIGHT // 350


I've done this in some of my newer games, which I believe achieves a similar effect, but this way I can use the monitor size to do other things and scale objects respectively.

violin music goes hard ngl