Survivor game using pygame-ce
Features:
• player animations for moving in 4 directions
• enemy bats animate
• enemy bats follow the player
• you lose if enemy reaches the player
• Player has a gun with a maximum of 10 bullets shooting at a time
• game map made using tiled
• player art, objects, and enemy art made by me
repo: github.com/Umar-8/my-platformer
update on my survivor game using pygame-ce.
WHATS NEW?
• added a gun
• gun can shoot bullets (max of 10 at a time)
• aim the gun using the mouse
repo: github.com/Umar-8/my-platformer
update on my survivor game using pygame-ce.
WHATS NEW?
• added a map
• added objects to map
• collisions with objects on the map
• player can go in 'front' and 'behind' objects
• player is animated!
heres how it looks like currently (video attached)
repo: github.com/Umar-8/my-platformer
currently working on a survivor game using python and pygame-ce. I used my own art in this game and am excited to finish it soon.
currently you can move around the character and can collide with obstacles. I am also including the images of the art i made to use in the game!
repo: github.com/Umar-8/my-platformer
some of the game art:
the game map is also ongoing and i made it using tiled!
made this object remover using median stacking using the python pillow module.
gitlab.com/umar-a/remove-non-stationary-objects
Remove objects using median stacking
How does it work?
• it needs a series of images, e.g images in the sample images folder
• if an object appears in front of your image subject, the program only takes the median value of pixels of all the images so the object is removed.
• When you average using the median, spurious values get pushed to the ends of the list. This makes it easy to remove outliers, such as satellites or airplanes in astrophotos, so long as the number of images containing the outlier is less than half the number of images.
How to use?
• clone this repo to your local machine
• remove the images currently in sampleimages, and also delte objectremoved.tif and replace them with your own images you want to use
• run medianstack.py
• resulting image will be saved as objectremoved.tif
sample images i used vs the output is attached
Astrophotography image enhancer using python and pillow
repo: gitlab.com/umar-a/astrophotography-image-enhancer
convert your video to frames, and then this will create a single enhanced image using all of the video frames
works well with stable videos of celestial bodies e.g. Jupiter, moon
I used my own video of the moon and the results are attached in this post
i tried out data visualization using python and matplotlib
Here is a visualization showing the highest and lowest temps for my home city in 2023-24.
repo: gitlab.com/umar-a/data_visualization/-/tree/main
Updated Alien Invasion.
an arcade game made using pygame
you can try out the game here.
What's new?
• new background image
• background audio
• bullet audio
• ammo finished audio
• alien destroyed audio
repo: gitlab.com/umar-a/alien-invasion/-/tree/host
Alien invasion arcade game using pygame!
for this project i made custom sprites (alien ships and the player's ship in figma)
here's a video game demo
repository: gitlab link
features:
• ships left indicator on top left
• level indicator
• score
• highscore
• current score
• -1 ship life when ship hits alien
• score increase on each bullet hit
• maximum bullets of 3
• game becomes faster after each level
Here's my version of a 3D website:
effortless-platypus-3fb947.netlify.app
inspired by Tibees' video on shapes tier list, i decided to make a 3D version of the tier list.
some of the shapes are missing from the list as i couldn't find the 3d models for them.
Finally finished the front end for the todo app i made using django.
i styled it using html and CSS.
hoping to improve the styling in the future!
github.com/Umar-8/todo-list-django
UPDATE:
my github account got suspended.
the commit links might not be respective to the arcade sessions (i tried my best to make them respective) so please be lenient on me.
the repository is now on gitlab: gitlab.com/umar-a/to-dofinished the main functionality for my django to-do app today!
now all that's left is the front-end + more features in the future
wanted to record the functionalities of the app but my screen recording failed to work 😞
so i took screenshots instead:
the github repo: github.com/Umar-8/todo-list-djangoUPDATE:
my github account got suspended.
the commit links might not be respective to the arcade sessions (i tried my best to make them respective) so please be lenient on me.
new gitlab repo link: gitlab.com/umar-a/to-do
Here's my version of an AI game using the wizard-orpheus javascript library.
Link to play the game: replit.com/@chlora999/riddle-me-this
improvements are welcome thankyou!