java-forum.org - Java programmieren aus Leidenschaft
Java 6 Einstieg und professioneller Einsatz
Alter Preis: 34,90 EUR
Jetzt: 0,00 EUR

zzgl. Versandkosten

Zurück   java-forum.org - Java programmieren aus Leidenschaft > Java - Programmierung > Spiele- und Multimedia-Programmierung

Antwort    
Themen-Optionen Thema durchsuchen Ansicht
Alt 24.10.2007, 12:59   #21 (permalink)
Stammbenutzer
Megabyte
Themenstarter
 
Benutzerbild von Quaxli
 
Registriert seit: 28.04.2007
Fachbeiträge: 1.443
Abgegebene Danke: 48
Erhielt 95 Danke für 63 Beiträge
Du hast recht: Ich habe in der Zwischenzeit mal im Javabuch von Guido-Krüger geguckt:

# Instanzvariablen: Variablen, die im Rahmen einer Klassendefinition definiert und zusammen mit dem Objekt angelegt werden.

#Klassenvariablen: Variablen, die ebenfalls im Rahmen einer Klassendefinition definiert werden, aber unabhängig von einem konkreten Objekt existieren. (mit anderen Worten, statische Variablen)

Und wieder was anzupassen....
Quaxli ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 24.10.2007, 13:10   #22 (permalink)
Stammbenutzer
Viertel Megabyte
 
Registriert seit: 24.02.2007
Fachbeiträge: 406
Abgegebene Danke: 0
Erhielt 1 Danke für 1 Beitrag
Hätte noch ne Idee was man noch einbauen könnte: Vollbildmodus, gerade bei Spielen finde ich das noch wichtig. Vielleicht hats auch schon jemand gesagt... :P hab nicht den ganzen Thread durchgelesen...
Templon ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 24.10.2007, 13:14   #23 (permalink)
Stammbenutzer
Megabyte
Themenstarter
 
Benutzerbild von Quaxli
 
Registriert seit: 28.04.2007
Fachbeiträge: 1.443
Abgegebene Danke: 48
Erhielt 95 Danke für 63 Beiträge
Nicht bei einem Einsteiger-Tutorial. Das darf jemand anders machen. Ich werde wohl auch auf aktives Rendern verzichten. Sonst werde ich ja nie fertig

Momentan geplant sind noch:

- weitere Objekte (Feinde)
- Kollisionen - hier überlege ich noch, ob pixelgenau oder nicht
- Sound (Umfang auch noch nicht ganz klar)

Und das wird es dann für ein Einsteiger-Tutorial so ziemlich gewesen sein. Es soll in erster Linie mal die Basics aufzeigen, damit man hier nicht mehr so viel Augenschmerzen bekommt
Quaxli ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 24.10.2007, 13:18   #24 (permalink)
Stammbenutzer
Viertel Megabyte
 
Registriert seit: 24.02.2007
Fachbeiträge: 406
Abgegebene Danke: 0
Erhielt 1 Danke für 1 Beitrag
Hmm aber Vollbildmodus ist ja nicht so schwer, könnte man meiner Meinung nach noch zu den Basics der Spieleprogrammierung zählen... Aber wenn du meinst :P
Templon ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 24.10.2007, 13:55   #25 (permalink)
Stammbenutzer
Kilobyte
 
Registriert seit: 28.12.2006
Fachbeiträge: 205
Blog-Einträge: 2
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
Zitat: DU
Es ist wichtig, dass die paintComponent-Methode der Superklasse am Anfang aufgerufen wird. So vermeidet man, dass zusätzliche Komponenten, wie z. b. Menüs auch gezeichnet werden.
Ach so du willst vermeiden, dass die Menüs gezeichnet werden?

Was hast du eigntlich gegen getGraphics() ? In einigen Sachen ist das dem Paint Aufruf überlegen?
__________________
http://www.java-forum.org/blogs/xams/

„Das ist ein unterschwelliges Beispiel für eine Gesellschaft, die sich mit ihrem Maßstab aus Gier ausgesaugt und selbst ge****t hat.“
Xams ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 24.10.2007, 14:32   #26 (permalink)
Stammbenutzer
Viertel Megabyte
 
Registriert seit: 24.02.2007
Fachbeiträge: 406
Abgegebene Danke: 0
Erhielt 1 Danke für 1 Beitrag
Zitat: Xams
Was hast du eigntlich gegen getGraphics() ? In einigen Sachen ist das dem Paint Aufruf überlegen?
Er hat ja gesagt er will auf active rendering verzichten, und das mit getGraphics() wird doch meistens in dem Zusammenhang gebraucht, soweit ich das weiss... Bin mir da nicht ganz sicher.
Templon ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 24.10.2007, 14:42   #27 (permalink)
Stammbenutzer
Floppy Disc
 
Benutzerbild von Evil-Devil
 
Registriert seit: 20.10.2006
Fachbeiträge: 985
Abgegebene Danke: 40
Erhielt 93 Danke für 84 Beiträge
Ja, getGraphics() brauchst du für Active Rendering. Und man ruft es nur einmal pro Durchgang auf, die restliche Zeit empfiehlt es sich das Graphicsobjekt zu übergeben.
Evil-Devil ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 25.10.2007, 07:11   #28 (permalink)
Stammbenutzer
Megabyte
Themenstarter
 
Benutzerbild von Quaxli
 
Registriert seit: 28.04.2007
Fachbeiträge: 1.443
Abgegebene Danke: 48
Erhielt 95 Danke für 63 Beiträge
@Xams:
Nein, das mit den Menüs ist ein Schreibfehler. Muß ich korrigieren. Danke.

@Templon:
Wenn Du ein Kapitel über den Vollbild-Modus schreiben möchtest, baue ich es gerne ein.
Quaxli ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 25.10.2007, 16:09   #29 (permalink)
Stammbenutzer
CD-R 74
 
Benutzerbild von ARadauer
 
Registriert seit: 16.09.2006
Fachbeiträge: 6.762
Abgegebene Danke: 28
Erhielt 529 Danke für 496 Beiträge
nett gemacht.
bisschen was zur physic

im sprite:
public void setVerticalSpeed(double d) {
dy += d;
}

public void setHorizontalSpeed(double d) {
dx += d;
}

also += statt = und den Speed von 50 auf 5 senken. macht mehr fun
__________________
Welches ist das beste Buch für Anfänger? Das: Java von Kopf bis Fuss
Nach den ersten Schritten? Das: Der Weg zum Java-Profi
ARadauer ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 25.10.2007, 19:23   #30 (permalink)
Nicht angemeldet
 
Fachbeiträge: n/a
@ARadauer

Klasse Tip, da kommt so richtig Flugfeeling auf
 
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 27.10.2007, 16:07   #31 (permalink)
Stammbenutzer
Megabyte
Themenstarter
 
Benutzerbild von Quaxli
 
Registriert seit: 28.04.2007
Fachbeiträge: 1.443
Abgegebene Danke: 48
Erhielt 95 Danke für 63 Beiträge
Ein Speed von 5 wäre bei mir schon sehr langsam. Ist das so gemeint oder paßt hier was nicht mit der Geschwindigkeitsmessung, so daß es bei Dir sehr viel schneller läuft?
Quaxli ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 27.10.2007, 23:19   #32 (permalink)
Gast
Nicht angemeldet
 
Fachbeiträge: n/a
nee, mit 5 ist gemeint den Speed pro durchlauf um 5 zu erhöhen.
Das führt dazu, das wenn man z.B. nach rechts lenkt der Heli immer schneller nach rechts zieht und wenn man nun loslässt fliegt der Heli weiter nach rechts, so das man prinzipiell gegenlenken muß
 
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 29.10.2007, 09:01   #33 (permalink)
Stammbenutzer
Megabyte
Themenstarter
 
Benutzerbild von Quaxli
 
Registriert seit: 28.04.2007
Fachbeiträge: 1.443
Abgegebene Danke: 48
Erhielt 95 Danke für 63 Beiträge
Mal sehen. Die Idee ist prinzipiell gut. Ich überlege z. Z. wie weit ich das mit dem Tutorial treibe. Ich muß irgendwo mal eine Grenze ziehen, sonst werde ich nie fertig.
Ich überlege aber, ob ich ein Sonderkapitel einbaue, daß ich irgendwie "advanced" benenne (mir fällt gerade kein passendes deutsches Wort ein" und darin solche Themen, wie die Beschleunigung reinpacke.
Quaxli ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 29.10.2007, 09:36   #34 (permalink)
Stammbenutzer
Halbes Gigabyte
 
Benutzerbild von tuxedo
 
Registriert seit: 18.11.2004
Fachbeiträge: 5.397
Abgegebene Danke: 9
Erhielt 125 Danke für 125 Beiträge
Wär's nicht praktisch sowas über ein Wiki zu managen?
__________________
SIMON, das einfach bessere RMI ...
Projektseite | Warum SIMON besser ist als RMI | Kein Support via PN, nur über das offizielle Hilfe-Forum

tuxedo ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 29.10.2007, 09:44   #35 (permalink)
Benutzer
short
 
Registriert seit: 11.09.2007
Fachbeiträge: 25
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Hi,

hab bisher nur die ersten paar Seiten mal überflogen, sieht aber sehr nett aus.
Wie schon angesprochen finde ich es auch sehr übersichtlich, die neu hinzugekommenen Codezeilen hervorzuheben.

Bin zwar noch ein Anfänger, aber ne Kleinigkeit ist auch mir aufgefallen:

Dem Konstruktor übergibst du erst die Höhe und Breite, allerdings bei .setPreferredSize schreibst du genauso 800 und 600, anstatt die beiden Integer w und h zu benutzen

Ansonsten, weiter so! Ich werds jetzt gleich mal weiterlesen und mich dann evtl auch mal mehr in die Spieleprogrammierung einarbeiten.
Kizz ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 29.10.2007, 10:36   #36 (permalink)
Stammbenutzer
Megabyte
Themenstarter
 
Benutzerbild von Quaxli
 
Registriert seit: 28.04.2007
Fachbeiträge: 1.443
Abgegebene Danke: 48
Erhielt 95 Danke für 63 Beiträge
Ooops. Danke für den Tipp.

@jPMdbc:
Hast Du ein Wiki?
Ich habe bis jetzt nur mal 1 - 2 Std. mit einem Wiki rumgespielt und vielleicht auch mit dem falschen, aber der Administrations-Aufwand ist relativ hoch, denke ich.
Quaxli ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 29.10.2007, 10:41   #37 (permalink)
Stammbenutzer
Floppy Disc
 
Benutzerbild von Evil-Devil
 
Registriert seit: 20.10.2006
Fachbeiträge: 985
Abgegebene Danke: 40
Erhielt 93 Danke für 84 Beiträge
Der Administrative AUfwand bei einem Wiki ist einmalig. Die Layouts machen zwischendurch ein wenig Arbeit, wenn man CUstom Layouts benötigt. Ansonsten ist es fast wie in Word oder Bulletin Boards zu schreiben
Evil-Devil ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 29.10.2007, 10:42   #38 (permalink)
Stammbenutzer
Halbes Gigabyte
 
Benutzerbild von tuxedo
 
Registriert seit: 18.11.2004
Fachbeiträge: 5.397
Abgegebene Danke: 9
Erhielt 125 Danke für 125 Beiträge
@Quaxli

Mein Nick ist "alex0801", bevorzugt "alex" .. jPMdbc ist nur eins meiner Projekte

Wiki's sind recht einfache Dinge. Wenn du ein einfaches willst, dann schau dir mal http://pmwiki.org/ an. Da brauchst du nichtmal eine Datenbank.

Der Aufwand steht halt immer relativ zum Nutzen. Ein Wiki kann ja auch mehrere Tutorials beinhalten und viele können dran mitwirken.

Die Idee mit dem Wiki hab ich von wikibooks .. --> http://de.wikibooks.org/wiki/Blender...ich_einen_Kopf

Man könnte das Wiki ja zu einer Tutorial-Sammlung weiterspinnen.

Aber war ja nur so ne Idee
__________________
SIMON, das einfach bessere RMI ...
Projektseite | Warum SIMON besser ist als RMI | Kein Support via PN, nur über das offizielle Hilfe-Forum

tuxedo ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 29.10.2007, 10:44   #39 (permalink)
Stammbenutzer
Megabyte
Themenstarter
 
Benutzerbild von Quaxli
 
Registriert seit: 28.04.2007
Fachbeiträge: 1.443
Abgegebene Danke: 48
Erhielt 95 Danke für 63 Beiträge
jPMdbc ist größer geschrieben als alex0801 - das springt so ins Auge
Quaxli ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 03.11.2007, 14:35   #40 (permalink)
Stammbenutzer
Megabyte
Themenstarter
 
Benutzerbild von Quaxli
 
Registriert seit: 28.04.2007
Fachbeiträge: 1.443
Abgegebene Danke: 48
Erhielt 95 Danke für 63 Beiträge
Neue Version, diesmal woanders, da das Ding langsam groß wird: hier
Quaxli ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Antwort    

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Installation des deutschen Language Packs für Eclipse 3.3 pc-world Bücher, Tutorials und Links 7 05.12.2010 11:32
wie kann ich deutschen Tasten einen KeyCode zuweisen? Devilmarkus Java Basics - Anfänger-Themen 2 09.12.2008 13:58
XML Export und Import eines Files. gibts Tutorials o.ä? guinness005 XML und Co. 2 19.11.2007 16:32
Namenskoventionen: Methodennamen mit deutschen Verben Safado Softwareentwicklung 21 14.10.2005 07:29
Der 3. Versuch eines Anfängers, Hilfe zu bekommen. rolfrioja Für Verirrte - Fragen zu JavaScript 1 24.12.2003 11:34


Lesezeichen

Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

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


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:52 Uhr.


Powered by vBulletin® Version 3.8.6 (Deutsch)
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.2
Thanks for Smilies by smilies.4-user.de