You are browsing as a guest. Sign up (or log in) to start making projects!

Practice 2D Platformer

  • 5 Devlogs
  • 42 Total hours

This project is mainly just to earn hours from me practicing my python. I haven't learned too much python so this project is where I just make a bunch of 2D platformer games to practice.

Ship #1 Pending review

This is my simple 2d platformer.

Before making this project I knew very little about coding in Python so I wanted to work on this project to fix that. In the past I’ve used a bunch of YouTube tutorials to teach me how to code so this time I wanted to try something different. I created a custom Gemini gem that walked me step by step through creating the base game, then helped me add on improvements such as enemies and moving platforms.

Key Features:

Smooth platforming: Precise movement tracking keeps the character steady on moving platforms without slipping.

Varied movement: Double jumps, wall slides, wall jumps, and a dash move to smash weak blocks.

Animations: Squish-and-stretch effects when jumping and landing give the character extra feel.

Smart enemies: Jumping enemies detect edges and turn around instead of walking off ledges.

10-levels: Includes built-in tutorial prompts to teach new moves as the player progresses.

I know the game is really simple, and that is mostly on purpose; this was meant to be just a fun way to practice my Python skills. Hope you enjoy!

  • 5 devlogs
  • 42h
Try project → See source code →
Open comments for this post

11h 32m 30s logged

Final devlog of the simple 2D platformer! I improved the pixel art and revamped the levels. The first 3 levels are dedicated to teaching the player the controls. I also added support to deploy it online.

0
0
30
Open comments for this post

11h 9m 54s logged

4th devlog for my simple platformer. I added a couple more levels, currently they are way to hard, I will have to revisit them in the future. On top of that I added a sprint feature to the player. I also spent some more time on the graphics.

0
0
4
Open comments for this post

9h 15m 29s logged

Added a few improvements to the platformer game. The camera now scrolls along with the player; I added collectable coins and a coin counter, and made it so that the player respawns when they fall off the platform.

0
0
6

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…