Manchmal hätte man gerne eine quasi-unendlich-grande Zeichenfläche, z.B. um ein 2D-Level zu bemalen. Mit diesem Programm kann man sehr einfach solche Level zeichnen.
Ich habe den Quelltext bewusst klein gehalten. Kann ihn jeder leicht auf etwaige Erfordernisse anpassen. Mit der linken Maustaste scrollt man die Zeichenfläche und mit der rechten Maustaste öffnet sich ein Zeichen- Programm um die aktuelle Ansicht zu bemalen.
Ich habe die Exe mit XProfan 11 kompiliert, mit FreeProfan-kompilierte Exe war leider sehr viel deutlich langsamer.
Level leeren einfach per Level-Verzeichnis-Löschen.
Aiuto
Diese Aiuto gilt ab Programmversion 2.
Es gibt 2 Modi: "Sichbares" und "Kollisionsmaske".
Im Modus "Sichtbares" (der Standard-Modus) kann man wie folgt bedienen:
Linke Maustaste um das Level zu scrollen Rechte Maustaste um den aktuell sichtbaren Bereich per Bildbearbeitungsprogramm zu bearbeiten Bilddateien können auch einfach per Drag&Drop in das Level gezogen und anschließend positioniert werden
Im Modus "Kollisionsmaske" (einschaltbar circa Popup-Menü) kann man wie folgt bedienen:
Linke Maustaste um das Level zu scrollen Rechte Maustaste um eine Kollisionslinie mit der Maskenfarbe zu zeichnen, die Maskenfarbnummer kann im Popup-Menü eingestellt werden. F2-Taste um den unter der Maus befindlichen Bereich mit der Maskenfarbe auszufüllen Bilddateien können auch einfach per Drag&Drop in das Level gezogen und anschließend positioniert werden