Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Lee
Anmeldungsdatum: 15.04.2006 Beiträge: 5
|
Verfasst am: 15.04.2006, 12:44 Titel: Seltsames Sprite Erstellungsprogramm |
|
|
Hab mir mal vor c.a. 1 Woche Freebasic runtergeladen und auf der schnelle was zusammen gedübelt.
Sollte ein Malprogramm werden um Sprites in der 32x32 zu erstellen.
Die Steuerung ist dabei ganz meinen Vorlieben angepasst also keine Maus.
Zur Zeit kann man folgendes tun:
Generell:
STRG+F1: Wechsel zum Datei Modus
STRG+F2: Wechsel zum Zeichen Modus
ESC: Programm verlassen
Datei Modus:
A-Za-z0-9 : Datei Name zum Speicher eingeben
Links,Rechts: Text Eingabe Cursor bewegen
Oben,Unten: Datei Auswahl bewegen
Bild rauf: Laden
Bild runter: Speichern
Zeichen Modus:
Pfeiltasten: Cursor bewegen
Alt+Links,Rechts: Aktuelles Sprite wählen.
QWEASD: Mehr bzw weniger Farbe(grob)
Shift+QWEASD: Mehr bzw weniger Farbe(fein)
Leer: Punkt setzen
T: Transparente Farbe auswählen
Shift+F: Füllen
Backspace: Farbe vom aktuellen Punkt holen
I: Invertieren
Schift+F1-F12: Farbe im Zwischenspeicher
F1-F12: Farbe aus dem Zwischenspeicher
http://www.worlddominationcommittee.org/MasterLee/filez/paint.cab
Zuletzt bearbeitet von Lee am 15.04.2006, 13:04, insgesamt einmal bearbeitet |
|
Nach oben |
|
|
Michael Frey
Anmeldungsdatum: 18.12.2004 Beiträge: 2577 Wohnort: Schweiz
|
Verfasst am: 15.04.2006, 12:53 Titel: |
|
|
Editiere deinen Beitrag, der Link ist falsch
(Es hat sich ein [/b] angehängt)
Fehlermeldung:
(Windows XP SP2)
Das Programm stürzt sofort beim starten ab.
Kannst du den Quellcode Online stellen?
Vielleicht finde ich den Fehler. |
|
Nach oben |
|
|
Sebastian Administrator
Anmeldungsdatum: 10.09.2004 Beiträge: 5969 Wohnort: Deutschland
|
|
Nach oben |
|
|
Lee
Anmeldungsdatum: 15.04.2006 Beiträge: 5
|
Verfasst am: 15.04.2006, 13:12 Titel: |
|
|
Ok hab denn Fehler schon behoben. Hab wohl beim endern gestern weider nicht richtig aufgepasst. Der ist eifnach abgestürtzt wenn keine Datei im Verzeichniss war. JEtzt dürfte es gehen gleiche Pfad wie oben idesmal aber auch mit Quellcode. |
|
Nach oben |
|
|
Michael Frey
Anmeldungsdatum: 18.12.2004 Beiträge: 2577 Wohnort: Schweiz
|
Verfasst am: 15.04.2006, 13:40 Titel: |
|
|
Zum Compilieren braucht man scheinbar den neusten Compler, acuh gut.
(Hab gerade das Zwangsvollbild abgeschaltet, so was mag ich nicht)
Ja, jetzt geht es.
Typisches Entwickler Tool .
Also die Bedinung ist sicher durchdacht, aber auf dich abgestimmt.
(Solche Programme hab ich auch)
Also wenn du das echt in einer Woche geschrieben hast, Gratulation.
Auch der Quellcode sieht sauber aus, nur einpaar Sachen fallen mir auf aber die sind Geschmackssache.
z.B. das
Code: | IF count=0 THEN EXIT SUB
fm.cur = (fm.cur+count) MOD count
END SUB |
Ich würde es so machen:
Code: | IF count<>0 then
fm.cur = (fm.cur+count) MOD count
Endif
END SUB |
Wie gesagt, Geschmackssache. |
|
Nach oben |
|
|
Mecki Igel
Anmeldungsdatum: 10.09.2004 Beiträge: 985 Wohnort: Niederbayern
|
|
Nach oben |
|
|
Lee
Anmeldungsdatum: 15.04.2006 Beiträge: 5
|
Verfasst am: 15.04.2006, 20:49 Titel: |
|
|
Mal neben bei das ist übrings die Zeile die ich eingefügt habe um denn Fehler zu beheben. Vielleicht hätte ich sie anders geschrieben hätte ich sie von vornherein Bedacht. |
|
Nach oben |
|
|
Infection 93 gesperrt
Anmeldungsdatum: 11.03.2006 Beiträge: 377 Wohnort: Egal, dort wo ein PC ist.
|
Verfasst am: 08.05.2006, 16:17 Titel: |
|
|
Die Idee ist ganz gut! Ohne Maus ist's auch nicht schlimm!
Ich hab selbst so'n ding gebastelt. |
|
Nach oben |
|
|
|