![]() |
Re: Old Snakey - Beta 5.3 - Bugs gefixt - Ideen gesucht!
Servus :hi:
Erstmal vorweg: nicht schlecht :thumb: Ich habs mir mal das Program etwas angeschaut und es hat schon ein wenig Suchtpotenzial. Doch ein paar Sachen find ich noch nicht so toll: Die Geschwindigkeit geht in höheren Level zu schnell nach oben. Das gilt sowohl für die leichten als auch für die schweren Schwierigkeitsgrade. Das frustet schon wenn man nicht über Level 18 im Schwierigkeitsgrad 4 hinauskommt. Gerade das Navigieren von sehr langen Schlangen macht doch am meisten Spaß. Das Ausfaden des Schwanzes ist zwar ein nettes grafisches Gimick, doch so ganz gelungen find ich es nicht. Es ist nicht mehr klar, wo jetzt genau die Schlange aufhört - das stört wirklich (mich jedenfalls). Dann noch ein Bug: Ich hab mal auf "godlike" gespielt (;-)) und nachdem ich in Level 9 angekommen bin und mein Futter brav gegessen habe, blieb die Schlange stehen. Einfach so :-(. Das Programm reagiert noch ganz normal, anscheinend ist irgendwas mit der Geschwindigkeitserhöhung schief gegangen. Ich weiß nicht, ob ich gerade ins Level 9 gekommen bin oder ob ich da bereits war. Das neue Futter samt Animation wurde korrekt dargestellt, doch die Schlange bewegt sich kein Stück weiter. Grüße |
Re: Old Snakey - Beta 5.3 - Bugs gefixt - Ideen gesucht!
Zitat:
Zitat:
Jedes einzelne Segment wird um "step" in allen 3 Farbkanälen größer (also weißer):
Delphi-Quellcode:
Ergebnis ist, dass der Großteil des Farbraumes verwendet wird: Das letzte Stück ist nämlich dann "step * (<Schlangelänge> - 1)" was annähern 255 ist. Deshalb sieht das demnächst so aus:
step := 255/(<Schlangenlänge>)
Delphi-Quellcode:
Dabei "Schlangenlänge - 1", weil der Kopf ja die Farbe nicht verändert (Ansonsten würde es sich immer ändern in welchen Bereich es sich abspielt).
step := 50{oder s.ä.}/(<Schlangenlänge> - 1)
Außerdem könnte es sein, dass du es mit dem "Slimetrail" verwechselst? rötlich/rosa = begebar (außer die roten Wände :mrgreen: ) nur schwarz/grau sind Schlange. Zitat:
Zweitens: Ich werde aufgrund von deinen Daten das mal rekonstruieren. MfG xZise PS: Die PreAlpha von Snakey Fusion werde ich demnächst veröffentlichen. Bisher geht nur das rumspielen mit der GUI. Aber damit bin ich so gut wie fertig. |
Re: Old Snakey - Beta 5.3 - Bugs gefixt - Ideen gesucht!
Zitat:
|
Re: Old Snakey - Beta 5.3 - Bugs gefixt - Ideen gesucht!
genau den bug hatte ich auch!
|
Re: Old Snakey - Beta 5.3 - Bugs gefixt - Ideen gesucht!
@zahor: :oops: hab vorhin nicht genau genug geschaut, wann wer welchen Bug aufgeschrieben hat.
![]() Aber interessant ist es schon: Bei Level 5 gehts bis Stufe 16, bei Level 10 gehts bis Stufe 9 |
Re: Old Snakey - Beta 5.3 - Bugs gefixt - Ideen gesucht!
Liste der Anhänge anzeigen (Anzahl: 1)
Naja rein Rechnerisch ist das Interval (150 ms start, dann 2 * schwierigkeit) irgendwann Schluss. Besonders weil die Difficulty bei "Goldlike" 10 ist. Das auch noch doppelt macht nach 7x Futtern nur noch 10 ms. D.h. dannach weiß ich nicht wie sich der Timer verhält (möglicherweise, setzt er Enabled auf false sobald Interval < 0 wird).
Deshalb zwei Sachen für Snakey Fusion:
Das sollte auch klären, warum das bei den anderen Levels immer anders ist. Als Bouns habe ich einfach mal die "Pre Alpha" von Snakey Fusion upgeloadet. Sie ist noch nicht spielbar. Aber relativ weit. MfG xZise |
Re: Old Snakey - Beta 5.3 - Bugs gefixt - Ideen gesucht!
@littleDave: ist doch gar kein problem - dann wird unser bug umso prominenter! ich guck sobald ich zeit hab mal worans liegen koennte, genau wie beim cpu-auslastungs-leak
edit: ups, hab den beitrag von xzise uebersehen |
Re: Old Snakey - Beta 5.3 - Bugs gefixt - Ideen gesucht!
Liste der Anhänge anzeigen (Anzahl: 1)
ich hab gleich noch nen vorschlag: ein map-editor ist ja wie ich gesehen habe schon in planung (map-import per napfile) - super idee, xZise! denn wer zur zeit ne map machen will, muss ein Logfile manipulieren... nicht so dolle^^
im anhang gleich mal nen vorschlag fuer ne recth schwierige map! dashat mich auch auf die idee gebracht, dass der map-autor die schwierigkeit einstellen koennen sollte, z.B. einen Faktor angeben, mit dem der Wert, der vom timer-interval abgezogen wird, multipliziert wird - unabhaengig von der schwierigkeitsstufe. und einen faktor fuer die laengenerhoehung der schlange, und vllt. sogar noch die anzahl der kaestchen, also die groesse des spielfeldes. was haltet ihr davon? edit: anhang angefuegt... :oops: |
Re: Old Snakey - Beta 5.3 - Bugs gefixt - Ideen gesucht!
Moin zahor,
erstens ist da kein Anhang (?) und zweitens hatte das schon (längst) mr_emre_d implementiert (in sein Programm). MfG xZise |
Re: Old Snakey - Beta 5.3 - Bugs gefixt - Ideen gesucht!
Liste der Anhänge anzeigen (Anzahl: 1)
Wäre Non-VCL etwas ?
Es werden ja in der aktuellen Version ( FUSION ) keine Komponenten von der VCL benützt ... also von daher hätten wir keine probleme mit den abfragen usw ... Hier mal ein kleines BSP: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:37 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz