Seite 5 von 5

Verfasst: 12.07.2006, 00:57
von Kratznagel
Solche Objekte kann man in DPaint als Brush abspeichern. Im Programm befindet sich ein entsprechender Menüpunkt.

CU
Kratznagel

Verfasst: 12.07.2006, 01:08
von Amiga500
thx!!!

wie kann ich diese dateien jetzt in ein win kompatibles format konvertieren,damit ich es hier uppen kann ?

Verfasst: 12.07.2006, 01:12
von Kratznagel
Amiga500 hat geschrieben:thx!!!

wie kann ich diese dateien jetzt in ein win kompatibles format konvertieren,damit ich es hier uppen kann ?
Die Grafik in Dpaint wieder als normales Bild (IFF) speichern, und dann mit einem PC-Tool (z.B. Irfan View müsste das können) wieder öffnen und als GIF abspeichern.

Mit Glück kann Irfan View sogar mit den Brush-Dateien etwas anfangen, einfach mal ausprobieren. :)

CU
Kratznagel

Verfasst: 12.07.2006, 01:24
von Amiga500
jo,aber speichert immer den hintergrund mit. wieso ?

will nur den brush als iff haben....

Verfasst: 12.07.2006, 01:30
von Kratznagel
Bei IFF gibt es soweit ich weiß keine "transparente Farbe" wie beim Brush.

Wenn Du das Bild als GIF speicherst, um es hier hochzuladen, kannst Du die Hintergrundfarbe wieder als transparent deklarieren. GIF kennt ja schließlich eine transparente Hintergundfarbe. :)

Bei Speichern des Bildes als IFF am besten eine Hintergrundfarbe nehmen, die in der Grafik nicht vorkommt.

CU
Kratznagel

Verfasst: 12.07.2006, 01:42
von Amiga500
bekomme ich mit pfotoshop nicht hin,aber hier mal die beiden figuren...

Bild

Bild


diese beiden figuren sollen in meinem ersten amiga spiel drin vorkommen...

morgen werde ich euch weiter nerven mit fragen³ ;)


ist spät gehe schlafen...

e: vergrößert gibt es sie morgen bin zu müde... n8

Verfasst: 12.07.2006, 07:30
von Miriam Koslowski
Tipp: Mach doch erstmal mit Fantavision ein Filmchen damit. Das ist für´s erste komplex genug ;)

Verfasst: 12.07.2006, 10:46
von Amiga500
werd ich mir mal anschauen....

€:

Das ist nix für micht und auch nicht das was ich machen will....


wie müsste ich jetzt vorgehen um den figuren das "laufen beizubringen" ?

€2: hier noch mal die pix in groß:


Bild

Bild


€3: hab eben mein basic buch gefunden und deshalb will ich es in basic machen. werde jetzt erstmal viel lesen,aber über tipps wäre ich trotzdem dankbar.

€4: Wie kann ich unter AmigaBasic die gemalten Sachen von DeluxePaint laden ?

Verfasst: 12.07.2006, 13:49
von Kratznagel
Amiga500 hat geschrieben:wie müsste ich jetzt vorgehen um den figuren das "laufen beizubringen" ?
Du müsstest halt mehrere Animationsphasen von jeder Figur zeichnen, und diese so hintereinander abspielen, dass der Eindruck einer flüssigen Bewegung entsteht.
Amiga500 hat geschrieben:€4: Wie kann ich unter AmigaBasic die gemalten Sachen von DeluxePaint laden ?
Hmm, ich glaube, mit AmigaBasic geht das nicht.

Du solltest Dir eh lieber mal BlitzBasic (bzw AmiBlitz) oder AMOS angucken. Diese Programmiersprachen sind schneller und insgesamt eher geeignet für die Programmierung von Spielen.

CU
Kratznagel

Verfasst: 12.07.2006, 13:52
von Amiga500
ok werde ich mal machen.sind die befehle die in meinem buch "Amiga Basic Deutsch A2000 A500" kompatibel zu amos und blizbasic ?


€: hab mir jetzt Amiblitz2.43 gezogen... mal anschauen...

Verfasst: 12.07.2006, 14:01
von Kratznagel
Nicht wirklich, auch wenn viele einfache Befehle ähnlich sind.
Ich würde mir auf jeden Fall passende Literatur zu den Sprachen besorgen.

Aber wie Mombasa schon sagte: Erstmal nur ein kleines Filmchen zu erstellen (mit Fantavision oder auch mit DPaint), wäre für den Anfang sicher schon ganz sinnvoll. Man bekommt relativ schnell einen Eindruck, wie das fertige Spiel mal aussehen könnte, ohne dass man sich vorher in eine Programmiersprache einarbeiten muss.

CU
Kratznagel

Verfasst: 12.07.2006, 14:22
von Amiga500
hab da ein problem...

Bild



warum ist der balken oben nicht ganz druff ?

Verfasst: 12.07.2006, 14:29
von kufi
Amiga500 hat geschrieben:warum ist der balken oben nicht ganz druff ?
Overscan richtig eingestellt? (sys:prefs/overscan)

Zum "mit-programmieren-anfangen", probier mal folgenden Ansatz:

- sorge dafür, daß du ein sprite mit dem joystick umherbewegen kannst.
- Dann mach ein zweites, und prüfe dieses auf kollision mit dem ersten während du das erste umherbewegst.
- Dann verwende dieses Wissen um ein drittes Schuß-sprite hinzuzufügen, welches von deinem ersten abgefeuert wird.

Es ist erst mal egal ob das was mit dem "Endprodukt" zu tun hat, es geht erst mal um die Grundlagen die du erlernen mußt. Ich hab auch nicht anders angefangen.

Verfasst: 12.07.2006, 14:33
von Amiga500
kufi hat geschrieben:
Amiga500 hat geschrieben:warum ist der balken oben nicht ganz druff ?
Overscan richtig eingestellt? (sys:prefs/overscan)

Zum "mit-programmieren-anfangen", probier mal folgenden Ansatz:

- sorge dafür, daß du ein sprite mit dem joystick umherbewegen kannst.
- Dann mach ein zweites, und prüfe dieses auf kollision mit dem ersten während du das erste umherbewegst.
- Dann verwende dieses Wissen um ein drittes Schuß-sprite hinzuzufügen, welches von deinem ersten abgefeuert wird.

Es ist erst mal egal ob das was mit dem "Endprodukt" zu tun hat, es geht erst mal um die Grundlagen die du erlernen mußt. Ich hab auch nicht anders angefangen.

genau so wollte ich auch anfangen :D

mit dem soldat den ich steuern kann und der ballern kann.... werde mich jetzt mal intensiv damit beschäftigen.... wer noch tipps hat nur her damit!!

Verfasst: 12.07.2006, 14:38
von kufi
Wie wärs mit ein bißchen Pseudocode für den ersten Schritt:

Code: Alles auswählen

Bildschirmmodus einstellen und Bildschirm löschen

Panzer laden und einem Sprite zuweisen

Positionsvariablen für Panzer definieren und auf einen bestimmten Startwert setzen

Solange loopen bis ESC gedrückt wurde
  Wenn Joystick nach links dann x-positionsvariable von Panzer - 1
  Wenn Joystick nach rechts dann x-positionsvariable von Panzer + 1
  Wenn Joystick nach oben dann y-positionsvariable von Panzer - 1
  Wenn Joystick nach unten dann y-positionsvariable von Panzer + 1
  Position des Sprites mittels der Variablen neu zuweisen
Ende des Loops
Das ist eigentlich schon alles.

EDIT: Kann mal einer nen monospace-font für das Code-Tag einführen? Das schaut sch**** aus so...