Hier sind Artikel zu finden, die sich mit der Programmiersprache Java beschäftigen und allem was da zu gehört.
Hier sind Artikel zu finden, die sich mit der Programmiersprache Java beschäftigen und allem was da zu gehört.
Da man mit Processing recht schnell und einfach “ansehnliche” Ergebnisse erzielen kann, habe ich mir gedacht, dass Processing die perfekte Umgebung ist, um eine einfache Kollisionserkennung zu programmieren. An dieser Stelle möchte ich darauf hinweisen, dass ich mich vorher noch nie mit der Programmierung einer Kollisionserkennung beschäftigt hatte und dies ein kurz Projekt war. Deshalb [...]
[ganzen Eintrag lesen]Auch in Processing ist es möglich mit Objekten zu arbeiten. Dies hat nicht nur den Vorteil, dass alles ein wenig übersichtlicher wird, sondern auch, dass man Objekte viel leichter positionieren kann. (Dieser Artikel ist eine Art Fortsetzung zum Artikel: Einfache 3D Programmierung mit Processing ) So lässt sich zwar zum Beispiel ein Würfel schnell mit [...]
[ganzen Eintrag lesen]Nach dem man Eclipse das erste mal startet, bietet er je nach dem, mehr oder weniger Komfort. Viele Dinge fehlen eventuell oder es sind zu viele aktiviert. Dieser Artikel ist hauptsächlich eine Fortsetzung des Artikels: Einführung in die Entwicklungsumgebung Eclipse für Java und richtet sich an Java-Anfänger oder Programmierer, die einen schnellen und einfachen Einstieg [...]
[ganzen Eintrag lesen]Dieses Tutorial soll dir dabei helfen, die ersten Schritte in der Entwicklungsumgebung Eclipse zu gehen und ein erstes “Hallo World”-Programm zu schreiben. Eclipse steht unter der speziellen Open-Source-Lizens (EPL), die eine leicht abgeänderte Version der CPL ist. Aber das wichtigste ist, das Eclipse kostenlos runter geladen und benutzt werden kann. Eclipse kann außer Java auch [...]
[ganzen Eintrag lesen]Heute möchte ich die Programmierumgebung Processing vorstellen, mit der es recht schnell und einfach möglich ist, zu programmieren. Da Processing in der Programmiersprache Java geschrieben ist, ist es für Windows, Mac OS X und Linux verfügbar. Die Programmiersprache Processing ist ein leicht verändertes Java. So ist zum Beispiel nur ein void meineFunktion(int anz) { … [...]
[ganzen Eintrag lesen]Dies soll ein kleiner Nachtrag sein, da ein paar RoboCode interessierte Besuche meines Blogs noch ein paar Fragen zu ein paar Dingen hatten. Eigentlich ist meine Seite ja kein Forum über dieses Thema, ich würde es jedoch selber blöd finden, wenn Fragen unbeantwortet bleiben. (Die Fragen standen in Form von Kommentaren im Artikel: RoboCode Tutorial: [...]
[ganzen Eintrag lesen]Damit der Anfang nicht so schwer wird und du nicht erst mal sämtliche Funktionen suchen musst, hab ich hier, wie ich finde, die wichtigsten Funktionen zusammengestellt. Sollte dennoch eine Fehlen, werde ich sie natürlich noch nachtragen. Die volle Dokumentation erreichst du über den Editor. Dort gehst du einfach auf “Help” und dann auf “Robocode API”. [...]
[ganzen Eintrag lesen]Im ersten Teil meines Tutorials zu Robocode hast du gelernt, wie du deinen ersten sehr einfachen Roboter erstellst und ihn gegen einen anderen kämpfen lässt. Dabei bin ich weniger auf den Code eingegangen, sonder mehr auf die Benutzeroberfläche. Hier möchte ich dir jetzt helfen, eine gewisse Ordnung in dein Roboter-Programm zu bringen und biete dir [...]
[ganzen Eintrag lesen]Vorwort: Da ich doch recht viele Anfragen bezüglich RoboCode bekommen hatte, wollte ich dieser großen Interesse nachkommen und hier ein umfangreiches Tutorial bereitstellen. Sollten ich ein paar deiner Fragen nicht klären, kannst du mit mir über die Kommentarfunktion Kontakt auf nehmen. Was ist RoboCode?: RoboCode ist eine Umgebung, die es einem ermöglicht, eine Roboter KI [...]
[ganzen Eintrag lesen]Alle, die sich für das Entwickeln einer KI interessieren, sollten mal einen Blick auf RoboCode werfen. Ursprünglich von einem IBM Mitarbeiter entwickelt, um seinen Mitarbeitern die Programmiersprache Java beizubringen, ist es heute Open-Source. RoboCode kann als Programmierspiel bezeichnet werden. Ziel ist es, eine KI zu entwickeln, die den eigenen Roboter so steuert, das er gegen [...]
[ganzen Eintrag lesen]