Παιχνίδια Java
Μετά το Shockwave, η Java είναι το πιο δημοφιλές εργαλείο για την ανάπτυξη δωρεάν online παιχνιδιών. Είναι μια δημοφιλής γλώσσα προγραμματισμού που αναπτύχθηκε από τον James Gosling κατά τη δεκαετία του 1990. Σχετίζεται κάπως με το C ++, αλλά είναι πολύ πιο απλό και είναι μια αντικειμενοστραφής γλώσσα. Η Java αναπτύχθηκε επειδή το C ++ θεωρήθηκε πολύ περίπλοκο και κατά τη χρήση του υπήρχαν πολλά λάθη.
Το C ++ δεν είχε επίσης την ικανότητα για κατανεμημένο προγραμματισμό. Ο Gosling και οι συνεργάτες του ήθελαν να δημιουργήσουν ένα σύστημα που θα μπορούσε να χρησιμοποιηθεί σε διάφορες πλατφόρμες, από υπολογιστή έως φορητές συσκευές. Μέχρι το 1994 η Java αρχίζει να χρησιμοποιείται στο Διαδίκτυο. Ένιωσαν ότι το Διαδίκτυο θα γινόταν διαδραστικό και αυτό θα ήταν το τέλειο περιβάλλον για τη χρήση της γλώσσας προγραμματισμού τους. Είχαν δίκιο. Η Java έχει γίνει μια από τις πιο γνωστές πλατφόρμες που χρησιμοποιούνται σήμερα στο Διαδίκτυο.
Πολλοί προγραμματιστές δωρεάν online παιχνιδιών έχουν συνειδητοποιήσει γρήγορα τις δυνατότητές του. Ενώ το Shockwave έχει αντικαταστήσει την Java ως τον πιο δημοφιλή κινητήρα που χρησιμοποιείται για διαδικτυακά παιχνίδια, η Java εξακολουθεί να είναι το εργαλείο επιλογής μεταξύ πολλών προγραμματιστών. Η Java έγινε πολύ δημοφιλής όταν η Netscape αποφάσισε να υποστηρίξει το πρόγραμμα με τα προγράμματα περιήγησής τους. Οι περισσότεροι άνθρωποι χρησιμοποιούν Java από τις «μικροεφαρμογές» που υποστηρίζονται από τα διαδικτυακά προγράμματα περιήγησής τους.
Το Yahoo πιστώνεται συχνά με τη χρήση Java για την παραγωγή διαδικτυακών παιχνιδιών. Τα παιχνίδια Yahoo είναι το τμήμα του ιστότοπού τους στο οποίο οι Παίκτες μπορούν να παίξουν Παιχνίδια μόνοι τους ή εναντίον άλλων παικτών. Ενώ τα περισσότερα από αυτά τα παιχνίδια είναι μικροεφαρμογές Java, άλλα πρέπει να ληφθούν στον υπολογιστή. Οι κριτικές εμφανίζονται ακόμη και όπου οι χρήστες μπορούν να δημοσιεύσουν τις σκέψεις τους σχετικά με την ποιότητα του παιχνιδιού. Το Yahoo είναι ένας από τους πιο σημαντικούς υποστηρικτές των δωρεάν online παιχνιδιών. Τα πάντα, από τα φανταστικά αθλήματα έως τα παιχνίδια καρτών είναι διαθέσιμα.
Παρ ‘όλα αυτά, υπάρχουν κάποιες κριτικές για τη γλώσσα προγραμματισμού Java. Το Shockwave διαθέτει μηχανή 3D που είναι πολύ πιο ισχυρή και πολλοί προγραμματιστές το έχουν επιλέξει παρά Java. Άλλοι παραπονούνται ότι δεν είναι μια πολύ καθαρή αντικειμενοστραφής γλώσσα προγραμματισμού. Όσοι δεν τους αρέσουν οι αντικειμενοστρεφείς γλώσσες δεν θα σχεδιάσουν δωρεάν διαδικτυακά παιχνίδια με την Java. Τα προγράμματα που είναι γραμμένα σε Java ενδέχεται επίσης να εκτελούνται πιο αργά από τα προγράμματα που είναι γραμμένα σε άλλες γλώσσες.
Παρά αυτά τα παράπονα, η Java έχει γίνει μια από τις πιο δημοφιλείς γλώσσες που χρησιμοποιούνται για την ανάπτυξη ανεξάρτητων παιχνιδιών. Η πρόοδος σε αυτήν τη γλώσσα θα πρέπει να της επιτρέπει να παράγει παιχνίδια με πολύ υψηλότερη ποιότητα και γραφικές λεπτομέρειες. Πολλά δημοφιλή παιχνίδια μπορούν να παιχτούν στον ιστότοπο Java.