Greetings from a newcomer (and a VS noob)! I have some graphics/UI questions

  • #1, z morphindelMonday, 31. January 2022, 17:04 hodinky 2 years ago
    Hi all! I have been teaching myself VS for a couple of months now, with the aim to create my first game. So far I am slowly getting the hang of the interface, and i have a working scene built with characters, walking animations etc. But I feel like i handled my first character sprite in the wrong way. I made my main character much bigger than the game's resolution and so he has been scaled down a lot. It looks fine and there is no artifacting or anything, but i do want it to be as efficient as possible. Also, being scaled means the lines i drew are much thinner than the Background image, so i will probably need to redo them when i add in final graphics.

    Before i get into that and start reworking the sprites, does everyone else create raster based spites for 2D characters? I see games like Deponia and they look incredible polished like vector graphics- which i believe VS doesn't use - and so I wonder how they get those lines so consistently clean. Does anyone have any advice on this?

    A second question I have is about the UI - I have a verb coin interface, and managed to have the action text appear inside the coin, but if I have too long an action it bleeds over the edges of the interface. I tried to use the text box function on the interfaces setup, but it doesn't seem to work? How can i set my action text more neatly into the interface?

    Finally, my inventory - why when I choose "add object to character" to pick up, might it not adding to my inventory page? I have created the inventory object, and added it to the scene, and my inventory interface has set "placeholder" boxes.

    Thanks all! VS is such an exciting program to learn and i can't wait to learn and get better at using it smile

    Bažant

    6 Posts


  • #2, z tom-barnetTuesday, 01. February 2022, 08:36 hodinky 2 years ago
    Hi Morphindel, have you linked your inventory interface to your character? That is usually the most common reason why interfaces do not work smile

    Bažant

    37 Posts

  • #3, z afrlmeTuesday, 01. February 2022, 13:37 hodinky 2 years ago
    I believe it's typical to create the characters at about half the default resolution height - give or take, as not every character will be the same height; just like people in real life. Alternatively create them at the height you want them to be when scaled to 100%.

    There's no way to fully prevent artifacts or slight blurring (when scaled up past 100%) as it's 2D & it's not vector. Also character/animations, etc created much larger than you need them to be may make your game very laggy in terms of loading times & will reduce the amount of people that will be able to smoothly play your game - it's all about optimization. wink

    Imperátor

    7285 Posts

  • #4, z morphindelTuesday, 15. February 2022, 23:17 hodinky 2 years ago
    Hi Morphindel, have you linked your inventory interface to your character? That is usually the most common reason why interfaces do not work smile
    Edit. OK i found what the error i made was, so i seem to have fixed that - but the below is still true. It seems to really have problems with executing any actions after the first time i use them.

    When i test it i see that my inventory only shows up the first time i right click, and every following time nothing happens. My cursor is also kind of flakey, and im not sure why. Periodically it doesn't switch to the active cursor when i hover over an object. Can anyone help with this??

    Bažant

    6 Posts