Second, indeed, I'm not trying to re-invent the wheel, but merely to implement already proven successfull patterns by myself while also using what I already know. But I have no clue how to implement the game loop in web technologies D:
As I said, I know only very little about web coding, so I'm applying a learning strategy I've found to be effective in the past: implementing a small project as means of gaining extra motivation to learn a new language. That's one of the two reasons I want to stay as away as I can from plugins, frameworks, SDKs and libraries unless they are the current de facto standard and there's no easy way to do whatever I'd want to without them, specially since the technologies are still so young and changing. Also I don't have a budget, this'll be strictly a hobbyst/educational project for myself.
One extra concern I have, of course, is what I should develop the server side mechanics with. Since I could host anything on my PC, but I don't want to leave it running and with open ports just like that all the time, but if I actually end up coding something "pretty" I'd like to leave it playable on the web. That's an extra reason why I'm not using C#/ASP.Net: I know of NO free hosting sites for such technologies, while I've been using some (pretty) decent hosts for PHP and I know of a few really cheap local companies to host PHP sites, altought I only know very little PHP and I don't know if I would be better off learning some other language for (multiplayer/interactive) server side.
A rough schedule for the weeks to come sound like this in my head:
1. Plan thru and define what technology to use.
2. Learn the basics!
3. Experiment!
4. If failure, go back to step 1.
5. Implement simplest version of the game mechanics.
6. Implement "full" single player mechanics, with dumbest/simplest of AI.
7. Add multiplayer capabilities. (this is the point I'd like to arrive at mid January 2013)
8. Polish game mechanics!
9. Implement real AI. (probably not gonna happen until June 2013)
10. See what lies beyond! (probably fiddling with mobile and geolocation)
The mechanics for the game would be fairly simple, as I said, there's no point in describing them beyond the concept of a tile-based, turn-based, single-unit-under-your-command "combat/strategy" game.
If your goal is to create a game than I strongly advise not to try to reinvent the wheel and to use some existing framework/library/tool as the basis for your game. If you want to start "from scratch" then something like: http://rhuno.com/fla...and-javascript/ may be a good starting point.
Good luck.
I'll check that out, and thanks!
Here are some videos that are a good crash course in JavaScript: http://www.newthinkt...ing/javascript/
He also has some of HTML/CSS as well.
Thanks! I'll watch it as soon as I can clear up half an hour in my schedule
PS: I've been checking out the following sites, also, just in case someone ever finds this thread by searching ;)
http://www.html5gamedevs.com/ (seems to be dead at the moment)
http://www.photonsto...g-money-from-it
http://www.html5gamedevelopment.org