Showing posts with label GameDevelopment. Show all posts
Showing posts with label GameDevelopment. Show all posts

Monday, January 14, 2019

An Update - ShooterGame hiatus and future projects

I thought some more about what I wrote about in the previous post and I decided to stop working on ShooterGame for now. I don't know if I'll ever return to it or not. It was a fun little ride but I just have to move on to something else. I'm not gonna talk much more about that here because I already covered it in my previous post.

That being said, I have recently played some very interesting indie 3d games. This has led me to attempt to make a 3d game. In the process of doing this I realized that creating 3d models feels a lot more intuitive to me than drawing 2d sprites. This little epiphany led me to study a bit more into 3d game development. I'm still gonna continue practicing my drawing skills, and there are a few 2d game projects that I plan on finishing. With that in mind though, you can expect one of my next projects to be made in 3d, and depending on if I'm satisfied with that, I might start moving a bit more to the 3d side of gamedev.

Sunday, October 21, 2018

ShooterGame Version 0.29.3 - boss demo

This is just a demo update for the boss battle I'm working on. It only features test battles related to the boss and no random map generation. If you want to play the full game, play the previous version. I hope to be able to add the boss to the main version some time soon, but I'm still not quite satisfied with how the battle feels. 

That being said, I could use some feedback on everything boss related, his attacks, his health, his movement speed, his soundtrack, his sprite (which is currently still a placeholder), etc. Do you think that having his health bar at the side like that makes it difficult to pay attention to how much health he has left?

Now, I haven't really made much progress in months already, and the new Godot engine 3 came out, and it has some cool new features that I really want to take advantage of. That being said, I am thinking about porting the whole game to the new engine. This will allow me to add some interesting features like the multiplayer co-op which I've been thinking about for a while, or maybe even a pvp mode.

I am gonna talk about my feelings relating to this project now, so if you think that's too gay for you, or you only want to download the demo, feel free to skip the next paragraph.

When I started this project, I was only playing around in the Godot engine because it looked very interesting and I started getting bored with Unity. I always wanted to make a bullet-hell like game and since it wasn't that complicated, I decided to use that as a test to see if I enjoy working in Godot. My inspirations for this mostly come from games like Binding of Isaac, Enter the Gungeon, Undertale, Touhou and some other games of that type. The first version I made proved to be very addicting, at least to me and a couple of my friends, so I decided to post it here and make it into a larger project. As time passed by I started getting more and more inspiration, and I added more and more things to my game. Somehow though, the game seemed to be less and less fun to play the more I tried to polish it. So with time, I sorta lost my inspiration because it just felt like some of the older versions of the game were just more fun and addictive to play. This has, over time, turned into some kind of a love-hate relationship between me and this project. I've put a lot of my time into it, but I am somehow just not satisfied with it. The first thing that makes me so disappointed is the fact that the game seems to feel less fun the more I update it, and the second thing is that I don't like how the game visually looks in it's current state. Now, the second problem I tried to fix by stopping all development on the game for a few months and just focusing on practicing drawing, so now I am probably gonna remake some of the sprites. The first problem however, I am not quite sure how to address. The thought that comes to my mind any time I think about it is that maybe I'm just not good at making bullet-hell type games. This really makes me feel uneasy, because those types of games are pretty much my favorite things to play. At times, I really felt like starting the whole thing again from scratch, or even giving up on the whole project all together. My hope currently is that trying to port the game to Godot 3 somehow refreshes my enthusiasm for it. There are some things that I really want my game to have. Among those, the main two are a story mode and a multiplayer mode. I already had some inspiration for the story, and I wrote a lot of it in text files, but until I feel satisfied with how the gameplay feels, I probably won't be implementing stuff like dialogues or npcs. I also designed a lot of the future boss battles, but the boss battle engine I coded for the game still doesn't support all of the features that I need for their implementation. The multiplayer mode was also very difficult to implement in the old Godot engine, so I quickly lost my enthusiasm for it, but now if I manage to port it to the new Godot 3, I might be able to resume working on that. Even so, I can't help but feel like this whole project was just a large waste of time. Part of me fears that continuing my work on it will just waste more of my time. I try to pause from time to time to work on some other smaller projects, just so that I can keep my sanity and positivity. I really want to see this game finished, but the constant struggling with motivation keeps slowing it down and inevitably delaying the whole project.

There, that was sort of a rant on how I feel about this project. Now, I know that no one's gonna even see this probably, but I still felt like I needed to put my feelings out somewhere, and this blog is the most suitable place. If you read it tho, and you have a suggestion for me, make sure to comment below this post. Now, I know that for a lot of people, struggling with motivation seems like a very "first-world" problem, and for a long time that made me feel bad about sharing this, but it's just something that's been on my mind for a very long time, and I just had to put it somewhere.

Here's the actual progress update:

Changes:
-Changed the author name from qsarquest to qsavrquest to reflect my recent change in the username
-Added shift key to controls to slow down the player and enable him to dodge more precisely (you will probably need this to make it through the boss battle)
-Added the boss and boss theme soundtrack, there is also a test boss for testing attacks, but you can ignore this one. The main boss is right from the starting area (btw this is my debugging hub, I think this is the first time I uploaded a version with it on my blog)
-There are a lot of other minor changes that have piled up over time, which are too small to write about here

Download link:
http://www.mediafire.com/file/shbcourlpek4tdn/ShooterGameV0.29.3.zip/file

Controls:
-Movement - WASD or the left controller stick
-Shooting - left mouse button or the R1 controller button
-Return to the menu - ESC or the circle on the PS4 controller and B on the XBOX controller
-Interact - E key or SPACE or ENTER or the cross on the PS4 controller and the A on the XBOX controller
-Map - TAB key or the L1 controller button
-Slow down - SHIFT key (currently doesn't exist on controllers)

You can enable right mouse button movement if you edit the save file to say:
"mouse_movement":true

Wednesday, May 30, 2018

A Slime Platformer Game Thingy

Recently, I've been making a little game for a project I was participating in, but the project got cancelled so I'm free to do whatever I want with it. I decided to upload it on my itch.io account.
It is a short platformer game where you are a slime and need to collect 30 coins scattered around the levels. There are obstacles and enemies that you should stay away from to make it somewhat challenging.


The reason I decided on a slime platformer was mostly because I had unused slime animation sprites that I made when I was bored, so I thought they would look good in a platformer game. Also, I was playing a platformer called Celeste, that came out around that time, so I was really inspired to make a platformer myself.

As I said, this is just a short prototype, but I'm thinking of maybe adding more to it in the future. Let me know if you like it and if you have any suggestions or comments.
There are also a few other projects nearing completion that I will hopefully be posting some time soon. See ya then!

Wednesday, November 29, 2017

ShooterGame Version 0.28.14

Okay, the new update for ShooterGame is finally here! There are a lot of changes in this one.
I originally planned on posting an update after I add the boss fight, but it was taking too long and I noticed that I've made a lot of changes since the last version I uploaded, so I decided to upload a new patch now, and to leave the boss fight for later.

Mainly I did a lot of balancing and also the difficulty setting now works again!
Enemy bullets now have different COLORS to make it easier to navigate when there are a lot of enemy types on screen. I am a bit concerned that this might have the opposite effect of the intended. I need feedback on whether the new bullet colors help you or if they just distract and confuse you.
Also I added a new enemy type. This one shoots a laser at you every few seconds. I'm still not sure if he is balanced properly so please say if he's too difficult or too easy.

Changes:
-Health and key pick ups now happen automatically without you having to press E
-Your bullets now move faster
-Balanced the health and movement speed of enemies
-Added new enemy type with a lasergun
-You can no longer pick up the double gun (for now)
-Added more colors to bullets
-Changed the bullet sprite to be smaller and less round (the hitbox is still the same size)
-Some enemies now stop moving while they shoot
-Removed locked doors because they were causing problems that I can't fix until I add the boss (they will return)
-Changed the sprites for doors
-The number of enemies that spawn per room now depends on the difficulty choice in the settings
-Chasers now only spawn in corners of rooms
-Changed the sprite of chasers

Download link:
http://www.mediafire.com/file/kqqipx559f6o75h/ShooterGameV0.28.14.zip

Controls:
-Movement - WASD or the left controller stick
-Shooting - left mouse button or the R1 controller button
-Return to the menu - ESC or the circle on the PS4 controller and B on the XBOX controller
-Interact - E key or SPACE or ENTER or the cross on the PS4 controller and the A on the XBOX controller
-Map - TAB key or the L1 controller button

You can enable right mouse button movement if you edit the save file to say:
"mouse_movement":true

Tuesday, October 3, 2017

ShooterGame Version 0.28.11

This update aims at making the game a bit more fair.

Changes:
-Added invincibility after getting hit
-Increased player movement speed
-Increased player attack speed
-Decreased the amount of chaser enemy waves that spawn
-Spawners now show the number of waves left

Download link:
http://www.mediafire.com/file/4tzpt2bumepzpc2/ShooterGameV0.28.11.zip

Controls:
-Movement - WASD or the left controller stick
-Shooting - left mouse button or the R1 controller button
-Return to the menu - ESC or the circle on the PS4 controller and B on the XBOX controller
-Interact - E key or SPACE or ENTER or the cross on the PS4 controller and the A on the XBOX controller
-Map - TAB key or the L1 controller button

You can enable right mouse button movement if you edit the save file to say:
"mouse_movement":true

Sunday, September 10, 2017

ShooterGame Version 0.28.10

I brought back some old enemies in this patch. The game should be more difficult now :D

Changes:
-removed the background music temporarily
-movement near walls should be smoother
-brought back the bouncing enemy
-brought back the double gun
-brought back the flies

Download link:
http://www.mediafire.com/file/8fe2ov5i9s1e33d/ShooterGameV0.28.10.zip

Controls:
-Movement - WASD or the left controller stick
-Shooting - left mouse button or the R1 controller button
-Return to the menu - ESC or the circle on the PS4 controller and B on the XBOX controller
-Interact - E key or SPACE or ENTER or the cross on the PS4 controller and the A on the XBOX controller
-Map - TAB key or the L1 controller button

You can enable right mouse button movement if you edit the save file to say:
"mouse_movement":true

Saturday, September 9, 2017

ShooterGame Version 0.28.6

This update should make the game a bit harder.

Changes:
-Added more weapon patterns
-The spinning enemy is back
-Enemies should no longer bump into walls

The link:
http://www.mediafire.com/file/6m1b0trfckc2ssy/ShooterGameV0.28.6.zip

Controls:
-Movement - WASD or the left controller stick
-Shooting - left mouse button or the R1 controller button
-Return to the menu - ESC or the circle on the PS4 controller and B on the XBOX controller
-Interact - E key or SPACE or ENTER or the cross on the PS4 controller and the A on the XBOX controller
-Map - TAB key or the L1 controller button

ShooterGame Version 0.28.3

I made a small update to the game, it features a bunch of small changes and tweaks to stuff like drop chances and movement speeds.

Enemies also move around the room now.

Download link:
http://www.mediafire.com/file/9yeebkdm1sd90sl/ShooterGameV0.28.3.zip

Controls:
-Movement - WASD or the left controller stick
-Shooting - left mouse button or the R1 controller button
-Return to the menu - ESC or the circle on the PS4 controller and B on the XBOX controller
-Interact - E key or SPACE or ENTER or the cross on the PS4 controller and the A on the XBOX controller
-Map - TAB key or the L1 controller button

Wednesday, July 12, 2017

ShooterGame Version 0.27.11

This update is small.

Patch Notes:
-Added doors
-Added keys and locks
-Enemies have a 15% chance to drop a key on death
-Enemies have a 15% chance to drop one health on death
-Enemies now have a 50% chance to drop their weapon instead of 100%

Download Link:
http://www.mediafire.com/file/x1fywec746g20cg/ShooterGameV0.27.11.zip

Monday, July 10, 2017

ShooterGame v0.27.10

Okay, so there are a few major changes in this update.
First of all, I changed the version number to make it more precise. That means I shouldn't have to upload every other version from now on!
Also, I didn't like how most of the code in the game was working so I remade almost all of it from scratch. I removed some stuff like the boss and score and the cat, but I am working on returning it all to the game. The main thing I changed was the random map generation which now works much better and makes much more interesting maps! Take a look:



This way of generating maps may not be so friendly for the performance so if you have any lag issues please let me know in the comments.

Patch Notes:
-Added PS4 and XBOX controller support
-Health is now displayed in hearts instead just numbers
-Enemies can now also have guns which you can pick up after killing them
-Changed the look of the main menu and the settings menu.
-The difficulty is still in the settings menu but does not do anything
-Added a custom cursor
-Added a hit particle effect animation for bullets
-There is now a proper gameover screen when you lose
-Removed the boss (it will return)
-Removed the cat (it will return)
-Removed the score
-You can no longer regain your health
-Added rooms of varying sizes
-Game version is now displayed in the corner of the main menu
-You can no longer move using the mouse
-You can zoom out using the TAB key to look at the map
-The rooms you haven't entered yet are colored gray

The download link:
http://www.mediafire.com/file/1n432xwotlxe5vx/ShooterGame.zip

Controls:
-Movement - WASD or the left controller stick
-Shooting - left mouse button or the R1 controller button
-Return to the menu - ESC or the circle on the PS4 controller and B on the XBOX controller
-Interact - E key or SPACE or ENTER or the cross on the PS4 controller and the A on the XBOX controller
-Map - TAB key or the L1 controller button

Friday, July 7, 2017

ShooterGame Version 25

Because why not upload four updates in one day.

Link:
http://www.mediafire.com/file/4uwawcocfzzd3nf/GameV25.zip

Patch notes:
-Fixed a bug that caused the game not to load your settings properly
-Bullets now have a much lower range
-Made the enemy shots slower
-The boss is a bit easier

ShooterGame Version 24

And yet another update from me today!

Patch notes:
-fixed a bug that caused getting score from killing the boss multiple times instead of once
-slowed down the enemy circle shooter and made him easier to deal with
-boss now has different attack patterns
-fixed a bug that happened when using the right mouse button to move
-maybe something else idk I don't remember

The link:
http://www.mediafire.com/file/kccbfqr3jqn096i/GameV24.zip

ShooterGame Version 23

The previous build had a bug that would make the doors not open after finishing a level. I hope this update fixed that:
http://www.mediafire.com/file/29ihd1w7fbt93tc/GameV23.zip

ShooterGame Version 22

There were multiple complaints about antivirus programs detecting the game as a virus so this update aims to fix that.

The link:
http://www.mediafire.com/file/qah87n63c95cqn2/GameV22.zip

Thursday, July 6, 2017

Shooter Game Version 20

Here comes a bigger update!

I have added randomly generated maps. They are a bit glitchy sometimes but they work!
I have also added a new enemy type that drops a pickup on death.
If you pick up this pickup it will make your shots stronger. Try it out!

Of course, the link:
http://www.mediafire.com/file/mfq6u4ga8rjmqjt/ShooterGameV20.exe



ShooterGame version 18

New update to the game!

Link:

Patch Notes:
-You can kill cats now
-There is background music
-Boss now has a more complicated attack pattern
-Fixed a bug that caused the doors not to open after clearing a stage
-Adjusted the number of enemies that spawn in each stage

Saturday, July 1, 2017

ShooterGame Version 16

So I have added stages to my game. The game now gets progressively more difficult as you play.
I have only made three stages with the last one having a boss fight.

-Boss health reduced from 100 to 50
-You get an extra health at every 50 kills instead of every 100
-The starting number of health is set to 3, 4 or 5 depending on the difficulty
-Fixed some bugs that were causing performance issues

The link:
http://www.mediafire.com/file/h9mudduqguj29ls/ShooterGameV16.exe

Monday, June 26, 2017

ShooterGame Version 14

A new update for the game project thingy that I'm working on.

The link:
http://www.mediafire.com/file/wy27pf88pp3su2j/ShooterGameV14.exe

Changes:
-Added a cooldown to bullets
-You now get an extra life for every 100 score
-Added a settings screen where you can change the display size and game difficulty
-You can no longer reset your score while in the game
-The game now tracks your highscore and saves it to a file
-The game loads your highscore and your settings from the savefile when you start it
-The game keeps track of your longest combo

Saturday, June 24, 2017

ShooterGame Version 13

I added some stuff to the game I'm making.

Here's the download link:
http://www.mediafire.com/file/51qjac56dqigmy4/ShooterGameV13.exe

Patch Notes:
-Added shooting recoil animation and sound
-Added sound for getting hit
-Added a sound for hitting the boss
-Changed the resolution and sizes of sprites
-Changed the font from the default one to something with higher quality