Good Time to be a Flex Coder
Flex.org links to a listing of open positions wanted for Flex developers. If you do Flex stuff (or even can pick it up quickly - which you can) you might want to check out this listing.
Flex.org links to a listing of open positions wanted for Flex developers. If you do Flex stuff (or even can pick it up quickly - which you can) you might want to check out this listing.
I've been checking out Google Gears today (Hmm. Gears, Pipes) and it seems pretty interesting. I can totally see some interesting uses for it (itty bitty rpg?)
Project San Dimas is an application written in Apollo to directly access ebay auctions in a dynamic new fashion. They are auctioning off the first "beta invite" to give someone a 6 hour lead on trying it out. Sounds like a fun idea. The ebay "togo" widget is also pretty interesting on this site. It allows you to embed auctions on any blog/ website.
The Yahoo User Interface Library is an excellent base to develop DHTML applications. I use it 100% of the time. This site is dedicated to allowing folks in the community to create add-ons to the YUI and have them set up in a consistent fashion with version control.
Carlos Ulloa is one of the creators of Papervision3D - an amazing 3D engine for Flash. His site has a demo of a racing car that at first seems ordinary - a 2d car drives up and beacons for you to "drive " it using arrow keys. The magic happens when you start turning to the left or right and realize it's an amazing 3d model in flash.
Do you have the programming chops of a prize fighter? Does the idea of creating a game engine in an afternoon fill you with delight? And can you not draw your way out of a wet paper bag? If you are a great game programmer (or even an aspiring one) who is graphically challenged, this post is for you! DanC over at Lost Garden is issuing a programming challenge - and backing it up with a great tileset for you to base your game on.
Gee, I actually got some time to code tonight. My butt is numb from sitting in this rocking chair but I've actually managed to pull together some js to render a very simple tile based level. It might not look like much but the level was generated by a simple array of characters, each of which were assigned an offset value of a background image. This is a big milestone for me simply because I'm actually writing code again... even if it is at 2:30 in the morning.
Surely in the vast extremes of the internet someone or some team has this feature. I'm looking for a web api which allows me to store and retrieve simple strings of text. It doesnt need to be thousands of lines, but perhaps say as much as a blog post per record. Is there anything like that out there? Preferably with a REST interface and some ability to read/write and output JSON. I know about Amazon S3 - but isnt that more for storing files? Basically I want to be able to store a little bit of information about a player in a game and allow other sites to read/write to that record....
Outsmart labs talks about how they created the awesome new 3D engine for Flex.
I've been thinking about how Flex is taking off. Flex + Apollo is the realization of a dream of mine for a long time. I've always envied folks who took to C++ like fish and can create interesting applications in a week. Folks like me who are more "coders" than "programmers" seek to find the fastest route to a goal. Apps like Dreamweaver, Realbasic, and Gamemaker all represent "shortcuts" to application creation. Up until now there's been a pretty big wall between folks who write HTML , CSS, and javascript and folks who write "real" apps. You know, the ones that can erase your harddrive or not have to be connected to the internet to actually work.
Since I'm working on different projects that all involve RPG's in some way or the other, I'm unifying the codebase somewhat. IttyBittyRPG will use Limitless Quest's RPG tile engine when needed, and Limitless Quest will also be a standalone RPG engine in DHTML using YUI. This will allow me to also create an Apollo version that you'll be able to download and run on your own desktop. I've been creating "tile engines" in every language except DHTML it's silly that I've waited this long to do so. Hopefully this'll be the one I can focus on and get working with enough features to attract some rpg developers...
This is a great concept! You just upload a picture and pictogame will allow you to embed it in one of many different flash games. You can then share it on your blog, wherever... Fruity.
This is an interesting project who's goal is to create an online RPG. I'm creating something similar to this and it's encouraging to see that it's definitly possible to create a basic rpg using web technologies.
Raph Koster posts the slides for his Etech07 presentation on the "core of fun". It's a nice glance at what makes a game fun - basically challenges on the edge of a user's ability where their actions have consequences in the progression of the game.
kirupa.com has a great tutorial on how to create an RPG using Actionscript. Dont forget to check out their great series on Game Story Writing as well.
Troy Gilbert of Mockingbird Games talks about getting started with Flash game development. He talks about straight Flash dev as well as working with Flex or Actionscript direct development.
This is just too cool. Someone has taken Flex controls and embedded them in a 3D flash environment. They are fully functional and interactive. Serious Flash Foo!
This article talks about how Javascript has won by losing. It's not the best language (in that author's opinion) but it has become the default language of the web. I'd have to say I've never regretted focusing on learning Javascript - to me it's one of the most versatile and useful languages ever.
Gee, it's midnight, and I've finally gotten all of the things I need to do out of the way. I'm supposed to be working on my ittybittyrpg project. I've got such cool things to add to it and get it working in a big way. Instead I'm going to probably just fall into bed. How to get time! Perhaps getting up early instead of staying up late... sigh.
If you plan to create anything on the web, you will only survive by creating a community around your work. This is an article from the new site fortuito.us about creating a working online community.
Brendan Eich (one of the smartest folks I've ever met) talks about the recent open sourcing of parts of Flex and why it's a good thing but not the only thing that needs to happen. The gist of it is that opening the source is only one part of the picture. The commitment to the community that arises from the openness and the willingness to accept projects that take the code in new directions are other aspects of a successful open source project.
This is a project to combine a wiki - like environment with an online game. It's still in very early stages, but it sounds like a cool idea!
I just came back from Maker Faire 2007 and I must say that this is one of the most amazing things I've been to for a long time. From SCA folks walking around to mobile cupcakes to giant robotic giraffe's - the atmosphere was one of creativity, hands-on activities, and just this vibe of "hey, let's create something cool" or "check out what I made" and "here's some stuff - go make something" was really refreshing. My kids really enjoyed it, and I got alot out of just seeing all the things going on. We got a weekend pass, so I think tomorrow I'm going to hole up in one of the free making rooms and create something kooky and fun.

This is a most excellent post by a very wonderful flash developer who uses FlashDevelop. FlashDevelop is a text editor with code completion for actionscript and mxml as well as the ability to compile to swf. If you have windows you should definitely check this out.
Choose a plot for your movie, upload your face and in 24hrs you'll see a short action movie with YOU as the main character!
Microsoft is leveraging its Silverlight technology to create a mashup creation tool in the same spirit of Pipes. Techcrunch can give you the details...
Jay Barnson over at Tales of the Rampant Coyote talks about the issues surrounding getting movement working in his new indie RPG Frayed Knights. He mentions initially trying a control scheme from Ultima Underworld but discovered that his memory of it was better than it actually turned out to be. If you want to contribute your ideas and opinions on this upcoming game, post a comment in his forums.
Imagine if you took tiny little screens, capped them with transparent keyboard buttons and created you own magical customizable keyboard. This is what you might get. The possibilities of such a reconfigurable input device are huge. And its coming in less than 3 days (preorder).
Suttree demonstrates the new PMOG badges from bud.com. If you haven't tried yet, you should check out this combination game and web life tracker...
Flex builder is great. I look with great sadness to the day my trial runs out and I have to either find some way to get enough money to purchase it or live with just using the SDK. However some enterprising folks are working on ways to use eclipse and still be able to compile mxml and as3.
Seth (the creator of Novashell) has recently posted an update to the game engine which talks about the availability of the source via a zlib/libpng style license. This is great news as it means that Novashell will continue on even if Seth gets bored with it, and anyone can contribute fixes/enhancements via patches.
This looks to be a site dedicated to promoting the idea that there is a genre of games called Persistent Browser Based Games which involve you playing a game via the web - only the state of the game lasts between sessions. The author of the site seeks to bring the various PBBG's together and share a common language, styles, etc.
From Tim W. over at Indygamer comes a link to a new RPG created using RPGMaker. It has all the standard sounds and fonts and stuff but amazing backgrounds and character artwork. The game is free for all, but perhaps someone will talk them into selling the game. I'm all for folks getting paid for their hard work. Perhaps this is a debut game - and they'll work on another RPG commercially - since this is top notch stuff.

Can you say that three times fast? Anyway - games in flash are a hot item right now. This game engine looks very promising in terms of being the basis for some interesting games...
After some great comments from folks here about RPG components, I decided to post a revised list:
Popurls.com is the site I go to every day - probably 100's of times a day. If you don't know about it - huh? Anyway - just as an indication of how hot Flex development is, it looks like they are looking for a high profile Flex developer. So, if that's you - jump over there and start yourself down the path to some $$$.
As I am mulling over the idea of creating a Flex-based RPG (which, by the way is much more of a task than just making an RPG Engine). I'm wondering what are the basic component parts of a typical RPG?
David Golds is working on a really cool project using Amazon S3, Amazon EC2, Adobe Flex, and Ruby on Rails. (Perhaps this should be called AAARR! Development)
From EverthingFlex comes a link to a cool new website dedicated to Apollo based applications. I can imagine this site growing pretty fast. This is also a good place to check out the kinds of things Apollo can do.
Here is a series of seminars from Douglas Crockford about the programming language Javascript. If you think you know javascript, you are in for a suprise. These are some real eye-opening videos. Javascript is way more than just a way to make popups happen.
As the time is slowly running out for my Flex Builder demo, I'm increasingly concerned about being able to build stuff for apollo. The instructions for using the free command line stuff are for some reason extremely obtuse. Is there anyone working on a simple GUI / installer for the command line tools? I'm not asking for much hand holding, but really - why is it that the for pay tools are just a simple install, but for the command line you have to manually poke around with your system settings?
I told you! Fabbing is going to take off in a big way. Bigger than you might expect. Just wait till we begin to wrap our heads around the idea of creating any 3d object you might imagine. First will come mundane things that we already have. Then things like toys and custom tools. Then there will be a new class of "things" which exist purely because of the internet + 3d printers. Like say a complex interlinking wristband that can hold items, or amazing new jewelry that conforms to your own face, or "open source" action figures that come with crazy new weapons or attachments. Just wait.
This article talks about the new JavaFX system - which is going head to head with Apollo, Silverlight, and DHTML/Ajax. The article claims that you'll be dropping your Ajax code in favor of JavaFXScript code. In all honesty I'm extremely skeptical. JavaFX seems like a clunky also-ran 3rd place kinda technology. However, given that it is Java that will give it substantial boost with Java programmers. It looks like it's making a strong play into devices - so perhaps it will make building handheld and cellphone apps easier. As yet I've not seen a single JavaFx app (no demos, etc) so I'll reserve judgment till then. There's some additional observations here.
From the creator of Egoboo comes a new cell-shaded game for folks who enjoy NetHack. If you like your games brainless with a lot of hack and slash you'll dig this.
Apollo is still in alpha state, but folks are already creating cool applications using Flex / Flash. This is the current "10 coolest" of these apps, but I imagine by the end of the year there will be some real mind blowing ones.
You know MMO's are hitting mainstream when there is a Barbie MMO. My daughter plays Virtual Magic Kingdom off and on, and has lots of interesting experiences there. This looks to be another place like VMK for tween girls. If you have a daughter you might find this to be something worth checking out.
If you use CS3 you can now create Flash components to use as "first class objects" in Flex. This effectively bridges the gap between Flash and Flex. Now if someone could do the same for HTML and Apollo....
LastTube is an application that lets you mashup last.fm artists and youtube videos. It's really quite cool.
I believe that Flex/Apollo can be used to create interesting games. While the Big Guys are off creating interesting enterprise applications, I'm going to do what I love to do best - create games from web technology. I've had several abortive attempts over the years, Amoeba, Unlimited Realms, Sword Magic Kung Fu, etc. but having worked on each of these has led me that much closer to getting a "real" game working.
This article is a bit dated but it really goes into detail about why using Flash for games is a smart idea.
This is an interesting article about Apollo and talks about some of the upcoming features such as mobile support, pdf viewing (and creation via actionscript) ,linux support, and extensions for Dreamweaver and other Adobe tools.
I looked on my Blogger profile and discovered that this will be my 1000th post! Wow that's a lot of links to go through. Well, this is a game where you play an indestructable tank that you must place in harms way to destroy helicopters via combo moves. It's pretty fun in a brainless way, and I'm sure you'll find yourself playing "just one more game".
American Idol winner Taylor Hicks came to Yahoo! a few days ago for a charity event. It was pretty cool to see him in person. He seems to be genuinely passionate about music and entertaining folks. If you play "where's Andrew" in some of the photos you might see me..
I'm not suprised to hear about another MMO startup - I believe that there are going to be quite a few of these in the near future. The one(s) that will survive will need to find a way to bridge the gap between desktop and web, real life and play, passive watching and active creating.
This browser plugin may seem difficult to understand at first, so let me post a blurb from their site:
If you have kids to are technically inclined or you simply want to teach your kids some programming skills, this looks to be a great choice.
If you have hesitated to download the latest versions of yahoo IM or you find yourself on machine that only has web access, this is going to knock your socks off. This Flex/Flash based application allows you to access your Yahoo IM as well as keep a remote log of your conversations for later reference. It's fast, and it works well. Give it a try...