ja das beschleunigen und abbremsen ist gewollt, da ich die zickzack steuerung mit
if #pb_key_up
schlaeger + 5
(beispiel)
zu "unnatürlich" fand
an verschiedenen optionseinstellungen arbeite ich grade.
das mit dem winkel zum apprallen.. da hatte ich auch schon dran gedacht.
ich denke garde über eine einfache lösung nach. ich glaube ich habe auch schon eine idee...aber das muss ersteinmal getestet werden *gg*
zum OT von ein paar posts früher ist noch zu sagen, das ich aus diesem grund die updates auch leider in längeren Zeitabständen bringen muss.. sry.. versuche aber so schnell wie möglich die anregungen umzusetzen
Pong
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Versuch mal die CPU last zu drücken, kommt bei mir auf 85 - 95 % (Fernsehkarte läuft nebenbei
)
Mein Fernsehbild bleibt teilweise stehen, was für so ein kl. nebenbei Game
etwas zuviel ist.

Mein Fernsehbild bleibt teilweise stehen, was für so ein kl. nebenbei Game
etwas zuviel ist.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
das delay habe ich schon eingebaut (ich weiß warum 0.. oder auch 1.. danke für den tipp.. vll lieg an der frame rate)
Gleichdazu eine farge:
wie kann ich das Spiel mehr zeitgesteuert machen
benutze im moment setframerate()
aber erstens habe ich wie schon bemerkt eien hohe auslastung udn bei zu wenig zugeordnetem cpu wird as speil langsamer
soll ich etwa mit milliseconds abrbeiten???
Gleichdazu eine farge:
wie kann ich das Spiel mehr zeitgesteuert machen
benutze im moment setframerate()
aber erstens habe ich wie schon bemerkt eien hohe auslastung udn bei zu wenig zugeordnetem cpu wird as speil langsamer
soll ich etwa mit milliseconds abrbeiten???
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Obwohl sich im Taskmanager nicht viel geändert hat, scheint es mit Delay
besser geworden zu sein
Mich stört es noch ein wenig, das Dein Spiel meine Absicht des beendens
hinterfragt. Ich bin doch kein Trottel, der nicht weiß was er will
besser geworden zu sein

Mich stört es noch ein wenig, das Dein Spiel meine Absicht des beendens
hinterfragt. Ich bin doch kein Trottel, der nicht weiß was er will

PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
wenn du per SetFrameRate() arbeitest,
dann findet das warten während FlipBuffers() statt,
und frisst CPU.
besser auf ElapsedMilliseconds in einer Delay(1)-schleife warten,
oder gleich auf maximale framerate arbeiten mit Delay(0),
und die bewegung über ElapsedMilli synchronisieren.
dann findet das warten während FlipBuffers() statt,
und frisst CPU.
besser auf ElapsedMilliseconds in einer Delay(1)-schleife warten,
oder gleich auf maximale framerate arbeiten mit Delay(0),
und die bewegung über ElapsedMilli synchronisieren.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Der Weise weiß, dass er ein Narr ist.