Betatester für ApoPolarium gesucht

Status
Nicht offen für weitere Antworten.

Apo

Bekanntes Mitglied
Hi,

neben ApoSoccer und meiner Diplomarbeit habe ich noch ein kleines anderes Spiel erstellt. =)

Für ApoPrism und ApoStarz gibt es nun die Sourcecodes auf den Seiten. Falls jemand interessiert ist. =)

ApoPolarium heisst mein neustes kleines puzzle Werk und ist entstanden, weil das Originalspiel für den NDS viel Spaß macht, ABER in meinen Augen VIEL zu schwer ist (im Challenge Mode) und die Steuerung mit dem Stift mir einfach nicht gefällt. Ich musste sofort an die Maus am Computer denken.

Spielziel: Das Spielprinzip ist so einfach wie einprägsam: Ihr habt eine Fläche von Vierecken vor euch. Diese Vierecke existieren in den Farben schwarz und weiß und eure Aufgabe ist es nun, eine jeweils horizontale, einfarbige Reihe von Vierecken zu bilden, welche sich damit auflöst. Mit eurer Maus könnt ihr in vier Himmelrichtungen eine Linie zeichnen, die sich jedoch nicht überschneiden darf. Habt ihr diese Linie beendet, drückt die Leertaste oder die mittlere Maustaste und alle Vierecke, die ihr mit Hilfe der Linie ausgewählt habt, wechseln ihre Farbe – so werden weiße Vierecke zu schwarzen und umgekehrt. Nur die grauen behalten ihre Farbe.

Site mit Applet und Download gibt es hier!

Screenshot:
apoPolarium_1.jpg
 

Marco13

Top Contributor
Ach, f*** sh** up... :cry: seit mehr als einem halben Jahr bastle ich an sowas... und jetzt kommt mir noch jemand zuvor... (Was ich gebaut habe, ist (wie man hier sieht http://www.java-forum.org/de/userfiles/user8645/Whiteflip01.jpg ) eigentlich ein Klon für das einzige Internet-Flash-Spiel, das ich "häufiger" mal spiel(t)e, nämlich BlackFlip http://blackflip.org/ - dass man Puzzles erstellen und hochladen kann, und die Statistik- und Bewertungsfunktionen find' ich sau-cool). Aber zur Rechtfertigung für die lange "Entwicklungs"zeit: Das Spiel an sich ist ja als solches erstmal Pille-Palle, und in der einfachsten Form ziemlich schnell hingeschrieben - ich bastle eigentlich seit einem halben Jahr an dem Solver, der auch solche wie das oben verlinkte Puzzle in vertretbarer Zeit löst (prinzipiell tut er das jetzt :cool: bin aber noch am aufräumen und verbessern... :roll: )

Eigentlich geht's ja um dein Programm (sorry, aber irgendwie hab ich so oft das Gefühl, dass alle mich überholen... :( ) :

Hab's mal kurz (!!!) angetestet, und spontan keine Fehler gefunden.
Naja: Im Tutorial-Text müßte es heißen "the light gray tiles don't change..."...
 

Marco13

Top Contributor
BTW: Bei einem "Random Level" kann's aber schon passieren, dass es keine Lösung gibt, oder? ???:L
 

0x7F800000

Top Contributor
jaja, alles sehr hübsch... :toll:
aber warum die mittlere maustaste, da kriegt man ja voll die krämpfe^^
 

hdi

Top Contributor
Ich würde den Tutorial Text mal an einigen Stellen überarbeiten, das ist kein gutes Englisch...

To draw a line use the mouse und press the left-button [...] by pressing the middlemouse-button.

ändern in

To draw a line, press and hold down the left mouse button while dragging over tiles. After that you can flip the tiles with the middle mouse button.

..or press the change-button or press the spacebar. The lightgray tiles doesn't change their color.
ändern in:

Or press either the change button or the spacebar. The light gray tiles don't change their color.

With the rightmouse-button..

ändern in:

With the right mouse button

Es gibt auch noch an anderen Stellen ein paar kleine Grammatik Fehler.
Vor allem solltest du dir merken, dass es im Englischen nur sehr sehr selten ein Wort gibt, dass man mit
Bindestrich schreibt.

zB auch "start-button" gibt's nicht, es heisst einfach start button.

PS: Ich fand der Text im Tutorial schreibt sich etwas langsam hin.. Das hat mich n bisschen genervt, weil wenn man fertig mit lesen ist und warten muss, bis ein neues Wort kommt zieht sich das etwas.
Ich würde es nen Tick schneller machen.
 

Quaxli

Top Contributor
Den Challenge-Modus fand ich nicht so prickelnd, da sind zu oft die gleichen Teile runter gefallen, was ich etwas eintönig fand. Außer, wenn das karierte Teil mehrmals in Folge fällt, dann kommt richtig Hektik auf.
Der Puzzle-Modus war eher mein Fall. Mir ist knobeln lieber als Hektik ;)

Insgesamt gefällt mir das Spiel sehr gut. :)
 

masta // thomas

Bekanntes Mitglied
Ich kenne Polarium vom NDS, was an deiner Version vermisse ist, dass man den Pfad neben des "change" Buttons auch durch erneutes klicken des letzten Tiles abschließen kann. Ansonsten wie alle anderen ApoGames, super :) (ApoIcejump macht jedes mal gute Dienste, wenn die Vorlesung mal langweilig ist ;))
 

Apo

Bekanntes Mitglied
masta // thomas hat gesagt.:
... was an deiner Version vermisse ist, dass man den Pfad neben des "change" Buttons auch durch erneutes klicken des letzten Tiles abschließen kann ...
Ist erledigt! Nun kann man durch erneutes drücken des letzten Tiles die Linie abschließen.

Quaxli hat gesagt.:
Den Challenge-Modus fand ich nicht so prickelnd, da sind zu oft die gleichen Teile runter gefallen, was ich etwas eintönig fand. Außer, wenn das karierte Teil mehrmals in Folge fällt, dann kommt richtig Hektik auf.
Stimme dir zu. Ich werde in den nächsten Versionen mehr verschiedene Tiles herunterfallen lassen. Aber es gibt ja mehr Levels (bis jetzt nur 4 ... Plan sind 10 und dann ist allein durch die Breite des Spielfeldes etwas Hektik angesagt :D)
Aber ich fand beim Original den Challengemode schon in Level 1 recht schwierig. Und das wollte ich anders machen. Vlt ist es jetzt noch etwas zu einfach.


hdi hat gesagt.:
... englische Sprache schwere Sprache ...
Danke. Ich habe es verbessert. Und der Text läuft nun doppelt so schnell. Dürfte nun also gut lesbar sein =) Für solche Tipps bin ich immer dankbar. Beim nächsten mal werde ich mir meine englischen Zeilen lieber noch einmal durchlesen bevor ich es public mache.

Marco13 hat gesagt.:
BTW: Bei einem "Random Level" kann's aber schon passieren, dass es keine Lösung gibt, oder?
Es gibt auf jeden Fall eine Lösung. Das Programm geht von der Lösung aus und malt dann einfach eine Linie intern und gibt erst dann das Level aus.
Zum Solver: Die Idee finde ich sehr interessant und freue mich schon wenn du es veröffentlichst. Ich liebe die Solverprobleme auch =)
Zum Flashgame: Genial. Das kannte ich noch nicht. Könnte man überlegen, ob man das nicht ähnlich macht. Mal schauen :D

Andrey hat gesagt.:
aber warum die mittlere maustaste, da kriegt man ja voll die krämpfe^^
Du darfst doch auch den change Button drücken oder die Leertaste drücken. Ich wollte es schaffen, dass das ganze Spiel nur mit der Maus steuerbar ist.
 

Marco13

Top Contributor
Apo hat gesagt.:
Marco13 hat gesagt.:
BTW: Bei einem "Random Level" kann's aber schon passieren, dass es keine Lösung gibt, oder?
Es gibt auf jeden Fall eine Lösung. Das Programm geht von der Lösung aus und malt dann einfach eine Linie intern und gibt erst dann das Level aus.
Ah ja OK - das ist das, was bei mir "Inverse Editing Mode" heißt: Man kann den gewünschten Pfad malen, und zusätzlich das gewünschte "Endmuster", und daraus wird dann das eigentliche Spielbrett erstellt - im Gegensatz zum "Normalen" Editor, wo man einfach dummdreist rum-malen kann, und nicht weiß, ob es am Ende lösbar ist oder nicht. Wenn man den Pfad definiert, und ein schön chaotisches "Zielmuster" kann man schwere Levels machen, und hat selbst gleich gratis die Lösung dazu :D

Zum Solver: Die Idee finde ich sehr interessant und freue mich schon wenn du es veröffentlichst. Ich liebe die Solverprobleme auch =)
Jo, das Problem ist die inhärent exponentielle Komplexität: Wenn man ein Muster hat wie z.B.
Code:
WBBB
WBBB
WBBB
WBBB
Dann GIBT es da exponentiell viele Lösungen dafür. Punkt - da führt kein Weg dran vorbei - selbst wenn man irgendwelche "Regionen" zusamenfasst, gibt es davon exponentiell viele, und die Lösung für solche Regionen zu beschreiben ist ... kompliziert (praktisch (für mich) unmöglich).

Zum Flashgame: Genial. Das kannte ich noch nicht. Könnte man überlegen, ob man das nicht ähnlich macht. Mal schauen :D
Jo. Wenn man nach Schwierigkeit sortiert, ist auf der ersten Seite das Puzzle "another ladder" - und DAS war eigentlich für mich der Anlass, den Löser zu schreiben, weil ich's um's verrecken nicht hingekriegt habe... :oops:
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
Apo Betatester für BombSweety gesucht! Spiele- und Multimedia-Programmierung 32
bummerland Betatester für Monopoly gesucht Spiele- und Multimedia-Programmierung 127
B Server für Spiel aufsetzen, was Shutdown ist Spiele- und Multimedia-Programmierung 3
N Minecraft Frage für einen Minecraft Server Spiele- und Multimedia-Programmierung 2
Drachenbauer Speicher-Tool für ein Spiel schreiben Spiele- und Multimedia-Programmierung 13
B Deepmind Poker Bot für PokerStars konfigurieren? Spiele- und Multimedia-Programmierung 2
G Minecraft PlayerBot (Listener Thread für jeden Spieler?) Spiele- und Multimedia-Programmierung 3
K Wie bekomme ich eine Transition für alle Objekte zum stoppen? Spiele- und Multimedia-Programmierung 1
E Organisation für Game Spiele- und Multimedia-Programmierung 1
Excess Ballerfisch für Android Spiele- und Multimedia-Programmierung 3
coolian ich brauche irgendeine gui lib für lwjgl2 Spiele- und Multimedia-Programmierung 51
krgewb Anderer Algorithmus für Bounding Box Spiele- und Multimedia-Programmierung 9
MiMa MP3 Dateien für Metadaten abgleichen Spiele- und Multimedia-Programmierung 0
Freshy Bot für Discord Spiele- und Multimedia-Programmierung 61
R Ideen für die Backend-Entwicklung eines Games gesucht Spiele- und Multimedia-Programmierung 8
G Mikrophon-/Audiosteuerung für einen Character Spiele- und Multimedia-Programmierung 1
P Tennis- Spielstand- Zähler für Schule programmieren Spiele- und Multimedia-Programmierung 6
M Logik für ein Quiz Spiele- und Multimedia-Programmierung 7
P Hilfe für Seminar Arbeit Spiele- und Multimedia-Programmierung 9
MiMa Metadaten für Multimedia Daten ermitteln Spiele- und Multimedia-Programmierung 4
G Übungsprogramm für Matheaufgaben Spiele- und Multimedia-Programmierung 1
F Algorithmus für bessere Kollisionsabfragen Spiele- und Multimedia-Programmierung 10
S Bilder Für Schachfiguren Spiele- und Multimedia-Programmierung 14
Timo_neu_in_java Suche etwas einfaches für Anfänger Spiele- und Multimedia-Programmierung 6
I Minecraft Suche Plugin Developer für Minecraft Netzwerk! Spiele- und Multimedia-Programmierung 2
S GUI erstellen für Text Adventure Spiele- und Multimedia-Programmierung 4
S Eigene Klasse vec_t - 3 oder 4 Einheiten für x, y, z und w Spiele- und Multimedia-Programmierung 11
R Vererbbarer GameLoop für Engine Spiele- und Multimedia-Programmierung 14
J Vektor für Gravitation erzeugen Spiele- und Multimedia-Programmierung 34
I Minecraft: Craftingrecipe für Braustand ändern Spiele- und Multimedia-Programmierung 9
Z Minimax-Algorithmus für TicTacToe Spiele- und Multimedia-Programmierung 5
H KI für Spiele Spiele- und Multimedia-Programmierung 1
S Pssende Datenstruktur für ein Netz Spiele- und Multimedia-Programmierung 5
S MouseEvents für Sprites Spiele- und Multimedia-Programmierung 3
I Spectator Modus für Spiel ähnlich zu Terraria Spiele- und Multimedia-Programmierung 8
K Bestes Bildformat für Spielegrafiken und deren Einbindung in Java Spiele- und Multimedia-Programmierung 2
J mehrere Listener für einen Button / Label Spiele- und Multimedia-Programmierung 1
C Port umleiten: lesen und schreiben für MCServer-Client über Skype Spiele- und Multimedia-Programmierung 0
J Musik Bibliothek für GUI Spiele- und Multimedia-Programmierung 7
B Hauptmenü für Spiel Spiele- und Multimedia-Programmierung 1
R Ratschlag für 2D-3D Engine für die Spieleentwicklung gesucht Spiele- und Multimedia-Programmierung 4
Androbin KI für Verfolgung im Raster Spiele- und Multimedia-Programmierung 2
A Bot für Browsergame Spiele- und Multimedia-Programmierung 2
H Tutorials für Fortgeschrittene 3D-Anwedungen Spiele- und Multimedia-Programmierung 2
lord239123 suche Graphiker für ein Pokemon-Spiel Spiele- und Multimedia-Programmierung 6
Furtano Vektoren für Bewegung für eine 2D-Simulation Spiele- und Multimedia-Programmierung 3
T Sinusgenerator für eine Hp Spiele- und Multimedia-Programmierung 8
J Menü für Snakespiel in einzelnem JFrame Spiele- und Multimedia-Programmierung 5
M Minecraft weitere Java Entwickler für minecraft projekt gesucht Spiele- und Multimedia-Programmierung 0
Guybrush Threepwood Ketzerische Frage: Opus-Codec für Java Spiele- und Multimedia-Programmierung 14
L Hilfe bei Klassendesign für Spiel Spiele- und Multimedia-Programmierung 2
N Animationen für ein 2D game Spiele- und Multimedia-Programmierung 6
S Aufbau für 2D Spiele Spiele- und Multimedia-Programmierung 7
L Client für ein Browsergame Spiele- und Multimedia-Programmierung 21
Devil0s Swing Elemente für Inventar? Spiele- und Multimedia-Programmierung 9
Kenan89 Ansatzfrage: Kartenspiel für 2 Spieler Online Spiele- und Multimedia-Programmierung 3
F Ideen für spiel Spiele- und Multimedia-Programmierung 4
P Spielfeld für RPG Spiele- und Multimedia-Programmierung 15
Hoppelmann Alphamap (Bild) für 3D-Terrain generieren Spiele- und Multimedia-Programmierung 2
S Algorithmus zur Ressourcesuche für die KI Spiele- und Multimedia-Programmierung 5
M Farbwerte für Flächen aus einem Bild erkennen Spiele- und Multimedia-Programmierung 3
K Einfache Engine für einfaches 3D gesucht Spiele- und Multimedia-Programmierung 10
C KI für Skatspiel - Wie können die Computerspieler eigenständig handeln? Spiele- und Multimedia-Programmierung 10
S Aufbau von Klassen für Spiel Spiele- und Multimedia-Programmierung 13
Kenan89 Kleines Projekt für Java Spiele- und Multimedia-Programmierung 5
M Empfehlungen für ein 2D-Jump'n'run Spiele- und Multimedia-Programmierung 4
A Grundlagensuche für Spiel Spiele- und Multimedia-Programmierung 8
C Wo ist der MP3 Plugin für JMF? Spiele- und Multimedia-Programmierung 3
qwerqer Design Pattern gesucht für Spielregeln Spiele- und Multimedia-Programmierung 2
M Java als Programmiersprache für kommerzielle Spieleentwicklung? Spiele- und Multimedia-Programmierung 3
K Game Engine für selbstprogrammiertes Spiel Spiele- und Multimedia-Programmierung 27
Y Warum Thread für Spieleprogrammierung? Spiele- und Multimedia-Programmierung 27
A Music für Android game Spiele- und Multimedia-Programmierung 3
Gossi Probleme beim Laden der Images aus dem "Tutorial für Java-Spiele" Spiele- und Multimedia-Programmierung 4
M Minecraft Suche Java Programmierer (für Minecraft) Spiele- und Multimedia-Programmierung 2
Luk10 Tipps für bessere Animationen / Grafik Engine Spiele- und Multimedia-Programmierung 2
T 2D Menü für 3D Spiel Spiele- und Multimedia-Programmierung 5
T Grundlagenwissen für den 3D Raum Spiele- und Multimedia-Programmierung 6
I getSubImage sorgt für starken Performanceeinbruch Spiele- und Multimedia-Programmierung 6
M technologie für video, webcam & co Spiele- und Multimedia-Programmierung 25
C Java für große Spiele geeignet ? Spiele- und Multimedia-Programmierung 101
D Libraryempfehlung für Effekte Spiele- und Multimedia-Programmierung 3
B Spiele programmieren für ein Fenster? Spiele- und Multimedia-Programmierung 14
D Tabelle für Spiel Spiele- und Multimedia-Programmierung 3
N Grundlagen für ein Jump&Run Spiele- und Multimedia-Programmierung 3
S Datenbank gesucht für Bilder(gif-dateien) Spiele- und Multimedia-Programmierung 5
J Suche 3D Programm für jMonkeyEngine Spiele- und Multimedia-Programmierung 5
W 3D-APIs für Java - Eine Übersicht Spiele- und Multimedia-Programmierung 8
D Problem beim Öffnen einer PHP für eine Highscore Spiele- und Multimedia-Programmierung 5
S Game Client für kleine Competition Spiele- und Multimedia-Programmierung 3
F Programm für Bildbearbeitung gesucht: Skalieren und Speichern Spiele- und Multimedia-Programmierung 6
K Lösungsansätze für ein Spiel Spiele- und Multimedia-Programmierung 2
Plastagen Frameworls für Animationen und co Spiele- und Multimedia-Programmierung 3
aze Wie Transform3D für PosPathInterpolator bestimmen Spiele- und Multimedia-Programmierung 8
M Musik für Spiel wo downloaden? Spiele- und Multimedia-Programmierung 7
R Netzwerkstruktur für ein kleines Spiel Spiele- und Multimedia-Programmierung 8
O KI (künstliche Intelligenz) für Schachlogik Spiele- und Multimedia-Programmierung 4
J Brauche denkanstoß für kleines grafikframework Spiele- und Multimedia-Programmierung 3
A Countdown-Timer für Spiel Spiele- und Multimedia-Programmierung 4
J Tips für ein kleines Pong-Applet Spiele- und Multimedia-Programmierung 4

Ähnliche Java Themen


Oben