What I've Been Fixing
One of the features I initially added to the game between the last version and the one in development was automatic reloading, like that in games like the Halo and Call of Duty franchises. Basically, if your ammo reaches zero and you have another magazine it automatically reloads.
Pseudocode
if (magCount > 0 && ammoCount = 0) {
isReloading = true;
}
Actual code
if (curAmmo == 0 && magCount > 0) {
isReloading = true;
}
if (isReloading == true) {
reloadTimer -= Time.deltaTime;
if (reloadTimer <= 0) {
magCount -= 1;
curAmmo = maxAmmo;
reloadTimer = reloadSpeed;
isReloading = false;
return;
}
}
So that was not very fun...
There were, of course, other problems that I had to sort out but they are far more minor. (Such as base values that I didn't like)
What I added
Ooh, the fun stuff! So I've been working on a little bit of a script that functions like a backpack, with carry space and other cool features. This also allows me to implement new, cooler items, weapons, and effects. One such example I am looking to add is a health pack of some form that heals you over a period of time, not unlike Lifegems from Dark Souls II. The script can be found here.
Other stuff
-I'll be changing up the music very soon so be sure to check back for that! I just think that the current music is a bit bright and optimistic for the theme I'm trying to create.
-I'm working on a pretty title screen!
-The sky might change a little. It is currently undecided.
-Bombs may become a thing.
-No new screenshots, sorry. Everything thus far has been purely code work.
Remember to follow the blog or whatever you do to keep up to date with the game!
Thanks,
~Sean
No comments:
Post a Comment