In my first article "So you want a Games Developer? (Http: / / ezinearticles.com /? So-You-Want-to-be-a-Games-Developer & id = 70920), I discussed different kinds of games, including web / e-games. This is one of the easiest ways to start developing games: not only limited to one language or platform, costs are quite low. This article will examine the various technologies that can be used , and give you an idea of what you do for getting started en mogelijk.
Webgames fall into several subcategories, games, browser games and multi player games. E-games are by far the simplest, technically are not Web Games and you do not even need a computer to moderate them, only to send and receive. Browser games can be implemented in Flash, JavaScript (DHTML), Java, and even ActiveX / COM. I think most games are single player made in Flash, but I, except for a future article. To begin with, but I will guide you through what is involveddeveloping Web multiplayer games.
Before you begin, take a look at Multi Player Online Games Directory-http: / / www.mpogd.com. It is an excellent resource and gives you an idea of the nature of the games out there, from small games free games on the massive like EverQuest by Sony.
The games are not massively multiplayer web-based, but work over the Internet. Tend to their own customers have written, with encrypted protocols, fast 3D graphics and greatteams, customer support. Http: / / terranova.blogs.com / I recommend as an excellent blog on this, you will find articles and quotes from famous people such as Richard Bartle's first MUD (short for Multi User Dungeon), and Professor Edward Castranova, an expert on L 'area of the virtual world economy. Sludge also tend to their customers, usually based on using Telnet. Although these web games, I suggest you broaden your experience as much as possible. Mud in particular, althoughis not the most popular genre and there are still a good model for interactive games.
Latest in game design and programming is as easy as starting to develop a full commercial game, it is not! But there is nothing that prevents build your own gaming website, and will be happy MPOGD'm sure that fits their directories. Open Source can be set and find other developers Soiurceforge.net.
There are two categories of web-game: real-time and turnbased, and this determines the type of technology that drives it. Real time is more complex, the server must support multiple simultaneous connections and care should be taken to synchronize the actions of customers. If you attack someone and have already passed, but the customer does not keep pace with the game is not popular.
A crossover between multiplayer games customized web client is available with Macromedia Flash. It 'probably multiplayeraction games based on flash will be more fruitful, there are quite a bit 'round now. Unfortunately, sourceforge has many ideas have not gone beyond the planning stage. Also what does not exist can not be open source and the creation of such games requires a lot of work. Googling for Flash multiplayer game gives a few million, but the results add open source and descend a few hundred thousand.
Unless you have a good Flash developer can write code, and good server, I suggestyou have to turn-based game. The good news is that web-based development is an area where open source is productive. A search on sourceforge.net for "game server returned several projects that are mature or beta. Sense in the development of an RPG in Java? Arianne use. Or, if C # is more your style, take a look at Ovorp . The most popular languages are C + + and Java (server), but C # projects have started to appear and C, Perl and Python. But do not limit yourResearch sourceforge, there are many projects elsewhere. An excellent source for finding games, = dmoz.org Open Directory Project. Take a look at http://dmoz.org/Computers/Open_Source/Software/Games/ and http://dmoz.org/Games/Video_Games/Roleplaying/Massive_Multiplayer_Online/Independent_Developers/
Eg. Black Nova Traders, located on SourceForge http://sourceforge.net/projects/blacknova and has its own URL http://www.blacknova.net/ Black Nova traders is anWeb-based multi-player space exploration game inspired by the popular BBS game Wars Trad. It is classified as a mud shift. And 'coded using PHP, SQL and Javascript. BNT is officially in beta, but it is a fairly complete game that is not only ready. In fact, it may not be as long as developers keep tweaking!
If you intend to develop a game requires a web server. Yes you can do online, but this is slow. Better than your server.
A good startpoint with the most common technique is the open source LAMP family. This is Linux, Apache, MySQL and PHP. If you replace your Windows PC with a new PC, erase the hard drive on your old PC and install a Linux distribution and attach the two with a crossover network cable. What was a slow Windows PC is a relatively good development server with Apache, PHP and MySQL. Linux GUIs are quite friendly these days, but if you are unsure of the management of Linux downloadWebmin.com Webmin and install it. Linux Administration as does all the configuration of Samba (if you want to share units), the addition of virtual sites etc. Apache very simple. Or even easier, the path with all WAMP installed on your Windows machine. Advantages and disadvantages of such a look here. http://ezinearticles.com/?Windows-vs-Linux--Hosting&id=21972
A word of caution. You can consider your web server exposed on the Internet for your DSL connection.Nothing wrong if you simply have two or three users simultaneously. If you have a static IP address is fairly easy to map a domain. It can also be done with a dynamic IP connection as well. Looking for a dynamic DNS to find out how to work on this. Make sure at least sufficient firewall protection. An unprotected Windows PC will probably be acquired within 15 minutes. I recommend you buy a router or firewall to invest in a professional softwarefirewall at least.
In the next article will discuss the nuts and bolts of developing game software and start developing an open source game.
Friends Link : Soil Permeability
No comments:
Post a Comment