What is a mini-client?
A mini-client is a small program that will let you play Wartune with many fewer headaches. When the program starts, a small web browser component will be shown for your login and password. Why does it show a webpage? The mini client, to my knowledge, has not changed since it was released. By pointing to a webpage, PC need only update that page to update the login for ALL mini clients, instead of forcing you to download another program.
When the mini client is done with login, all of the browser stuff is terminated, and Wartune's most basic file (loading.swf) is opened directly with Flash OCX/ActiveX. No silly extra browser stuff slowing you down, like (I'm looking at you, R2) an event timer that hasn't been accurate in forever.
Why is it better?
All modern mainstream browsers check your graphics card and driver, and if they don't like it, disable hardware acceleration. Most CPU's aren't built to handle the sheer volume of math needed to display a graphics-intensive game like Wartune and we end up with excessive framerate lag from our CPU having to do all of the work, as well as software rendering "glitches" like the "black block shadow" issue. Yes, the black block shadow is caused by software rendering, I've experienced it before in other games. Flash detects (assumes?) that the CPU can't keep up and stops rendering alpha channels (areas which are fully or partially transparent) properly.
The mini-client opens Flash directly, skipping any browser's graphics card check and other needless junk. Firefox, for instance, runs Flash in "protected mode," which is meant to protect users against viral or malicious Flash files. So Flash is running inside FF's plugin container program, which is being run from a webpage, which is running inside Firefox. You might as well be doing this.
The Facebook login button lets me reload the game stupid fast, and the PC mini client has a mute button on the titlebar that I just love.
What's the downside?
Some claim that disconnects are more common, but excluding the past week, which has been pretty out of the ordinary, it hasn't been true for me, my cousin, or any on my server that I've directed to the mini client.
There are only 3 negatives that I've experienced that come to mind:
- Internet Explorer. The mini client, due to wise laziness, uses Internet Explorer's cache and cookies, meaning I have to gaze upon this beast every time I need to switch Facebook accounts and log my cousin's character in for TOA. It would be a massive pain and tons of bloat to do it any other way, however.
- Installation. PC has some serious issues to deal with in the area of customer service and community support. Nearly every thread regarding the mini client is answered, in broken English, "use Firefox or Chrome" or "it's your firewall," when neither of these were even close to actual solutions. There is no definitive guide for installation and troubleshooting of the mini client, and I've been avoiding writing one because I don't get a salary from them.
- OMG YOU HACKER. I have been accused, both on my server and in battlegrounds, of hacking because I move so fast. Yet I don't move any faster than originally intended by the developers. Movement speed (and some other stuff) is tied to framerate. In real life, you would measure speed as miles per hour or kilometers per hour, or feet/meters per second for really fast stuff. In Wartune, your speed is measured by meters per frame (or whatever unit of distance you wish to use.) Ideally, you experience around 20-25 frames per second in a smoothly running Flash game, but once the lag builds up, you get somewhere around 5-10 frames per second. This is a MASSIVE hindrance to moving quickly, or using abilities as soon as they're ready.
Questions I've noticed
To start with, some questions and comments I've read in the announcement thread.
Originally posted by Alsatia01
View Post
Originally posted by Drag0nsFire
View Post
Originally posted by R27560757SpeeDHunter
View Post
Originally posted by Aziola
View Post
If I've overstepped my bounds here, I'm sorry. However I think the leading disclaimer should be enough. I'm a hobbyist programmer with some experience in multiplayer online game development, and I'm getting a little burnt out on Wartune, so I came to contribute to the community a bit.
Leave a comment: