I gave up. (self-reflection)
Sad to say, I tried but I realized that things aren’t looking so great now. With so little time left and so much stuffs left to do, plus the fact that its 330am here makes me think that I should just let it go.
I am not really giving it up. I will probably work on it tomorrow and on Tuesday (hopefully). I learn a few important lesson in this LD more than the previous one, even though I didn’t really make it in time.
First let me showcase what I have at the moment. The source code is found at https://github.com/ZwodahS/LD26
So what is my idea ?
Well the idea revolve around Minimialism as a philosophy of life, which teaches us to just have what we need and not try to own everything.
In the game, you control a robot that got enlightened by this philosophy of life. Instead of being like his peer, who is given a lot of equipments and augmentation, he decided that being minimalist is good. However, he was not liked by his peer and they want to hunt him down and reboot him. You must led him out of the facility alive , with as LITTLE items as possible.
The gameplay is a turn based rogue-like game. However, instead of finding items in each level, at the end of every level, you will be asked to discard items.You start with a lot of equipments and at the end of each level, you can discard up to a certain amount of items based on a point systems. This means that you cannot discard everything just before you exit. You must start discarding at the start of the game. However, if you discard too much of your augmentation/equipments, you may not have enough ability to escape.
So where am I now ?
Well, I have finished the basic world display(tile based), basic character movement and point system. I also finish the AI for the enemy, although they are pretty basic. I have some inventory code that draw what is in your inventory.
What am I missing ? Interaction with tiles, especially the computer that unlock the exit. I also have not done the interaction with color-ed doors which are unlocked by special keys in the inventory(which must be discarded too.). Transition between floor is not done as well. The UI for discarding items(MAJOR) is also not done. Items , weapons and combat are not implemented.
Well there is too much left as you can see. Sadly, I can’t really finish it this time =(
Lesson Learnt
- Don’t blow up the scope of the project. I kind of made the MVP too big. Instead, I should have made something real small and add things onto it later. Like if I had made the discard screen first along with some smaller set of items, perhaps I would have a simpler game by now.
- Don’t work with buggy personal codebase. Well, having to debug my own code(that I changed at the last minute) cause me some time.
- Don’t refactor codes unnecessarily. Well, I can’t stand hackish code, which is also why I am decided to stop. My code is getting very hackish and I don’t really like how they look now. I rather work on them tomorrow when I wake up and have something nicer to look that in the future. I don’t think I can change this habit of mine =/. Solution would be to have a bigger codebase by next LD.
I really like my interpretation of the theme and how my game will look like. Since I probably wouldn’t be able to get a “score” for my product, I really hope I can get some feedback on this idea.
Good luck to all that are still working 