My Hacktoberfest personal challenge: I'm writing a game in 7 days! (Day 3)
Tags: hacktoberfest, showdev, gamedev, javascript
Published: 2019-10-07 06:13:25

---
title: My Hacktoberfest personal challenge: I'm writing a game in 7 days! (Day 3)
published: true
description: Update on the progress of the challenge. 
tags: #hacktoberfest, #showdev, #gamedev, #javascript
cover_image: https://thepracticaldev.s3.amazonaws.com/i/yl88dj9eygy4ff64ggnr.png
---

Welcome back to my improvised dev journal where I'm recording the journey of working on my personal Hacktoberfest challenge.

I'm creating a game in 7 days. More specifically, a Platformer Typing game, you can read more about the idea [here on my first day's journal](https://dev.to/deleteman123/my-hacktoberfest-personal-challenge-i-m-writing-a-game-in-7-days-eg).

# The plan for Day 3

Originally the plan for day 3 was very ambitious (although I had no idea at the time of making it, of course). 
I was going to:

1. Create new art assets for backgrounds, characters, new title screen, and enemies.
2. Creating at least, two new levels
3. And re-working the title screen.

With that being said, considering I only had time to work during one of the days of the weekend, I can safely say, Day 3 has kicked my a$$. 
I lost **a lot of time** figuring out how to add my own backgrounds to a level, partially because I had no idea what a POT texture was, so I spent several hours working on a background that was not compatible. 

Once I figured that one out (essentially the dimensions of my texture had to be a Power of Two) and spent a couple of more hours messing with some random position bugs (which were completely my fault, but oh well), I managed to get a working parallax background working for level 1 (yay me!).

After that, it was time to add some platforms, after all, this is a platformer game. For that, I grabbed an existing tileset and started messing with the textures to match the look and feel of my own background. This turned out easier to expected, and that is probably because my graphic standards are quite low!

Although I did manage to create a single blob-like entity, I didn't have enough time for creating the frames for my main character.

Finally, I re-worked the UI a bit, tried to clean it up a bit and did manage to re-work the title screen. I really like the way it turned out, although that doesn't mean it's good :P

## The results

Here is my progress so far, and since it's a bit late, I'll just leave some screenshots, although the good news is: the level is somewhat playable. I still need to add a win condition, but that should be simple enough.

![Title Screen](https://thepracticaldev.s3.amazonaws.com/i/q866naql9ax4ghu0dgcv.png)

![Alt Text](https://thepracticaldev.s3.amazonaws.com/i/7ys4w2rs9pyb22t2ut9v.png)

![Alt Text](https://thepracticaldev.s3.amazonaws.com/i/j3ys4y1fqw70gbs19e8n.png)

![Alt Text](https://thepracticaldev.s3.amazonaws.com/i/89utq4wlq9w3prpy1sva.png)

# The plan for day 4
Now coming to the second half of the challenge, I need to get some things ready in order to make this a fully playable game, so my next objective will be:

1. Adding end of level condition / logic so I can move into the next one. I've done this in the past for a test level, so it's just a matter of re-adding it here.
2. Creating the main character's animation. I just hate that little alien.
3. Adding at least one more level and work on the screen balance. Since the movement is a bit more restictive than a normal platformer.


Anyway, that's if for day 3, check out the previous days if you haven't here:
* Day 1: [the start of everything](https://dev.to/deleteman123/my-hacktoberfest-personal-challenge-i-m-writing-a-game-in-7-days-eg)
* Day 2: [with a nice video showing progress](https://dev.to/deleteman123/my-hacktoberfest-personal-challenge-i-m-writing-a-game-in-7-days-day-2-47mg)
* Day 4 & 5: [with some more screenshots](https://dev.to/deleteman123/my-hacktoberfest-personal-challenge-i-m-writing-a-game-in-7-days-days-4-5-5eo9)
* Day 6: [with a couple of animated gifs showing progress](https://dev.to/deleteman123/my-hacktoberfest-personal-challenge-i-m-writing-a-game-in-7-days-days-6-2bmp)