BPS #18: Klicki Bunti

Übersicht BlitzMax, BlitzMax NG Beginners-Corner

Neue Antwort erstellen

Xeres

Moderator

Betreff: BPS #18: Klicki Bunti

BeitragMo, März 12, 2012 17:59
Antworten mit Zitat
Benutzer-Profile anzeigen
Aufgabenstellung:
Schreibe ein Programm, auf dessen Fenster farbige Quadrate erscheinen, sobald man hinein klickt. Die Quadrate sollen am Ort des Mauszeigers erstellt werden, die Größe spielt keine Rolle. Erstellte Quadrate sollen fortlaufend kleiner werden, bis sie ganz verschwinden.

Tipps:
  • Benutze Type (in BMax zusätzlich TList) für die Verwaltung der Quadrate
  • Wenn du's ganz bunt haben willst: Färbe die Quadrate mit Rand
  • Damit's nicht zu Augenkrebs führt: Speichere die Farbe des Quadrates mit den anderen Informationen, so dass nicht bei jedem Schleifendurchgang neue Farben zugewiesen werden
  • Benutze einen Timer CreateTimer und Flip 0
  • Speicherschonend programmierst du, wenn du nicht mehr benötigte Quadrate mit Delete (BB), resp. ListRemove (BMax) entfernst


Zeit:
Ihr habt vier Wochen Zeit um eure Programme zu schreiben. Bitte postet Eure fertigen Codes erst in zwei Wochen, wenn der Auswertungsthread erstellt wird, dort hinein.
Fragen könnt ihr hier natürlich jederzeit stellen.

RELATED TOPIC: Auswertungsthread
RELATED TOPIC: Die Beginner's Practice Series (BPS)
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus
T
HERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld)
  • Zuletzt bearbeitet von Xeres am Mo, März 26, 2012 11:26, insgesamt einmal bearbeitet

BlitzMoritz

BeitragDi, März 13, 2012 19:32
Antworten mit Zitat
Benutzer-Profile anzeigen
Kleine Spielerei, aus Spaß an der Freud':
user posted image
Download Exe (DX9) (... auch 'mal "Mausziehen" probieren! Smile )
 

PhillipK

BeitragDi, März 13, 2012 19:50
Antworten mit Zitat
Benutzer-Profile anzeigen
Sehr schön Moritz!

Darf ich nun noch einen persönlichen wunsch äussern? Razz
Ich hab sofort gedacht "boar, cool wärs noch, wenn sie sich zur mitte hinbewegen, je kleiner sie werden!"

So quasie als fluchtpunkt - würde einen erstklassigen effekt ergeben, wenn man mehrere kreise übereinander "zieht" Very Happy

BlitzMoritz

BeitragMi, März 14, 2012 13:21
Antworten mit Zitat
Benutzer-Profile anzeigen
@PhillippK: Vieleicht so? Download Exe2
 

PhillipK

BeitragMi, März 14, 2012 14:26
Antworten mit Zitat
Benutzer-Profile anzeigen
Yay, exakt Very Happy
Sehr schöne arbeiten, find ich klasse Smile
Bin gespannt, wie du das ganze gelöst hast - externe grafiken, vertexcolors? Hm Smile
Werde deinen code auf jedenfall fressen :>

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group