Programm
Kryptographie Programm
|Dies ist ein Kryptographieprogramm.
Es beherrscht folgende Verfahren:
Caesar (klassisch anhand eines Buchstabens (A= ) oder anhand der Anzahl an verschiebungen nach rechts)
Monoalphabetische Ersetzung (Atbash) (entweder mit Ersetzungsalphabet oder mit Schlüsselwort und -buchstaben)
RSA (entweder hanhand der ASCII-Zahlen oder einem Text)(hierbei ist zu beachten, dass es sich um ein asymetrisches Verschlüsselungsverfahren handelt und somit das Programm nicht zwischen drücken des Ver- und Entschlüsselungsbuttons unterscheidet.)
- Anmelden um Kommentare zu schreiben
Ping Pong
Ich habe hier für euch mein erstes Spiel Online gestellt =)
Es handelt sich um Ping Pong, ein ganz einfaches Spiel:
2Spieler treten gegeneinander an und müssen den Ball je hinter den Bumper des anderen Spielers schleudern, hierbei steuert der 1.Spieler seinen Bumper mit F1 und F2, der 2. Mit Pfeil Hoch und Pfeil Runter.
Viel Spaß
MatheParser
Dies ist ein Matheparser, der in andere Javaprogramme eingebunden werden kann. Er lässt sich mit dem im Zip enthaltenen Jar folgend testen: java -jar MatheParser.jar.
Das einbinden im Programm kann folgend funktionieren:
package math.parser;
public class Example {
public static String getValue(String expression) {
double v = 0;
try {
v = new Function(expression).getValue();
} catch (Exception ex) {
}
return String.valueOf(v);
}
}
Türme von Nonnenwerth
|Das Spiel "Türme von Nonnenwerth" lehnt an das berühmte Spiel "Türme von Hanoi" an.
Dabei müssen verschieden farbige Scheiben von einem Startturm taktisch klug mit Hilfe eines Zwischenturms in ursprünglicher Reihenfolge auf einen Endturm verschoben werden. Doch die Regel, dass keine dunklere Scheibe auf eine hellere Scheibe gelegt werden darf, erschwärt dies ungemein.
Pong
|Dies ist meine Version von Pong, einem der ersten Computerspiele überhaupt. Ziel des Spiels ist es den Ball hinter den Schläger des Gegenspielers zu bringen und so möglichst viele Punkte zu machen.
Spieleinstellungen können in der Klasse Settings geändert werden.
Die Tastatureingaben funktionieren in der aktuellen Version noch nicht.
Mit den Pfeiltasten steuert man den Schläger von Spieler 1 (rechts), mit W und S den von Spieler 2(links). Den Standartmäßig aktiven Computerspieler kann man mit C an- und ausschalten.
Die aktuelle Version von Pong2 ist nun komplett funktionstüchtig.
Graphischer Taschenrechner
|Der von Steffen Schülzchen im Rahmen des Informatikunterrichts der MSS 12 programmierte Graphische Taschenrechner ist in der Lage, viele verschiedene Funktionen graphisch darzustellen. Es gibt die Möglichkeit jegliche Funktionsterme eiunzugeben oder Skalierungen individuell vorzunehmen.
Der Plotter wurde vom Schüler Martin Kaesberger programmiert und berechnet jegliche Funktionen äußerst exakt. Für weitere Informationen kann sein Projekt selbst betrachtet werden.
Sleep-Timer
|Der Sleep-Timer ermöglicht dem Benutzer seinen Computer nach einer bestimmten Zeit (in Minuten) herunterzufahren oder sein Benutzerkonto abzumelden.
Vier Gewinnt
|Ich habe das altbekannte Spiel 4-Gewinnt programmiert. Das Ziel des Spiels ist es auf einem Feld von 7 mal 6 Feldern, 4 aufeinanderfolgende Steine zu platzieren. Diese dürfen vertikal, horizontal oder diagonal angeordnet sein.
Beide Spieler setzen abwechselnd einen Stein in eine der 7 Spalten. Sollte nach 42 Spielzügen kein Gewinner feststehen endet das Spiel unentschieden.
Im Anhang befindet sich die Beschreibung und Erklärung zum Spiel 4 Gewinnt.
Snake
Snake ist ursprünglich ein Handy-Spiel. Man läuft mit einer Schlange in einem festgelegten Spielfeld umher und versucht Äpfel einzusammeln. Wenn man einen Apfel frisst, bekommt man Punkte und wächst.
Verloren hat man, wenn man sich selbst frisst oder gegen die Spielfeldbegrenzung läuft.
Weitere Informationen in der Dokumentation.