October 20, 2017, 06:07:04 PMLatest Member: Crushtest

Author Topic: UI Toolbar Graphics  (Read 3463 times)

0 Members and 1 Guest are viewing this topic.

ChrizmanTV

  • Registered member
  • *
  • Posts: 46
  • Map Designer, Researcher & Moderator
    • View Profile
UI Toolbar Graphics
« on: June 15, 2014, 11:43:30 AM »
Hello there. I've recently been working on some sprite graphics for the UI Toolbar and thought that you could implement these into the game at some point in the future. This is just a taster, but let me know if you want me to continue with these so that the whole UI Toolbar can be updated. The attachment contains the icons that pop up from the bottom of the screen to get you to the fax machine, and the adviser's speech bubble. Enjoy! :D

MarkL

  • Moderator
  • ***
  • Posts: 359
    • View Profile
Re: UI Toolbar Graphics
« Reply #1 on: June 15, 2014, 02:19:25 PM »
If you want to get them into the game the best place to share them is https://github.com/CorsixTH/CorsixTH-Graphics.
They look fine to me, but I am not an expert on such things

ChrizmanTV

  • Registered member
  • *
  • Posts: 46
  • Map Designer, Researcher & Moderator
    • View Profile
Re: UI Toolbar Graphics
« Reply #2 on: June 15, 2014, 05:14:19 PM »
If you want to get them into the game the best place to share them is https://github.com/CorsixTH/CorsixTH-Graphics.
They look fine to me, but I am not an expert on such things

I don't exactly know how to use the GitHub site - it's a lot more complicated than the previous one. :/

MarkL

  • Moderator
  • ***
  • Posts: 359
    • View Profile
Re: UI Toolbar Graphics
« Reply #3 on: June 15, 2014, 05:44:27 PM »
Quote
I don't exactly know how to use the GitHub site - it's a lot more complicated than the previous one. :/

I know what you mean....

Your best option is to go to our IRC channel and seek help there - everyone is very friendly.

Alberth

  • Registered member
  • *
  • Posts: 45
    • View Profile
Re: UI Toolbar Graphics
« Reply #4 on: June 19, 2014, 03:45:00 PM »
Looking nice.

As you may have noticed by now, the forum is quite deserted, not many people visit here.

The best way to get attention is to make a branch of the graphics repository, and add your sprites to it.
If that fails for you, you may want to opt for adding the graphics itself to an issue in that project.
If that fails for you, you can try posting the files here, and making an issue with a link to the forum post.

As MarkL said, you can try the IRC if you have problems, but people are not always available (or are busy and cannot react immediately), so you may have to wait a while. Depending on your location that may or may not work nicely.


Anyway, I am not a developer for CorsixTH, but I think the first aim is to replace the current sprites, in particular more or less 1-to-1, so you should keep the same number sprites, and same use, as we have now. (Hopefully a real developer can confirm this for you soon.)
That means that if the original sprites have 3 parts for the text-speech bubble, you should also make 3 sprites (I don't know what it uses, so your current solution may be correct.)

Secondly, new sprites will be added in the SDL2 branch, which uses full colour (32bpp RGBA) sprites. Instead of 8bpp images that you have now, you should make 32bpp images. You thus also don't need to limit yourself to the current palette (although if you go for retro-looks, it may be useful to do so). It would be useful if you make everything 'outside' the sprite fully transparent. The rendering code skips the transparent parts, so it displays the background. Partial transparency is also allowed, although I don't know why you'd want to use it.

In all, it looks to me that you on the right path. Afaik nobody else is working on UI graphics, so they will come in handy.

ChrizmanTV

  • Registered member
  • *
  • Posts: 46
  • Map Designer, Researcher & Moderator
    • View Profile
Re: UI Toolbar Graphics
« Reply #5 on: June 19, 2014, 09:05:01 PM »
Looking nice.

As you may have noticed by now, the forum is quite deserted, not many people visit here.

The best way to get attention is to make a branch of the graphics repository, and add your sprites to it.
If that fails for you, you may want to opt for adding the graphics itself to an issue in that project.
If that fails for you, you can try posting the files here, and making an issue with a link to the forum post.

As MarkL said, you can try the IRC if you have problems, but people are not always available (or are busy and cannot react immediately), so you may have to wait a while. Depending on your location that may or may not work nicely.


Anyway, I am not a developer for CorsixTH, but I think the first aim is to replace the current sprites, in particular more or less 1-to-1, so you should keep the same number sprites, and same use, as we have now. (Hopefully a real developer can confirm this for you soon.)
That means that if the original sprites have 3 parts for the text-speech bubble, you should also make 3 sprites (I don't know what it uses, so your current solution may be correct.)

Secondly, new sprites will be added in the SDL2 branch, which uses full colour (32bpp RGBA) sprites. Instead of 8bpp images that you have now, you should make 32bpp images. You thus also don't need to limit yourself to the current palette (although if you go for retro-looks, it may be useful to do so). It would be useful if you make everything 'outside' the sprite fully transparent. The rendering code skips the transparent parts, so it displays the background. Partial transparency is also allowed, although I don't know why you'd want to use it.

In all, it looks to me that you on the right path. Afaik nobody else is working on UI graphics, so they will come in handy.

Thanks for the tips. I'll get to it when I have the time. It was really just a "proof of concept" thing, but I will certainly look towards making the adjustments that's you've suggested. :)

ChrisP

  • Registered member
  • *
  • Posts: 7
    • View Profile
Re: UI Toolbar Graphics
« Reply #6 on: February 05, 2015, 06:06:08 PM »
In another post I've talked about an experiment in Canvas - but as part of that I'm experimenting with UI elements drawn in a web browsers DOM. I've been emulating the UI of TH to an extent, and if it's useful in any way to enhancing the UI in CorsixTH then I'm happy to work with people to create sprite sheets (I don't know enough about your engine to be able to know what I'm doing at this stage)!

It can be found at http://www.chrispreston.net/gameengine/ - it doesn't use any images so in theory is fully scalable. It's also still WIP so feedback and suggestions are also welcome!

MarkL

  • Moderator
  • ***
  • Posts: 359
    • View Profile
Re: UI Toolbar Graphics
« Reply #7 on: February 05, 2015, 07:27:35 PM »
I am wondering whether we could use this for multi player.  I would love to know what the main devs think