Scripting progress #1
You would maybe think, that there is not much new with SMT 2.0 last days. But that's not right. I'm scripting hard everyday. When enough of things are done, we let the SMT 2.0 test server unlocked, nonstop and public.
Maybe the scripting progress is not so fast as you would except but our main goal is quality, not quantity. So we concentrate on making the code as smooth and lightweight as possible while thinking about all future posibilites, which could be implemented anytime later without any pain. The benefits of high code quality is not seen from start, but later it will allow us to be more flexible, you will see.
Here are some interesting and less interesting screenshot from developing (note that some of them are unactual - more than 2 weeks old)
Making of nametags scriptFirst I will show some screenshots of creating nametags. Maybe it doesn't look like that, but I spend a lot of hours making them, on the screenshots you can see that the nametags script wasn't made by one "magic click" or by pressing enter key. It was long continuous work and I had to have the concept of script well-advised for long time. In actual stage the script has over 600 lines of code.
I agree that the nametags doesn't look well yet, but the design is the very simplest thing to change. In scripting, the things you see on screen are easy to make. The hardest things are the things in background, which works as the base for the 'visible' things. Without that base, you wont see anything.
It's same as building a building. You cannot start building the skyscraper in swamp, you need very strong and reliable basement, otherwise the building will collapse when it reaches certain height. And we want to go really high.
Thats why we are slow on start, but the more we do, the faster we add new things, because I will be able to use functions made before.
Alpha testingSince first alpha test, we did more tests (every day or two) but deffinitely, the first one was far the craziest from them, there are some screens to prove it.
Server LobbyIn last days I also concentrated to make lobby. Here are some screens from making of. Notice the blurry background, making that thing cost me more time that I would like to. The lobby itself was made only in like 2 hours, althrought its not finished yet. The lobby window is dynamic, fits to all screen sizes and it looks different for different server count.
ServerData changes monitor
Next Alpha test todayBy the way, today at 20:00, there is going to be next alpha test. Who was at yesterday's test probably noticed that the game was unplayable. It was caused by one wrong variable and its already fixed, so I hope today there will be no bugs and I will be able to concentrate only to scripting new features, and not also bugfixing.
Stay tuned for more news soon!