I'm late to the devlog party, but the past two days I've been setting up a few things which I'll list below. I can't decide if I want gold also to be the HP. So you start with 3 gold, each hit and you drop a coin till you die. Or the richer you are the more hits you can take. But if you spend gold you're giving up some of your life for whatever you're buying. So if you pay for a bridge repair to unlock access to a new area, that resets your Gold/HP down to 3. So you start the new area like you started the old area.
I would have to make sure that the Player doesn't spend so much gold they kill themselves. Currently abandoning this idea until I've got some other, more basic things set up. Like movement. Camera. Combat. A UI. A Menu. Basically I just want to finish with something simple, then if I feel like continuing with this project, do so after I have some nice groundwork stuff set up.
Goals for the first week are:
Nice movement set up (Left, Right, Jump, Climb)A good camera set up (Smooth, shows all needed information on screen. Doesn't hide anything)A basic level set up that will feature everything I plan on putting into the game in it. Like a micro game in the level. A Dev Level. A devel.Pick up gold and add it to the UI that tracks gold- Extra time will be given over to the menu
- Extra time after that will be given over to reading signs.
Goals for the second week are:
HP tracking in the UI- Attack animation and attacking from player
Add an enemy that can hurt the player and be hurt by the player- Maybe some kind of AI for the enemy. Something simple like puts a shield up when not attacking, then after attacking it's vulnerable for 2 seconds or so. if(shielded) {invincible} else {vincible}. I think that's how programming works.
- Extra time after all of this will go on polishing anything that needs it from either WEEK 1 or WEEK 2.
Jan. 26:
- Built some simple sprites with Aseprite
- Built some animations
- Added movement, player can now move left, right and jump
- Added animations for those movements
- Built a small testing level
- Added box colliders
- Using a generic Camera Controller
Jan. 27
- Movement has been smoothed.
- Gap between sprites in my sprite sheets has been fixed.
- Wrote a new, simpler camera controller.
- Improved PlayerController.
- Added a bit to my test level.