Added: 2 months ago
From: F4bisTutorials
Views: 2,245
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:

All Comments (47)

Sign In or Sign Up now to post a comment!
  • wie öffnet man das game pannel? also wo das rein schreiben soll?

  • kann mir jemand sagen wo ich dieses Java Game Development herbekomme ?? :-(

  • @CapitalEnemies Das ist eclipse..

  • @CapitalEnemies Es bringt dir nichts, wenn du die Frage noch mehrmals spammst, außer dass du jetzt auf der Blockierliste bist ;-).

    Kannst du bei mir kaufen für unschlagbar 899,99€

  • danke super Tutorial! =)

  • ah dann ist die PN wohl überflüssig geworden :-) hast ja schnell geantwortet.

    Beim thema Critical section handling hab selbst nicht aufgepasst

    *duck und hoff dass Prof das nicht liest* ^^

  • Habs grad mal mit geschwindigkeiten von

    Johnny 23, Harald 22, Dickie 21 meter/sekunde getestet.

    Ergebnisse sind dann lustig :-)

    -Alle sind erster

    - 1. Dickie, 2. Harald, 2. Johnny

    und viele mehr. Es ist zufallsbedingt,

    Wann, Wer auf die Variable "pos" zugreift und

    Wann, Wer die Variable "pos" erhöht.

    Alles Sache des Schedulers

  • @seeu90 Ja bei geringen Abständen kommt es dadurch zu Fehlern, das ist einleuchtend :)

  • Dass die Reihenfolge nicht stimmt, liegt am Scheduler, der entscheidet, wer jetzt dran ist.

    Die 3 Threads laufen eben nicht gleichzeitig, sondern nacheinander (Single Core CPU).

    Die Position im rennen ist Static, daher greifen alle 3 Läufer auf die selbe Variable zu.

    Wenn nun die Geschwindigkeiten der läufer nur gering unterschiedlich wäre,

    könnte es sein, dass der 2. Platz fälschlicherweise als 1. Platz ausgegeben wird.

    bin jetzt auch kein Experte, aber ich denke das ist eine Critical Section

  • @seeu90 Ja bei einem Single Core CPU wird die Parallelität vorgegaukelt.

  • Comment removed

  • @seeu90 Ja, habe nach dem 7 / 8 Video mich nochmal über meinen Thread geärgert, und bin dann auch auf den Scheduler gestoßen ;)

  • @seeu90 Danke D

  • Comment removed

  • Comment removed

  • Extrem geiles tutorial. Bitte weiter mit der Reihe !! :DD

  • gutes video :) 5/5 sterne , nur kannst du noch ein graphisches spiel zb machen , wäre sehr nett :) .... und gegebenfalls ein menü ... ansonsten weiter so !!!

  • @ApollosChannel

    Oder anders:

    try: Versuche das,

    wenn es nicht "geht":

    Mach stattdessen das was im catch-block steht :)

  • man versteht leider nur Bahnhof

    sorry

    lg

  • @MRMinecraft10000 Du vielleicht.

    Wenn man seine anderen Tutorials gesehen und ein bisschen verstanden hat, geht es sehr gut wie ich finde. Gibt nur wenige Lücken in den zusammenhängen die noch erklärt werden könnten.

    MfG,

    Atlan

  • @AtlanTKoYT ok

    thx

  • @MRMinecraft10000 Und woran liegt das? Nuscheln? Fehlt dir Vorwissen?

  • @F4bisTutorials ja

    ich glaube schon

    ich hab zwar in der Schule Java schon seit 1 Jahr

    und ih habe ein 1000 Seiten Buch über Java

    aber ja ich glaube mir fehlt das Vorwissen

    ich schau mir einfach mal deine anderen Videos an

    lg

  • @F4bisTutorials Es kann nur am Vorwissen liegen, das Tutorial an sich ist einwandfrei verständlich!

  • Hi, ich nochmal.

    Du erhöhst bei jedem Zieldurchlauf die pos.

    Wie erhalten die anderen Threads diese Iformation. Sie zeigen ja die richtige Position an.

    Danke für ein neues Geiles Tutorial (=

  • @AtlanTKoYT Das ist der Vorteil der Attributeigenschaft "static" ;) wurde schonmal in den normalen Java Tutorials erklärt.

  • @F4bisTutorials Ah danke, habs übersehen.

    Geile Sache diese Tutorials (=

    Hilft neben der Schule enorm beim lernen.

    Vielen Dank dafür

  • @F4bisTutorials Ah danke, habs übersehen.

    Geile Sache diese Tutorials (=

    Hilft neben der Schule enorm beim lernen.

    Vielen Dank dafür

  • gutes tut nur ne frage was bedeutet die InterruptException also wann tritt diese auf

    Mfg joscha999

  • @Joscha999 Wenn ein anderer Thread diesen Thread mit der Methode interrupt "interrupted", und der Thread schläft oder pausiert ist, wird diese Exception geworfen ;)

  • Hey,

    Wäre es nicht besser das Intervall von einer Sekunde auf ein zehntel oder so herunterzusetzen? Dazu dann halt auch ms/10 zu addieren und nicht ms.

  • @AtlanTKoYT Ich wollte 3 Aktualisierungen pro Sekunde ;), du kannst es natürlich auf 100ms herabsetzen, und deinen Plan vollziehen, war ja nur ein Beispiel ;)

  • werden wir auch in richtung 3D gehen? opengl? oder frameworks wie lwjgl?

  • @xpr4x er hat relativ oft gesagt das er sich bisher mit 3D engine noch nich beschäftigt hat. er macht aber 2D :D

  • @bomber0125 Danke :) 

  • @xpr4x Solange ich mich noch mit keiner Engine beschäftigt habe, bleibt es bei 2D. Bin auch nicht so der Fan von Java + 3D-Games.

  • ich wusste es! ich hab immer drauf gehofft.

  • ich freue mich !!

  • blöde frage aber wann kommt das nächste video :D :D *neugierigguck*

  • @bomber0125 wahrscheinlich morgen oder übermorgen.

  • @F4bisTutorials ah cool freu mich druff ;D

  • Ich hab noch nicht verstanden was es mit try und catch und der InterruptedException auf sich hat. Was genau bewirken diese?

  • @ApollosChannel try & catch ist in den Java Tutorials schon besprochen worden ;)

    Die sleep Methode kann hier eine InterruptedException werfen, für den angesprochenen Thread, welche wir im Notfall mit try und catch abfangen.

  • endlich man :D hab mich drauf gefreut wie'n schnitzel xD

  • Erster!

    Danke, dass du damit angefangen hast!

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more