Backbone code of the application

I really didn’t know how to name the thread xD Ok, lets start with the meritum…

I want to make an MMORPG, but I don’t know how
[time for laugh xD]
Okey, It’s not a joke. I know what You might say: I should start with making something smaller first, a platform game etc. I should learn Flash + PHP. But it’s a waste of time, I’ll learn only with motivation and some sensible project :P. To prove, that I’m not completely wasting Your time I’ll tell You what I’ve already got:

Experience - I know a little of: PHP (modyfing a CMS by adding features to it), JS, AS2 (a game of snake - very playable variation; drzevus fractalus 1 [URL=“http://dewon.webpark.pl/tree2.swf”]2 made about 3-4 years ago :P), XUL (small FF extension connecting to PHP server), Delphi (basics of OOP)…

Technology: Google App Engine (python) as server - because at start it’s free, and if it will become really massive, it still will take care of my needs, it has ssl (there are more becauses) with web2py framework (simple and secure) and Flash as client (to avoid CSS/JS cross-browser compatibility nightmare).

So… I searched Internet a lot. Was on Experts Exchange and asked for some tutorials, sources, samples (maybe opensource projects) concerning secure connection of flash with server (back then I wanted PHP server). No real response…

I searched Internet a lot again. Now I bookmarked a lot. Didn’t really found what I need and lost bookmarks after disk format (why, oh why I forgot about them?! xD) but searched Interned once more and bookmarked again, and searched again and finally found this very-nice-indeed KirupaForum. Now I search the forum instead of internets. But I got an idea…

You, good, bright and helpful people will give me what I want on a plate! I just need to ask and that’s what I do in every paragraph of this post! I beg You ! Oh, but what I beg You for… I’m making a game, that looks like this:

[FONT=Courier New]±-----+ [/FONT][FONT=Courier New]±-----+[/FONT][FONT=Courier New]
[/FONT][FONT=Courier New]| a b c| |j k l |
[/FONT][FONT=Courier New]|d e f | | m n o|
[/FONT][FONT=Courier New]| g h i| |p r s |
[/FONT][FONT=Courier New]±-----+ [/FONT][FONT=Courier New]±-----+ [/FONT][FONT=Courier New](on big resolutions there are 3 modules)[/FONT]
[FONT=Courier New]
There are two modules (windows that don’t move or resize and can’t be closed; in flash) By default one is chat, second (&third) has tabs and supports everything else, like forum, PM, help, combat, map etc. They have constant width 500 px(easier inner layout), but height adjusts to browser window (fluid layout). When clicking on a tab, the (second/third) module is replaced with another one (modules are loaded swf files).

Need: an opensource app(s) written in AS3, that:

  • has some optimal, recomended objects structure (I don’t know… Main object, containing GUI, connection, localstorage based on shared object etc.) the title backbone code I can base on. Like a GOOD flash CMS (or bad? Didn’t check any of them till now…)
  • has secured connection with server (preferably web2py!). Or an info that simple var password; and sending it via POST is enough. Although I think there’s a reason for hashing, tokens etc. BTW: I’m thinking on a way of swf token, that checks if the client isn’t modified or inspects it’s variables…
    [/FONT][FONT=Courier New]- is made by flashDevelop;

(I don’t need all these points in single app)

As You see I’m desperate and health of my brain is questionable, so… For pity’s sake, help! :stuck_out_tongue:
[/FONT]