Pivot and I spent a good couple of hours yesterday working on the Pokemon Global client.
It was a lot of effort, and we got most of the porting to Swing done, all that's left would be to port Slick's Render() method by using a modified version of Java's PaintComponent(). Hooray for class inheritance! I'd hate it if we had to do all of that from scratch. Pivot is going to be doing all of that though since he's the one who knows how that works.
On the meantime, I've got to start looking at the APIs for pretty much every desktop manager we plan to support if we want to use transparency in our pnales, since Swing doesn't offer native support for that. I'm probably going to start withe the KDE 3.5 APIs, then move to KDE4, then GTK+. Pivot will most likely be doing the OSX ones since he's the one with the mac, and if we get Ryan, maybe we'll get him to do the Win32 and Win64 ones, else that'll most likely be me.
I've updated the concepts for the in-game GUI, and it looks like it might become more than a concept, we'll most likely end up turning that into the final copy if all goes well.
The link to the new mockups is http://www.pokeglobal.net/forums/showthread.php?t=509 if anyone wants to check it out.
Other than that, I'm just here impatiently waiting for Tuesday, when KDE4 RC1 is supposed to come out. It'd be even better if I learned how to compile it from SVN, but until I learn, it's still waiting on the releases.
For now I leave you with the following question:
"What is the average speed of an unladen swallow carrying a coconut traveling East?
Showing posts with label KDE. Show all posts
Showing posts with label KDE. Show all posts
Sunday, October 28, 2007
Friday, October 19, 2007
Kubuntu 7.10, KDE 4, and Pokemon Global
Kubuntu 7.10 Gutsy Gibbon is finally out! Been waiting for a really long time. Problem is, the download speed when I tried to update my web server/work computer was about 20kbps max speed. That's pretty slow for a 600mb download.
I left it upgrading over night, I'll have to check in the morning. In the meantime, I've been looking into JEPE for my current project, Pokemon Global. This, for those of you who don't know, is an open source Pokemon mmorpg, based on the GBC/GBA/DS games. We're using Java and xml databases for cross compatibility, and so is JEPE (an open source engine for Pokemon style games), so we might form an alliance.
On the other hand, I've been playing with the third Beta of KDE 4. It looks simply amazing. Plasma is reaching a whole new level, and this is definitely what the world of desktops needs. The idea of completely redefining the way icons work, as well as the new Plasmoids and panels, it'll fully integrate everything with everything else. It's an amazing concept. The games look really pretty too, since they're fully taking advantage of the newly integrated SVG support. Scalable graphics with no loss of quality really do make a difference when it comes to icos and games.
I left it upgrading over night, I'll have to check in the morning. In the meantime, I've been looking into JEPE for my current project, Pokemon Global. This, for those of you who don't know, is an open source Pokemon mmorpg, based on the GBC/GBA/DS games. We're using Java and xml databases for cross compatibility, and so is JEPE (an open source engine for Pokemon style games), so we might form an alliance.
On the other hand, I've been playing with the third Beta of KDE 4. It looks simply amazing. Plasma is reaching a whole new level, and this is definitely what the world of desktops needs. The idea of completely redefining the way icons work, as well as the new Plasmoids and panels, it'll fully integrate everything with everything else. It's an amazing concept. The games look really pretty too, since they're fully taking advantage of the newly integrated SVG support. Scalable graphics with no loss of quality really do make a difference when it comes to icos and games.
Subscribe to:
Posts (Atom)
