Introduction
Hello everyone, let's gets this out of the way. The one reason I wanted to make this game is well, I just wanted to have SOMETHING to my name as a game developer y'know? I've had that dream of making a game ever since I was a kid, like literally almost every other modern game developer nowadays.
I think I've been trying to learn how to make games for years now and failed due to:
- Absolute lack of knowledge in coding. Limiting what I could even do most of the time.
- In the cases where the engine I'm using doesn't required coding, I never bothered to make a plan or went too big. Thus giving up before the game I was working on was even finished.
I was in this cycle of getting back in, giving up and getting back in again months later. It felt like I was getting nowhere, along with my own personal flaws, it made me feel down sometimes, and the fact that even someone like Yandere Dev managed to make it further than me really did not make me feel better.
I think it was only until 2 years ago when I just sat down and just learned a programming language instead of learning how to make a game. I did have a better time doing so! But even then I did take months long breaks because I didn't know what to make or what I'm trying to learn was to complicated. Looking back at my previous attempt at game development, it was obvious what I did wrong. I also soon realize I didn't COMPLETELY start from zero whenever I try to make a game, as with each attempt, I gain a little bit of experience, and I guess that's what's really important in the end or something.
So here I am, alive for move than 17 years, attempting to make a game again. It's gonna be different this time as the game I want to make is within my skill range, and I have made a plan and a "To Do" list to keep myself on track. I will be doing this without a game engine and I don't think the programming language I'm using is really relevant.
The Game
Finally, let's talk about the game, I spent way too long talking about my sappy backstory that million others already when through. The gist of this game is simple, so simple that it can fit in the title of this post. All you have to do is complete an list of objectives and exit to win, but of course , it's never that simple right?
The idea is that the only primary way you have to defend yourself from enemies is a Musket with a long reload time. On top of that your shot accuracy depends on how fast you're moving. Only shooting with perfect accuracy if you standing completely still. To make things worse, you don't really move really fast by default and you're squishy so enemies can kill you really fast.
There are other methods the player has to survive is their Secondary Item which uses a resource called "Spades" and their Dash which I will not delve into how that mechanic will work, but I can say that it will have a very long cooldown so don't waste it.
I want it so that precision is important and the player has to take their time as more than one enemy targeting you could mean game over if they're not careful. I am taking notes from The Legend of Zelda and Castlevania for mechanics and I will be using an NES color palette for the graphics.
Progress Report
It's been 20 days since I started working on this and I've finished what I considered to be the Prototype or Minimum Viable Product. Now, I know it looks like all you can do is run around and shoot inanimate object, but believe me, there's like a lot going on under the hood, and there's is tons a things I have to write just to get something playable.
Here's a video and a couple pictures of the Prototype:
So what do you think? I would really appreciate your feedback! I'll be posting updates on my progress.