[Type]: Webform

[Client]: Vaccuum

Design

Development

Visit website

The first language I learned was python, back then I realized that while i couldn't take any classes that would teach me programing, I could learn whatever I could through online forums,free code camp and even youtube.

Using what I learned I created my first game using what little python I knew and the IDE pygame, before I knew it I started to create more and more games, each becoming easier than the last.

 Digital Python Games I've Created Digital Python Games I've Created Digital Python Games I've Created Digital Python Games I've Created

My

Platformer

Pygame

In this Python project I created a classic 2D platformer game using the Pygame library. The game features an interactive environment where players can move, jump, and interact with various game elements.

The game initializes by setting up Pygame, configuring screen dimensions, and loading essential assets. It sets the screen size to 800x800 pixels and maintains a frame rate of 60 FPS. The game window is titled "Platformer," and the screen displays a background with a moon image and starry sky.

The game world is dynamically loaded based on saved level data, creating a variety of tiles and objects such as platforms, enemies, and collectible items. Collisions with these objects are managed carefully, with specific behaviors for interactions with enemies, platforms, and lava.As the player progresses, they can advance to the next level by reaching the exit. If the player encounters an obstacle or falls into lava, a game over state is triggered. In this state, the player has the option to restart the level or the game. The game keeps track of the player’s score and displays it on the screen along with the current level.

My

Approach

To This

Project

The core gameplay involves navigating a platforming environment. The player controls a character that can move left and right, jump, and interact with the environment. The character’s movement is animated, and gravity affects the player’s jumps and falls. The player’s goal is to avoid enemies and lava while collecting coins and reaching the exit to progress through the levels.

Animated GIF
Animated GIF

Second Game

2D Bee Shooter

This is the second game i've ever created. It's base on that retro game that was always manditory on phones with the space ship shooting aliens. That was top tier gaming back in my day, now these kids have their GTA 6 and Far Cry, but the nostolgia of this can never be beat.

The game seen as said before is a classic space shooter built with Pygame. It starts by initializing Pygame and setting up the game window, loading images and sounds for various game elements like bugs, blast, and background music. The game's core involves several classes: blast for managing laser properties and behavior, bugs as a base class for player and enemy ships, and specialized classes Player and Enemy that extend bugs to handle specific functionalities like drawing, health management, and shooting.

 Press Next To See More Press Next To See More Press Next To See More Press Next To See More Press Next To See More

Next

Project

02 / 09

Qr Code

Html,Css,Js Generator