Hi, Im making an adventure game and i have gotten a pretty good amount of stuff done. I was just wondering if some people could check it out and give me some tips and tricks like new features, how to make my code cleaner, UI, and other stuff. 
However Im not just looking for code related tips, for example art, music, direction of the game and other things are greatly appreciated too! 
Game Link: https://arcade.makecode.com/S47955-72354-17877-44590
5 Likes
Great start! 
Title screen is amazing! 
For feedback, Iโll start with code-related then gameplay ideas:
Code
- Checking if player health is 0
I think you have some redundancy / unnecessary code here. You can get the same results with simpler logic like this:

- Loot drop & pickup

You have the right logic! This application, however, results in a bug when there are multiple drops in the level at the same time. The bug makes it so that you only get the feedback message on one of the drops on each one of them.
Hereโs a different way of doing it:
This is using the super handy extension โArcade Sprite Dataโ!
We will need to change the mob drop code as well:

I added the % chance block to add a bit of flare to the drops. Itโs just a gameplay thing so you can remove it if you want the drops to be guaranteed.
Gameplay
Here are my suggestions / ideas for mechanics!
- Player sprint: Holding a button makes the player run faster until they run out of stamina.
- Enemy knockback: Make the enemy get pushed a bit every time they get hit to make combat more dynamic rather than hitting and getting hit back.
- Ranged combat: Add a bow / ranged weapon that uses limited ammo to hit enemies from afar.
- Crafting: Since you have an inventory, make it so that you can combine items into different items including healing ones!
I think i might have went a little overboard with my game suggestions but I thought better a lot than few ahaha 
Hope my feedback helps, sorry couldnโt look more into your code as Iโm a little busy at the moment. Good luck and happy coding! 
1 Like
Thanks! I actually have crafting on my list of features to add!
Also I have tired to add enemy knock back but I scrapped it until I had the main gameplay before I add details like that.
Aside from those I still greatly appreciate your tips and putting me on the right track! 
2 Likes