Underprivledged Poll

Hatkirby 4 Comments

Hmm, no one voted for Pillowcase? Interesting….

The Blog – 0 vote(s)!
Pillowcase – 0 vote(s)!
Endlenge – 1 vote(s)!
Other (specify in comments) – 1 vote(s)!

Incidentally, I have just started working on Pillowcase’s third season. I don’t want to put a date up in case I can’t make it, but expect Pillowcase to revive around the end of November. :)

Hatkirby on October 31, 2009 at 9:10 am

Qt Is Awesome

Hatkirby 2 Comments

You may have heard of FourPuzzle. Sounds familiar, right? If it doesn’t…. then you may have a point because I can’t seem to find the post on Four Island about it. Anyway, FourPuzzle is my grand project. I know I already had a grand project that majorly failed, but I’m sure about this one. FourPuzzle is (going to be) a C++ library that allows you to easily make an RPG game.

"Right," you may ask, "but what does that have to do with the title of the post?" I’m getting to that. See, I started implementing FourPuzzle around November of last year. In Java. Yes, it was originally a Java library. When I had implemented about half of the specification, I came to an important realization. Java is slow. Mmmmhm. It’s awesome library and cross-platformness came with a price. A price that didn’t work out so well in a game.

So, I stopped development on FourPuzzle in March and sort of forgot about it. Then, when it became time for me to start working on my yearly RPG, I remembered FourPuzzle and though "Hey, it would be great to make this year’s RPG in my own engine." So I started trying to implement FourPuzzle in various languages to see how it would work. C++ lasted about 5 seconds before I realized how complicated that would be. C#/Mono lasted a bit longer, but it simply wasn’t cross-platform enough for me. Then, I discovered Qt.

Qt. Is. Awesome. It’s a C++ library that I like to explain as "Java for C++, without the Java." It’s cross-platform. It has a huge amount of classes and functions that I can use (some of which have names very similar to their Java counterparts. I mean, really, FontMetrics and QFontMetrics? :) ) It has a resource compiler. It has a UI designer. It has everything. I am in love. :)

I had previously disliked Qt for the sole reason that KDE was written with it. For those of you who don’t know, I use GNOME. GNOME PWNZ. :) But Qt is not responsible for how it is used. Qt is awesome. And it will be used to implement not only the FourPuzzle library, but also an editor program that will allow non-techie people create a FourPuzzle game without having to touch a single line of C++. Stay tuned for details :D

Hatkirby on October 20, 2009 at 3:18 pm

Poll Of The Layouts

Hatkirby No Comments

I did it again. Stupid me with the stupid habit of not updating the POTW. Pralsh.

4.5 – 2 vote(s)!
6.2 – 0 vote(s)!
7 – 1 vote(s)!
Other/None – 0 vote(s)!

YAY 4.5 TIS AWESOME. Okay. :) Anyway, horray for the Theme Switcher! :) And I totally fail at updating! Like, anything!

Hatkirby on October 17, 2009 at 11:42 am

Theme Switcher

Hatkirby No Comments

Do you think I fail at updating on a normal schedule? Yes, I do. Clearly. It’s been a week.

You totally do – 1 vote(s)!
Yes, you kind of do – 1 vote(s)!
I would have to agree with the above two options – 0 vote(s)!
I’m legally required to add a "No" option here – 0 vote(s)!

I actually had an excuse for not updating last week, though. Due to a bug in my coding, I couldn’t actually access the Poll Update page in the Admin Panel because of the quotation mark in the fourth option. Wait, that’s still my fault, and I was being lazy by not fixing it earlier. Oh well. :)

Anyway, now that’s out of they way, let me introduce you to an amazing new feature on Four Island that I spent all night working on! It’s the Theme Switcher! YAY!

I often get nostalgic about old layouts (as evidenced by every time I release a new one) and I would like to go back to said layout, but I can’t without changing the entire website. I’ve found a solution!

You may have noticed the "Theme Switcher" combo box in the Hatbar. You can use that to choose which Four Island Layout you would like to see. Currently you can choose 7 (the current), 6.2 and 4.5. It actually works! :)

I doubt I’ll ever implement 6 or 6.1, as they’re not so different from 6.2 (well, the original 6 was kind of weird, as it had no background picture) unless people want me to, but I’m think I might want to implement layout 3. It would be very hard, though, because Layout 3 is from before The New Four Island so it doesn’t conform to the templating system and other stuff. Plus, the site was different then, The Fourm and the Quotes DB weren’t integrated into the rest of the site and most stuff was accessed from the "Misc" page.

So, choose your favorite layout and get Four Islanding! If you notice any bugs in any of the layouts, please let me know. :)

Hatkirby on October 3, 2009 at 3:49 pm