Hi Leute,
ich bin ganz neu hier, deshalb möchte ich mich erstmal kurz vorstellen
:
Mein Name ist Max. Ich besuche derzeit die 12. Klasse eines Technisches Gymnasium, Profil Informatik. Das bedeutet ich habe wöchentlich 8 Stunden sowohl Hard- als auch Softwareunterricht. Darüber hinaus verbringe ich viel meiner Freizeit vor dem PC. Ein Großteil dieser Zeit landet in Programmzeilen, derzeit in meinem bisher größten Projekt:
Das ganze soll ein 2D Adventure Game werden, bei dem die User selbst Maps und Stories erstellen können. Dazu gehört es natürlich auch eigene Grafiken, Computerspieler usw importieren bzw. erstellen zu können. Eine erste Version kam auf ca. 7500 Zeilen Code und wurde anschließend mangels Planung zu unübersichtlich. Aus diesem Grund steht jetzt V2 am Anfang der Entwicklung, es ging doch einige Zeit für die Planung drauf.
Momentan hänge ich am Editor, denn dort hätte ich gerne folgendes:
Zentral wird groß die aktuell zu bearbeitende Map zu sehen sein. Oben eine Menüleiste mit Einstellungen usw.
Auf der rechten Seite entsteht eine Art Context-Menü, das aufwendige "Herzstück" des Editors.
Das Menü hat eine Breite von ca. 300 Pixeln über die volle Höhe. Über Tabs soll man hier zwischen Tileansicht (also den Terrainkacheln), den Objekten und anderen Dingen wählen können. Die Tile- und Objektansicht macht mir aber Probleme. Grund: benutzt man auf einer Map viele verschiedene Texturenpakete wird es schnell unübersichtlich. Ich würde die einzelnen Texturenpakete gerne auf- bzw. zuklappbar machen um das ganze etwas übersichtlicher zu gestalten.
Zur Veranschaulichung hier ein Bild:
Man sieht die 4 verschiedenen Texturenpakete Snow, Forest, Desert und Island, wobei Desert auf-, der Rest zugeklappt ist. Durch klick auf den Paketnamen soll sich das Paket öffnen bzw. schließen und diesen Zustand natürlich auch halten.
Ich habe eine weile gesucht, allerdings nichts passendes gefunden. Ich habe gehofft, dass es eine Swing Component gibt, in der ich andere JComponents platzieren kann um das gewünschte Ergebnis zu erzielen, wurde aber wie gesagt nicht fündig.
Ich hoffe ihr könnt mir weiter helfen.
Vielen Dank fürs lesen und evt. antworten.
Gruß twinflyer
ich bin ganz neu hier, deshalb möchte ich mich erstmal kurz vorstellen
Mein Name ist Max. Ich besuche derzeit die 12. Klasse eines Technisches Gymnasium, Profil Informatik. Das bedeutet ich habe wöchentlich 8 Stunden sowohl Hard- als auch Softwareunterricht. Darüber hinaus verbringe ich viel meiner Freizeit vor dem PC. Ein Großteil dieser Zeit landet in Programmzeilen, derzeit in meinem bisher größten Projekt:
Das ganze soll ein 2D Adventure Game werden, bei dem die User selbst Maps und Stories erstellen können. Dazu gehört es natürlich auch eigene Grafiken, Computerspieler usw importieren bzw. erstellen zu können. Eine erste Version kam auf ca. 7500 Zeilen Code und wurde anschließend mangels Planung zu unübersichtlich. Aus diesem Grund steht jetzt V2 am Anfang der Entwicklung, es ging doch einige Zeit für die Planung drauf.
Momentan hänge ich am Editor, denn dort hätte ich gerne folgendes:
Zentral wird groß die aktuell zu bearbeitende Map zu sehen sein. Oben eine Menüleiste mit Einstellungen usw.
Auf der rechten Seite entsteht eine Art Context-Menü, das aufwendige "Herzstück" des Editors.
Das Menü hat eine Breite von ca. 300 Pixeln über die volle Höhe. Über Tabs soll man hier zwischen Tileansicht (also den Terrainkacheln), den Objekten und anderen Dingen wählen können. Die Tile- und Objektansicht macht mir aber Probleme. Grund: benutzt man auf einer Map viele verschiedene Texturenpakete wird es schnell unübersichtlich. Ich würde die einzelnen Texturenpakete gerne auf- bzw. zuklappbar machen um das ganze etwas übersichtlicher zu gestalten.
Zur Veranschaulichung hier ein Bild:
Man sieht die 4 verschiedenen Texturenpakete Snow, Forest, Desert und Island, wobei Desert auf-, der Rest zugeklappt ist. Durch klick auf den Paketnamen soll sich das Paket öffnen bzw. schließen und diesen Zustand natürlich auch halten.
Ich habe eine weile gesucht, allerdings nichts passendes gefunden. Ich habe gehofft, dass es eine Swing Component gibt, in der ich andere JComponents platzieren kann um das gewünschte Ergebnis zu erzielen, wurde aber wie gesagt nicht fündig.
Ich hoffe ihr könnt mir weiter helfen.
Vielen Dank fürs lesen und evt. antworten.
Gruß twinflyer