29 Aug 2015

Basic screens + progress info

As I promised: below you can find ideas of a few userforms that will be in the game.



CHARACTER CUSTOMIZATION



At this moment there are 5 classes: Berserker, Sharpshooter, Medic, Engineer and Thief. Each class has different amount of health points and is able to carry different number of items (depends on weight and number of items).

Progress:
All buttons are working and skills are stored on different sheets (one sheet per character). Skills have descriptions that, after clicking on the skill, appear in the box above DONE buton.

What's left:
I need to come up with some descriptions of classes. Additionally, I will have to prepare a lot of images of characters.



SKILLS



It is almost the same as the previous userform. It only has some additions like damage and defence indicators. There is also a small info about level and a little line showing leveling progres.

Good news: everything is working here... except for images :(



PICKING UP ITEMS FROM THE GROUD



Player will be able to choose items that he/she wants to have in the inventory. Squares on the left side will contain small images indicating type of item. Next shapes will show names and weight of items. The last, big box will provide information about items (picking up weapon that isn't as good as the one that you already have would be stupid, right?).

Everything's done here, but (again) images are missing. I think that labels might be useful.



EQUIPMENT



Quite simple equipment screen. I don't think I can say someting more about it, apart from the fact that this was probably the most annoying thing to code in VBA! It took me a few hours to make it work properly. There are around 10 000 lines of code and... it works flawlessly and fast! HELL YEAH!



BONUS!!!

Do you want to know how the map looks like now? Here it is! [It will not be visible in the final version.]


Unfortunately, I have no idea how to make some rooms or places different than corridors. I've tried to create something more complicated, but my code doesn't want to cooperate.
I will think about this 'issue' later. Now, it is time to add enemies and let them roam through the corridors!

No comments:

Post a Comment