Suchergebnisse
Suchergebnisse 1-16 von insgesamt 16.
vielen dank ich melde mich
Design Pattern habe ich gelesen, ein "grundlegendes problem mit OOP" ist es glaube ich auch nicht, eher das was kurz dannach kommt :> Glaube am meißten bringen würde mir ein UML-Klassendiagramm von einem gut geplanten - aber kleinen und überschaubaren spiel wie zb einem jump&run spiel, aber sowas findet man warscheinlich nicht xD
Programmiert habe ich bisher nur ganz kleine dinge wie zb tetris, snake, und bomberman gerade bei dem bomberman dann und meinen jumü&run fällt mir dann auf dass mein design nicht so toll ist. Ich habe 2 mal versucht so ein jum&run zu bauen, das funktioniert dann zwar funktional, aber ich merke schnell das meine designs sehr unflexibel sind. Desswegen suche ich schon länger nach einem tutorial wo man da einen guten aufbau sieht.
Vielen dank, sehen so auf den ersten blick super aus, lassen sich die tips dort auch auf andere sprache übertragen? ich bin mit flash nämlich weniger vertraut
Hi, wollte einmal fragen ob jemand gute tutorials für ein einfaches jump & run spiel kennt beim suchen habe ich nichts passendes gefunden danke schonmal für eure hilfe.
Habs gerade im release kompiliert da ist es echt 10x schneller cool :>, Das mit der Entfernung habe ich jetzt auch mal eingebaut, mal testen ob die probleme jetzt immernoch auftreten
Vielleicht liegt das ja wirklich an meiner kollisionserkennung, ich habe hier gerade bespielsweise 300 steine auf dem feld und jeder npc bzw player testet bei der bewegung nach ob er eines dieser 300 steine und die anderen spieler trifft, da habe ich dann schon |anzahl bewegbarer figuren| * |anzahl steine + anzahl bewegbarer figuren| tests pro frame, mir ist aber unklar wie ich das verbessern kann, weil selbst wenn ich sage "teste nur die steine in der nähe" so muss ich ja trotzdem von allen ers...
genau ich teste nur den zielpunkt (das wird wohl das problem sein) ist diese Ray-Sphere- / Ray-Triangle-Intersection das was man am besten benutzten sollte bei 2D programmierung? danke schonmal für die antworten =)
0.05 sec so, aber meine kollisionserkennung ist glaube ich ziemlich schlecht und da bei mir zur laufzeit noch objekte hinzukommen können kann das auch noch schlechter werden und genau dann "springen" mein objekte durch andere. EDIT: meine objekte sind relativ klein (20.0f breite , 20.0f höhe) und die geschwindigkeit ist so 200.0f bis 400.0f, je nachdem auf welchem schwierigkeitsgrad
Hi, auch ich habe ein paar Fragen Ich habe folgendes problem: ich berechne in jedem frame meine neue position so: position += speed * frameTime und anschließend überprüfe ich ob objekte sich berühren dabei tritt folgendes problem auf wenn speed sehr groß wird oder die frameTime sehr groß wird, so bewegt sich die figur bei einem einzigen frame durch ein anderes objekt durch und somit funktioniert die kollision nicht, was kann man da machen? ist es vielleicht besser feste schrittweiten vorzugeben ...
Ist das die übliche Vorgehensweise so wie ich es beschrieben habe? oder ist das nur eine extreme variante? Wie macht ihr das? Muss man so einen zwischenweg wählen? Eine Frage ist mir gerade noch eingefallen: Ist es schlecht bei sfml einen globalen RenderWindow pointer zu benutzen weil ja jede "Grafische Representation" das objekt braucht um die draw() methode des fensters aufzurufen oder gibt es einen eleganteren Weg? Danke für Eure Hilfe und sry für die vielen Fragen :>
stimmt das war ein schreibfehler :> ich fühle mich nochnicht so sicher mit der oop. ich versuche es nocheinmal mit einer anderen frage vielleicht wird mein anliegen dann klarer sein. Soweit ich das richtig verstanden habe sollte man die Grafikklassen von den Logikklassen trennen. Angenommen ich habe ein fertiges spiel das sdl für eine 2d grafik benutzt. Das Spiel ist fertig und dannach komme ich auf die idee ein 2,5d Spiel zu machen (mit openGl oder so). Wenn man die klassen gut getrennt hat müs...
Hallo und ich entschuldige mich schoneinmal sollte die frage sehr "eigenartig" sein Das SFML Spiel trennt ja klar zwischen Spielelogik und Spielgrafik. Die zwei klassen waren wenn ichs nich richtig weiß CFramework und CSprite. Angenommen ich wollte nun eine andere api nehmen (zB SFML). SFML ist ja schon objektorientiert, kann ich mir die extra klassen dann sparen? Eingentlich ja nicht weil sonst würde man ja SFML mit der programmlogik vermischen. Wenn ich den SDL code durch SFML code ersetzen wü...
Vielen dank, ich ahbe mir schon gedacht das es irgendwas mit den #-Befehlen zu tun hat, ich werde mal drüber schlafen und dann mal schauen =)
danke schoneinmal, komisch, darüber hat er nix ausgespuckt ich verbesser es mal, kann ja nicht schaden EDIT: den fehler hat es wie vermutet nicht behoben
Hallo, das ist mein erster post ihr im forum und er wird glaube ich relativ lange, ich bedanke mich schonmal für jede antwort. bisher habe ich eigentlich immer wenn ich probleme hatte in bücher nachgeschlagen oder nach dem fehler gegooglet und bin dann fündig geworden, diesesmal allerdings verstehe ich überhaupt nicht woher dieser fehler kommt. Zuallererst einmal muss ich sagen das ich früher nur python und java programmiert habe(und das auch nur entwas über einsteigerniveau) und keine erfahrung...