Java online spellen
Na Shockwave is Java de meest populaire tool voor het ontwikkelen van gratis online games. Het is een populaire programmeertaal die in de jaren negentig is ontwikkeld door James Gosling. Het is enigszins verwant aan C ++, maar is veel eenvoudiger en is een objectgeoriënteerde taal. Java is ontwikkeld omdat C ++ als te complex werd beschouwd en er tijdens het gebruik veel fouten waren.
C ++ miste ook de mogelijkheid voor gedistribueerde programmering. Gosling en zijn collega’s wilden een systeem maken dat op verschillende platforms kan worden gebruikt, van computer tot handheld-apparaten. In 1994 begon Java op internet te worden gebruikt. Ze hadden het gevoel dat het internet interactief zou worden en dat dit de perfecte omgeving zou zijn om hun programmeertaal te gebruiken. Ze hadden gelijk. Java is een van de bekendste platforms geworden die tegenwoordig op internet worden gebruikt.
Veel ontwikkelaars van gratis online games hebben het potentieel ervan snel gerealiseerd. Hoewel Shockwave Java heeft vervangen als de meest populaire engine die wordt gebruikt voor online games, is Java nog steeds de favoriete tool van veel ontwikkelaars. Java werd erg populair toen Netscape besloot het programma met hun browsers te ondersteunen. De meeste mensen gebruiken Java via de ‘applets’ die worden ondersteund door hun online browsers.
Yahoo wordt vaak gecrediteerd voor het veelvuldig gebruiken van Java om online games te produceren. Yahoo-games is het gedeelte van hun website waarin spelers alleen of tegen andere spelers games kunnen spelen. Hoewel de meeste van deze spellen Java-applets zijn, moeten andere naar de computer worden gedownload. Er worden zelfs recensies weergegeven waar gebruikers hun mening over de kwaliteit van het spel kunnen posten. Yahoo is een van de meest prominente promotors van gratis online games. Alles, van fantasiesporten tot kaartspellen, is beschikbaar.
Desondanks zijn er enkele kritiek op de programmeertaal Java. Shockwave heeft een 3D-engine die veel krachtiger is, en veel ontwikkelaars hebben ervoor gekozen in plaats van Java. Anderen klagen dat het geen erg pure objectgeoriënteerde programmeertaal is. Degenen die een hekel hebben aan objectgeoriënteerde talen, zullen geen gratis online games ontwerpen met Java. Programma’s die in Java zijn geschreven, kunnen ook langzamer werken dan programma’s die in andere talen zijn geschreven.
Ondanks deze klachten is Java een van de meest populaire talen geworden die worden gebruikt voor het ontwikkelen van onafhankelijke games. Vooruitgang in deze taal zou het mogelijk moeten maken om games te produceren die veel hoger zijn in kwaliteit en grafische details. Op de Java-website kunnen veel populaire spellen worden gespeeld.