Alright, how're you guys doing? Good I hope! Guess what? I'm not going to annoy you with progress percentage and no media at all... How great is that?
So I've talked about it the past few days and now it's time to show what I've been working on behind the scenes for the last few months. I actually did the scoreboard and team selection a while ago. I just had to update them a bit and just did the oldschool buy menu design today so yeah. Lots of stuff happening and I hope you guys will like what you see!
So on this developer log, there are 3 things I want to focus on:
The new team selection, buy menus and the scoreboard.
Alright so, first up we got the Team Selection. The idea behind the whole new look direction from CSPromod was something that was discussed quite a lot within the dev team and we finally settled on having our own look instead of copying either CSS or CS1.6. Obviously down the line I'd like to offer a way for people to use those if they really want to do so.
For this, what I've tried to do is to try to keep the same style as the HUD, make it simple with some flat but transparent background and borders and just make it fit overall and also giving it a big contrast in the highlight colors to make sure it's really easy to understand.
After that, we have the buy menus! There are two types as most people know: The VGUI version where you can use your mouse to click on buttons and it's more of a "in your face" type menu for those who prefer that.
The other version is what most pro gamers use, the old school "compact" text version where you have it on the bottom left edge of your screen.
Obviously in CSP, both versions will look quite different from those from CSS & CS1.6. We're streamlining both to use the same style but split those styles to fit both versions and make sure everything fits within our overall design direction.
At last, we have one of the biggest part of this developer log in my opinion... the new scoreboard! I know this is a very controversial and difficult issue to work on. We've seen the big mixed reaction to the new scoreboard CSS has got in its newest update (personally I'm really not a fan of it). I believe that the CS legacy is something that is so strong in this community that there are things you just CANNOT touch. People are so used to specifics of the game that changing them would just change the whole game feel. With that in mind though, you can always try and make improvements to already classic elements. We've done it with the HUD obviously and so far the response has been really great. Getting back on topic, we've made quite a few changes to the current scoreboard. So the base obviously for this was CS 1.6 scoreboard which has the most basic information you could ever need. Here's two concept renders of the new one you'll get to see in the near future.
As you can see, the biggest change is the way it is structured. No more lame ass "errors" column that nobody gave a shit about and that was just wasting width space. So there are quite a bit of changes like I said, we're adding a bomb icon indicator for Ts as well as a defuse kit icon indicator for the CTs. Those work out better in my opinion than "BOMB" text since it's right next to the username, you can really see at a glance who has what. Then you've got the score tab for each team highlighted in their color with how many rounds they've won inside; another clue to make sure important informations are displayed in a way that makes them pop out.
Let's talk about one of our great addition from CSP and that is of course the money displayed on the scoreboard. We've been thinking about it for quite a long time and we've settled on a solution to make it display ONLY at useful times. So we've figured the best way to make this work is to make the money on the scoreboard only show if you're in the freezetime timer or if you're dead so you can prepared for the next round while taking all your players money into account. So it'll be hidden while you're in pure gameplay which I think is a great compromise.
Now one of the biggest change in this design is the way we're displaying the bomb successfully detonated or defused. So basically, what we're doing here is removing the +3 you get when you defuse a bomb or having your bomb go off succesfully. Instead, what we have is that you basically have a counter for how many times you've done it or your teammates. Kills have their own column next to score and only count kills obviously and we keep the whole bomb business as a counter. Right now I'm using temporary icons so please don't start asking why they look weird or why you can't understand their meanings because they will obviously be changed in the final version. I'll try to update the render as soon as possible so you can get the final look right away.
Another "big" thing you'll see on my current concept is the fact that we're differentiating broadcasters from regular spectators. Right now it's just something I've put in the concept because I think it'd be a good thing to have but from a technical stand point, we don't really know how we're going to do that so, it will not be in 1.05 but everything else should and look as close as possible to what you're seeing.
The spectators design too is trying a few new things. For example if a spectator is an HLTV, I'd like it to display it's delay value inside the scoreboard alongside the number of slots its using on the right side. I was thinking of adding spectators count instead but it's impossible to do unfortunately.
Ok, I think I've said all I wanted to say about all the concepts I've posted above. I just want to stress for EVERYONE that these are concept renders, you can see I've colored the text in bold red to make sure everyone get the difference between those and in-game screenshots which I'm using a bright green color for. Right now we've got the team selection in the beta, almost close to being done with the new scoreboard and getting started on the buy menus so, I couldn't post an in-game screenshots for those since I'm still in the process of tweaking the scripting and code colors to make sure they match my exact initial design. I'd say you guys can expect me to update this thread with new screenshots as we go along. I just wanted to clear everything out!
Last words for me... I'd like to take a moment to thank everyone in the developer team working very hard for the community and especially would like everyone to give as much credits as possible to the coders because I wouldn't be able to make anything happen if it wasn't for them. Big up for ben, mack & mike! much
I also apologize when most of my developer logs come with just progress status and no new media at all. You guys just have to understand there are a lot of things which are labelled as work in progress, hell pretty much everything in the mod can be said as a work in progress since as we go we're always trying to improve on every front. Just understand that I don't like to post prototypes or renders that are just too early and that their looks could look totally different once they're done.
Okay, okay... I've been ranting too much I believe so I'll just shut up and let you post your thoughts. I'm really looking forward for any ideas, constructive criticisms and overall feedback you guys may have.
Since our image script is doing pop-ups and cropping some part of the images, I'm going to list all of them here so you can check the full size ones:
- Team Selection
- Team Selection (T)
- Buy Menu
- Buy Menu (Pistols)
- Buy Menu (Equipment)
- Oldschool Buy Menu
- Oldschool Buy Menu (Pistols)
- Scoreboard (Live)
- Scoreboard (Freezetime/Dead)
- Scoreboard (Assists)
- Scoreboard (Classic)
- Added concept scoreboard with assists
- Added classic concept scoreboard (1.6-style)
- Fixed oldschool buy menu pistols which didn't have p228 & dual elites greyed out.
- Fixed buy menu pistols which didn't have p228 & dual elites greyed out.
- Fixed the defusekit on preview because it obviously doesn't cost $1250.