AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte [Editor] DrawBall - Editor

[Editor] DrawBall - Editor

Ein Thema von xZise · begonnen am 29. Nov 2006 · letzter Beitrag vom 25. Nov 2011
Antwort Antwort
Seite 5 von 6   « Erste     345 6   
Benutzerbild von TonyR
TonyR

Registriert seit: 17. Jun 2006
Ort: Bautzen
503 Beiträge
 
FreePascal / Lazarus
 
#1

Re: [Editor] DrawBall - Editor

  Alt 11. Dez 2006, 17:41

hmpf
Naja... irgendwie muss ich da mal meine Lateinlehrerin mit diesem Spruch konfrontieren.... da hat die das uns ja falsch beigebracht?!!!
Es ist unmöglich, witzig zu sein ohne ein bisschen Bosheit. Die Bosheit eines guten Witzes ist der Widerhaken, der ihn haften lässt. - Georg Christoph Lichtenberg
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#2

Re: [Editor] DrawBall - Editor

  Alt 14. Dez 2006, 12:28
Also die Sprachen werde ich erstmal "liegenlassen"

Der Rest wird noch kommen

Wartet einfach auf ein Update von dem DrawBall Spiel Dann wird mit großer Sicherheit auch der Editor kommen.

Vielleicht auch ohne TreeView

Wo wir gerade bei "TreeView" sind:
Ich weiß nicht ganz genau was ich ändere, aber ich würde gerne auf das TreeView verzichten, und dann mit einer anderen Möglichkeit arbeiten... Hättet ihr da Vorschläge?
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#3

Re: [Editor] DrawBall - Editor

  Alt 5. Apr 2007, 12:01
So... Der Editor ist geupdated!

Hier das Changelog:
  • Version 1.3
    • Objektauswahl - Neue Auswahl für das aktuelle Objekt
    • Hackmap - Siehe unten
    • Neue Objekte - Kissen, Bumper, Beamfelder
    • Neuer Hint - Statt des normalen Hints wird jetzt die TInfoBox von 3_of_8 eingesetzt
    • Grafische Verbesserung - Wände bekommen "dünnere" Ränder, wenn zwei Wände nebeneinander liegen

Hier die Erklärung:
Zitat:
Hackmap
Da Florian die Karten mit Hilfe der TStringList.LoadFromFile lädt gibt das mir die Möglichkeit, erweiterte Informationen hinter ein #0 zu verstecken. Dazu gibt es die Option "Hackmap" unter Extras. Man kann dort den Autor und eine kleine Beschreibung niederschreiben, welche dann andere User lesen können (geht bisher nur mit diesen Editor ). Alternativ kann man die Datei auch mit dem Notepad/Windows Editor angucken (Hinweis: Ich würde es nicht speichern, um Fehler zu umgehen).
Da diese Funktion aber nicht eigentlich dafür gedacht ist kann ich keine Garantie auf Funktionsfähigkeit geben.
Die Hackmap-Levels können wie ganz normale Levels gespielt werden.
Ihr Format ist folgendermaßen:
Code:
Normales Level
#0
Autor
Beschreibung
Im Notepad/Windows Editor wird das #0 nicht geschrieben (wie denn auch ). Deshalb nicht wundern
Zum Schluss noch was zu den Bug beim anderen Editor (k.P.? n.P.!)!
Und zwar gibt es hier diesen Bug nicht! Genauer: Es gab ihn nie, da ich schon beim Laden die beiden Levelversionen unterscheide uns sie dementsprechend behandle! Wollt ihr dennoch gerne Florians Editor benutzten: Nimmt meinen Editor, ladt das Level und wählt unter Extras Karte upgraden Dann ist die Karte auf neuestens Stand und kann wieder vom alten Editor gelesen werden
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat
Florian H

Registriert seit: 30. Mär 2003
Ort: Mühlacker
1.043 Beiträge
 
Delphi 6 Professional
 
#4

Re: [Editor] DrawBall - Editor

  Alt 5. Apr 2007, 15:12
noch ein paar Bugs, die mir auffielen:
- die Wände haben pinke Ecken (sind also nicht transparent)
- der Hint für "Kissen" und "Bumper" ist vertauscht
- die Bilder für die Türöffner sind jene der Farbtanks (auf dem Level
- der Hint bei den Farbauffüllern sagt hingegen was von Türöffnern :ugly:
- die Hints auf dem Spielfeld flackern bei mir sehr oft (also werdn mehrmals pro Sekunde mal angezeit und mal nicht, auch wenn der Cursor sich nicht bewegt)
- wenn man einen Block (z.b. 3x3) mit Wänden macht.. und dann die mittlere Wand rauslöscht, stimmen die Ränder nicht mehr (sind schmal, obwohl sie dick sein müssten)

und ne nette Sache wärs noch, wenn vor dem Speichern geprüft wird, ob mind. 1 Ball und ein Zielfeld vorhanden ist (sprich eine simple Plausibilitätsprüfung)

Sonst schauts doch ganz kuhl aus :]
Florian Heft
  Mit Zitat antworten Zitat
Benutzerbild von igel457
igel457

Registriert seit: 31. Aug 2005
1.622 Beiträge
 
FreePascal / Lazarus
 
#5

Re: [Editor] DrawBall - Editor

  Alt 5. Apr 2007, 17:34
Der Editor ansich ist nicht schlecht, allerdings speichert er die Levels nicht richtig und die Schaltergrafik ist kein Schalter. Der Editor scheint Schalter und Tintentanks gleich zu behandeln.

Siehe Screenshot und Level...
Miniaturansicht angehängter Grafiken
temp_817.jpg  
Angehängte Dateien
Dateityp: txt level0.fdb_129.txt (1,5 KB, 3x aufgerufen)
Andreas
"Sollen sich auch alle schämen, die gedankenlos sich der Wunder der Wissenschaft und Technik bedienen, und nicht mehr davon geistig erfasst haben als die Kuh von der Botanik der Pflanzen, die sie mit Wohlbehagen frisst." - Albert Einstein
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#6

Re: [Editor] DrawBall - Editor

  Alt 5. Apr 2007, 17:35
Hi Florian!

Zitat von Florian H:
- die Wände haben pinke Ecken (sind also nicht transparent)
Ist bekannt: Würde ich auch gerne Beheben DP-Thread dazu

Zitat von Florian H:
- der Hint für "Kissen" und "Bumper" ist vertauscht
Stimmt... Aber ich habs überprüft: Es ist nicht ganz richtig, weil die Bilder falscherherum sind (Teste mal eine Karte )
Zitat von Florian H:
- die Bilder für die Türöffner sind jene der Farbtanks (auf dem Level
- der Hint bei den Farbauffüllern sagt hingegen was von Türöffnern :ugly:
Ja... Komisch ^^ Ich werd mal gucken
Aber auch hier ist es so: Das was der Hint sagt, stimmt immer! Also ich meine damit, dass es auch nachher bei Drawball Türöffner sind
[edit]args... Das war doch etwas slimmer Hab ich jetzt gefixt (noch nicht up!)[/edit]
Zitat von Florian H:
- die Hints auf dem Spielfeld flackern bei mir sehr oft (also werdn mehrmals pro Sekunde mal angezeit und mal nicht, auch wenn der Cursor sich nicht bewegt)
Ist bekannt, aber ich habe kein Plan, wie man das behebt
Es hängt damit zusammen, dass im "OnEnter" der Paintbox das Hint angezeigt wird und im "OnLeave" wieder ausgeblendet wird
==> Endlosschleife ==> Ausblenden -> OnEnter -> Einblenden -> OnLeave -> Ausblenden ... Aber das hängt nur damit zusammen, dass er nicht ordnungsgemäß weitergerückt wird. Also ist da irgendwie die Positionserkennung des Mauszeigers fehlerhaft
Zitat von Florian H:
- wenn man einen Block (z.b. 3x3) mit Wänden macht.. und dann die mittlere Wand rauslöscht, stimmen die Ränder nicht mehr (sind schmal, obwohl sie dick sein müssten)
Wird gefixt werden

Zitat von Florian H:
und ne nette Sache wärs noch, wenn vor dem Speichern geprüft wird, ob mind. 1 Ball und ein Zielfeld vorhanden ist (sprich eine simple Plausibilitätsprüfung)
An sich schon eingebaut (die Bälle und Ziele werden gezählt), aber wenn man sozusagen "dringend" abspeichern muss
Deshalb habe ich es noch nicht eingebaut. Aber vielleicht überlege ich mir da was

Zitat von Florian H:
Sonst schauts doch ganz kuhl aus :]
Danke

PS: Weitere Bugs? Nichts wie her damit!
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat
Benutzerbild von igel457
igel457

Registriert seit: 31. Aug 2005
1.622 Beiträge
 
FreePascal / Lazarus
 
#7

Re: [Editor] DrawBall - Editor

  Alt 5. Apr 2007, 17:39
Da anscheinen der Rote Kasten gesponnen hat, schau mal einen Beitrag vornedran .
Andreas
"Sollen sich auch alle schämen, die gedankenlos sich der Wunder der Wissenschaft und Technik bedienen, und nicht mehr davon geistig erfasst haben als die Kuh von der Botanik der Pflanzen, die sie mit Wohlbehagen frisst." - Albert Einstein
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#8

Re: [Editor] DrawBall - Editor

  Alt 8. Apr 2007, 14:31
Zitat von Florian H:
- die Wände haben pinke Ecken (sind also nicht transparent)
- der Hint für "Kissen" und "Bumper" ist vertauscht
- die Bilder für die Türöffner sind jene der Farbtanks (auf dem Level
- der Hint bei den Farbauffüllern sagt hingegen was von Türöffnern :ugly:
- wenn man einen Block (z.b. 3x3) mit Wänden macht.. und dann die mittlere Wand rauslöscht, stimmen die Ränder nicht mehr (sind schmal, obwohl sie dick sein müssten)
Sind alle gefixt!

Zitat von Florian H:
- die Hints auf dem Spielfeld flackern bei mir sehr oft (also werdn mehrmals pro Sekunde mal angezeit und mal nicht, auch wenn der Cursor sich nicht bewegt)
Siehe mein Post 2 weiter oben Ich werde mal 3_of_8 kontaktieren!
PS: Is es bei euch auch so, dass die Grakalüftung sprunghaft dabei ansteigt?

Zitat von Florian H:
und ne nette Sache wärs noch, wenn vor dem Speichern geprüft wird, ob mind. 1 Ball und ein Zielfeld vorhanden ist (sprich eine simple Plausibilitätsprüfung)
Habe ich umgesetzt: Nachdem man den Speicherndialog schließt, fragt es nach, ob es gespeichert werden soll, wenn entweder kein Start/Ziel oder beides nicht existiert Man kann aber dennoch speichern

Zitat von igel457:
Der Editor ansich ist nicht schlecht, allerdings speichert er die Levels nicht richtig und die Schaltergrafik ist kein Schalter. Der Editor scheint Schalter und Tintentanks gleich zu behandeln.
Ist mir auch bei Florian aufgefallen. Lag daran dass ich bestimmte Tags falsch gesetzt hatte (C&W) ^^

Zu den Beamergrafiken: Mir ist es gerade eben erst bei igels Screenshot aufgefallen... Ich werds mal überprüfen. Ich vermute weiß ( ) nämlich, dass es an Florians Editor liegt (von dem habe ich die Zahlen).

Ansonsten viel Spass mit dem Editor
Miniaturansicht angehängter Grafiken
delphi_160.png  
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#9

Re: [Editor] DrawBall - Editor

  Alt 5. Jan 2009, 00:40
So es gibt eine KOMPLETT neue Version des DrawBall Editors.

Nun was hat sich getan?
  • Umstellung auf Andorra2D
  • Objekte Blocker und Text hinzugefügt
  • Lädt und Speichert das zukünftige (das entsprechende DrawBall ist noch nicht veröffentlicht) sowie das aktuelle Levelformat
  • Unterstützt die "Neuheiten" des neuen Levelformates (Kommentar und die Möglichkeit Feldern Texte zuzuweisen).
  • Das ziehen von Rahmen/Flächen
  • Neues Objektemanagement: Statt ein Objektraster gibt es eine Objektliste, und somit ist es möglich bis zu 4 Sachen auf einen Feld zu platzieren. Die aktuelle verfügbare Version unterstützt dies aber nicht umbedingt. Zudem ist es auch möglich einfach weitere Objekte zu ergänzen sowie "besondere" Objekte einfach zu erstellen.

Wie immer ist die neueste Version im ersten Post angehangen. Es steht jetzt offiziell erstmal unter der BY-NC-SA Lizenz. Soweit ich weiß ist die mit der GPL kompatibel und sollte somit mit der Andorra 2D (CPL, GPL, LGPL) kompatibel sein (ansonsten lässt sich das noch ändern.

Leider ist das Icon verloren gegangen weshalb das fehlt.

Ein Hinweis zur Benutzung des neuen Levelformats: Die Reihenfolge der Objekte war eigentlich immer "rot-grün-gelb-blau", weshalb ich sie so implementiert habe. Da das alte Format speichernd aber erst später unterstützt wurde gibt es für diese Version extra einen "Übersetzer", welcher die Reihenfolge korrigiert. Allerdings ist bei dem neuen Format nicht klar wie sich das da auswirkt. Entweder man ändert es nicht, man erstellt dafür eine extra neue Version* oder man ändert es. Ersteres wäre am Einfachsten, aber Q&D, da man jedes mal gucken müsste wie die Reihenfolge ist. Wenn aber klar ist, dass das Objekt in rot die Nummer X hat, hat das grüne X+1 und so weiter. Eine extra neue Version* würde hingegen keinen Konvertierungsaufwand bedeuten, würde aber das Einlesen unnötig verkomplizieren und eine Änderung müsste in der Anwendung sowie in den Karten korrigiert werden. Der Editor speichert sie deshalb vorerst in der neuen Reihenfolge ab.

Die Ränder der Wände sind übrigens immer identisch und ich überlege mir da was besseres

MfG
xZise

* - Also eine neue Version wäre nicht gleich alles neu, sondern einfach die Versionsnummer inkrementieren die Florian implementiert hat.
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#10

Re: [Editor] DrawBall - Editor

  Alt 6. Jan 2009, 22:24
So es gibt eine neue Version:

Version 2.0.1.0
  • Korrektes Anzeigen der Wändergrafiken (je nachdem was um sie herum ist)
  • Das Ziehen von Flächen geschieht nur noch durch ziehen
  • Beim Ziehen von Flächen/Rahmen können von jedem Typ nur ein Objekt platziert werden
  • Unterstützt das aktuellste Levelformat sowie das wahrscheinlich nächste Levelformat
  • Theoretisch sind die verschiedenen Brushgrößen implementiert
  • Probleme beim "Speichern", wenn bereits gespeichert ist, behoben, dass er "Speichern unter" ausgeführt hat

MfG
xZise
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 5 von 6   « Erste     345 6   

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:39 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz