Exciting news: Unreal Engine 3, the game engine used by lots of games, has now been added to the Free Game Engines, Game Programming Libraries and Source Code page.
Both the engine and its associated tools are available in the free development kit, although you can use them only for non-commercial and educational purposes. Now you can take advantage of the game engine used by professional game developers to create your own
games, complete with a realistic game environment, artificial intelligence (AI) for the computer controlled characters, 3D location-based sound effects, and so on.
It's all very exciting. And I almost fell off my chair when I found out it's
available. If you've not heard of the Unreal Engine, chances are that you don't play many FPS (first person shooter) games.
Package:
Summary:
Display an animation while a page is loading
Groups:
Author:
Description:
This class can be used to display an animation while a page is loading.
It generates HTML and Javascript to be outputted in the beginning of a page that makes an animated GIF image appear over the page while it is loading.
The animated image disappears when the pages finishes loading.
There are six WordCamps coming up before the end of the year, and since I like to make sure people know about it when there’s a WordCamp near them, here’s the list, with some personal commentary thrown in. If you just want the list without my asides, check out the full schedule at WordCamp.org.
WordCamp Phoenix is first up, on November 13. I’d planned on attending this one myself before they changed the date (it was originally scheduled for the 7th), but will sadly have to miss it as it conflicts with WordCamp NYC. If you, like me, can’t make it to Phoenix, be sure to check their web site for information on the live stream they’re planning to provide. If it’s anywhere near the quality of the stream from Portland or Seattle earlier this fall, it’ll be just like being there, but without a t-shirt to show for it (and theirs has stripes, so if you’re local, you should go!). My only consolation in missing this WordCamp is that I’ve seen about half of the speakers before. If you’re going, don’t miss the session by John Hawkins on Building a WordPress Plugin; it got me to write my first plugin in Portland! Matt‘ll be there, will you?
WordCamp Victoria is next, on November 14. This is another one I’d love to go to, but can’t because it’s at the same time as New York’s. I would especially have liked to go because it looks like the speakers are all local, and I haven’t seen any of them speak before. Occasionally WordCamps lose a little of the local feeling by focusing on visiting speakers, so it’s nice to see so many Vancouverites on the list. They’ll have a Blogger track and a Technical track running concurrently, so there should a little something for everyone. No word on a live stream, but hopefully they’ll be able to catch some of the presentations on video and post them to WordPress.tv after the event.
WordCamp Bangkok is scheduled for November 15. I have to admit that the first thing that catches my eye on their agenda is “WordPress Band.” I’ve known WordCamps to have people performing songs before, but a whole band? Might be a first. I hope they’ll post the video to WordPress.tv, too.
WordCamp New York City is the same weekend as the previous three, on November 14-15. In the interest of full disclosure, I need to tell you that I’m one of the organizers of WordCamp NYC, so my informative comment about it here may be a little biased. That said, we have over 50 confirmed speakers (both local and visiting), and 2 full days of content in 8 — count ‘em, 8 — tracks. Newbies get a free year of hosting and walked through setting up a WordPress blog in workshop format, while the other tracks have specialized content for Bloggers, CMS Users, Beginning Developers, Advanced Developers, Academic Users, people interested in MU/BuddyPress, and the Open Source Community. Did I mention the theme and plugin contest? Or the awesome shirts? How about the Genius Bar, or the Hacker Room? The additional Unconference sessions? If you’re anywhere near NYC that weekend (and with the Acela, that’s anywhere from Boston to D.C.), you should definitely come. I’ll be there, Matt’ll be there, lead developer Mark Jaquith will be there, lead developer of BuddyPress Andy Peatling will be there, and too many other WordPress luminaries and locals to mention. If we hit 800 registrations by November 12, I’m baking cookies for everyone.
WordCamp Peru will be on November 28 in Lima. I was checking out their topics list, and it looks like they’re planning to cover all the usual topics around blog administration, security, increasing traffic, and integration with social media sites. No speaker list yet, but if you’re in Peru, it looks like this will be a nice gathering of WordPress users, and they’re hoping to have around 100 people attend.
WordCamp Orlando is the last of the year, on December 5. They haven’t published a speaker list or schedule yet, but I know Matt will be there, Mark Jaquith will be there, and I will be there. I know some other awesome core contributors are planning to come, but I don’t want to jinx anything, so if you’re curious, come see for yourself. Plus, Florida in December!
Package:
Summary:
Manipulate and convert images from files
Groups:
Author:
Description:
This class can be used to manipulate and convert images from files.
It can open images from files in GIF, JPEG, PNG formats, and can perform several types of image manipulation operations like: resizing, cropping, convert to grey scale or sepia.
The manipulated images can be saved back to files also in the GIF, JPEG and PNG formats.
Package:
Summary:
Translate application texts using Google Translate
Groups:
Author:
Description:
This class can be used to translate application texts using Google Translate.
It can take a script with an array of texts in English and sends requests to the Google Translate Web site to translate each of the texts to another idiom.
The class generates a new script for the target language with an array with the texts translated to that language.
Package:
Summary:
Generate SQL queries from lists of parameters
Groups:
Author:
Description:
This class can be used to generate SQL queries from lists of parameters.
It takes as parameters the name of a table, fields, field values, conditions, etc..
The class can return strings with SQL statements to execute SELECT, INSERT, UPDATE and DELETE queries.
Package:
Summary:
Implementation of the singleton design pattern
Groups:
Author:
Description:
This class implements the singleton design pattern.
It provides an interface that has a constructor function that once called stored objects of each singleton class in static array class variable.
This way the objects of a singleton class are only instantiated once.