GET THE GEMS - FinalBeta
Übersicht

![]() |
PSYBetreff: GET THE GEMS - FinalBeta |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hey Leute,
da das Jahr 2008 schon wieder fast vorbei ist, und ich aufgrund einer Wette bis 31.12.2008 ein Projekt zuende bringen will, hab ich die letzten 2-3 Wochen ein bischen dran rumgeschraubt und ne Beta zusammengebastelt. Deshalb benötige ich jetzt ein bischen Feedback bzgl. Speed und Abstürzen ![]() Das Game Es handelt sich um einen Boulder-Dash Clone. Boulder Dash ist ein Uralt-Klassiker aus den C64-Zeiten. Der Spieler muss in verschiedenen Höhlen genug Edelsteine sammeln, um den Ausgang zu öffnen. Dabei hat er es mit zahlreichen Hindernissen und Gegnern zu tun, z. B. fallenden Felsbrocken, Feuerfliegen, wachsenden Amoeben usw. Wiki-Link: http://de.wikipedia.org/wiki/Boulder_Dash Die Steuerung ASDW oder Cursortasten : Bewegung des Spielers Rechte oder linke STRG-Taste : gedrückt halten und Richtungstaste drücken, um das angrenzende Feld zu fressen U : Suizid (man kann ja mal feststecken) F1 : Hintergrund an/aus F3 : Particel im Spiel selbst (nicht im Menü) an/aus SPACE : Nächster Level Die Steuerung kann ein wenig schwammig erscheinen, aber das ist dadurch bedingt, dass der Spieler erst ein komplettes Tile (32x32px) scrollen muss, bevor er die Richtung ändern kann. Bei den alten Games fiel das nicht so auf, da sie nicht so weich scrollten. Ist vllt gewöhnungsbedürftig, aber nach ein paar Minuten gehts... Beta Content Da ich nur FPS-Werte und Feedback über Abstürze benötige, FEHLEN der Beta folgende Elemente: Intro + Video Highscore Help Codeeingabe Options (Screenshake, Gegnerverhalten, Sound+Music, VSYNC, Gamespeed....) Diverse Grafiken (u.a. Help, Keyboardbelegung, Gameover, The End....) Diverse Sounds Fast alle Levels Leveltips Geheimlevel Effekte uswusw... Was ich benötige Bitte die Beta saugen, das Spiel starten und auf "New Game" klicken. Der erste Level der Beta ist auch der erste Level in der Finalversion, der zweite Level der Beta ist der siebte der Final, und der dritte Level ist rein zum FPS-Test gedacht. Links oben in der Ecke seht ihr den momentanen FPS-Wert. Bitte die Levels anspielen, 2-3 Sekunden warten bis sich die FPS eingependelt haben und den Wert notieren. Die ersten beiden Level sind FPS-limited und sollten mit ca. 102 FPS laufen Der dritte Level testet die FPS-Grenze eures Systems. Alle Level sind voll spielbar (wobei der dritte natürlich witzlos ist) ![]() Bitte die Werte von Level 1, 2 und 3 notieren + euren PC (CPU, RAM, Graka, Betriebssystem) Abstürze, Bugs und sonstige Probleme bitte auch melden. Ohne Pics saug ich nix Screenshot vom Menü : http://psy-labs.com/menu.jpg Screenshot Level : http://psy-labs.com/game.jpg DOWNLOADLINK GAME http://www.psy-labs.com/get_the_gems_finalbeta.rar Danke schonmal fürs Testen... L8er, PSY |
||
- Zuletzt bearbeitet von PSY am Do, Dez 18, 2008 12:01, insgesamt 3-mal bearbeitet
![]() |
hecticSieger des IS Talentwettbewerb 2006 |
![]() Antworten mit Zitat ![]() |
---|---|---|
- Die Steuerung fühlt sich nicht nur schwammig an, sie ist schwammig. Das merkt man daran, dass man bei einem kurzem Tastendruck bereits schon losgelassen hat und dann erst etwas später das Männchen anfäng sich zu bewegen. Das hat nichts mit einer automatisch fliessender Bewegung zum nächsten Tile zu tun, sondern mit der Verzögerung nach dem Tastendruck.
- Eine perfekte Boulder-Dash-Steuerung findest du mitunter Rocks´n´Diamonds auf caiman.us Wenn man dieses Spiel einmal gespielt hat, will man kein anderen Boulder-Dash-Klon mehr spielen. Das liegt einmal an einer schön fliessenden Bewegung, dann einer sehr kurzen Reaktionszeit und vor allem der ''intelligenten'' Richtungswechsel. Soll heissen, wenn ich zum Beispiel Links und Oben drücke, dann geht das Männchen ein Zickzackmuster. Hat also keine Richtungspriorität. - Ein Spiel sollte Spaß machen. Wenn man nun sein Leben verloren hat, dann sollte da nicht ''YOU HAVE FAILED!'' stehen. Das demotiviert nur. Schreib lieber ''PLAY AGAIN?'' oder so. - Die Einblendzeiten der Screens sind zu lang. Wenn ich spiele, dann will ich spielen und nicht ständig ein- und aus blendende Bildschirmhintergründe sehen. Wenn ein- und ausgeblendet wird, kann man nichts anderes machen. Also auch nicht abbrechen. Ansonsten ganz gut umgesetzt. Denn dritten Level hab ich allerdings nicht mehr angespielt. Die Steuerung ist für mich echt nicht auszuhalten. Denn selben Level (dein zweiter Level) habe ich im übrigen auf Rocks'n'Diamonds geschafft. Mich stört am meisten also die Verzögerte Bewegung und die Richtungspriorität. Spielsteuerung ist Grundelementar bei einem Spiel und man sollte darin größe Sorgfalt einfließen lassen. |
||
Download der Draw3D2 V.1.1 für schnelle Echtzeiteffekte über Blitz3D |
![]() |
PSY |
![]() Antworten mit Zitat ![]() |
---|---|---|
Neue Version geuploadet. FPS erhöht zugunsten Steuerung und Bewegung, Fadein/out Zeiten halbiert. Bewegung des Spielers nun verbessert, es gibt keine Richtungsprioritäten mehr, "Treppenbewegungen" funktionieren nun, die Steuerung ist nicht mehr so träge. DANKE FÜR DEN TIP HECTIC !!! In der Vollversion gibts übrigens die Möglichkeit, die Spielgeschwindigkeit je nach Belieben anzupassen, was natürlich auch einen Einfluss auf die Steuerung hat. So kann jeder eine für ihn passende Steuerung finden. Bitte keine Bemängelung der Steuerung mehr, da wird sich noch was ändern. Es geht mir eigentlich im Moment nur um FPS und Abstürze ![]() hectic hat Folgendes geschrieben: - Die Steuerung fühlt sich nicht nur schwammig an, sie ist schwammig. Das merkt man daran, dass man bei einem kurzem Tastendruck bereits schon losgelassen hat und dann erst etwas später das Männchen anfäng sich zu bewegen. Das hat nichts mit einer automatisch fliessender Bewegung zum nächsten Tile zu tun, sondern mit der Verzögerung nach dem Tastendruck.
Dass die Steuerung hier nicht akkurat sein kann, ist ganz normal und unumgänglich. Je langsamer und weicher das Scrolling, desto stärker ist dieser Effekt bemerkbar. Das liegt einfach daran, dass der Player erst warten muss, bis alle Tiles (Monster, Steine usw) ihre Bewegung vollendet haben. Ich kann ja schlecht den Player moven lassen, wenn ein Stein der gerade fällt erst die Hälfte seines Weges zurückgelegt hat. (edit) hab gerade gesehen, dass sich Rocks n Diamonds nicht daran hält, d.h. der Player hält sich nicht an die Bewegungen anderer "Tiles"...ich kann z.b. von einem Monster wegrennen mit 2px Abstand, 5px Abstand usw...deswegen ist die Steuerung natürlich genauer. Ich bin nicht sicher, ob ich das so haben will...vllt änder ich das, oder lass es über die Optionen einstellen. hectic hat Folgendes geschrieben: - Eine perfekte Boulder-Dash-Steuerung findest du mitunter Rocks´n´Diamonds auf caiman.us Wenn man dieses Spiel einmal gespielt hat, will man kein anderen Boulder-Dash-Klon mehr spielen. Das liegt einmal an einer schön fliessenden Bewegung, dann einer sehr kurzen Reaktionszeit und vor allem der ''intelligenten'' Richtungswechsel. Soll heissen, wenn ich zum Beispiel Links und Oben drücke, dann geht das Männchen ein Zickzackmuster. Hat also keine Richtungspriorität. Ok das mit der Richtungsprio stimmt. Allerdings hält sich Rocks n Diamonds nicht genau an die Standard-BD-Steuerung (wie ich oben erklärt hab).Bei Rocks n Diamonds passiert es mir trotzdem auch öfters, dass ich 1 Feld weiter laufe als ich will, vor allem wenn ich nach oben geh. ...Übrigens find ich die Grafiken von Rocks n Diamonds extrem kitschig und von der Atmosphäre gefällts mir überhaupt nicht...ich wollt eher ne düstere Stimmung. Die ganzen Zusatzelemente dagegen sind in Rocks n Diamonds natürlich geil...erinnert mich extrem an Emerald Mine aufm Amiga...sagt Dir bestimmt was. Werd ich in der nächsten Version einbauen, die soll dann auch auf 3D Basis laufen zwecks schönerer Effekte (edit) oh, hab grad gesehen dass man sogar die original Emerald Mine Levels zocken kann...geil hectic hat Folgendes geschrieben: - Ein Spiel sollte Spaß machen. Wenn man nun sein Leben verloren hat, dann sollte da nicht ''YOU HAVE FAILED!'' stehen. Das demotiviert nur. Schreib lieber ''PLAY AGAIN?'' oder so. Mh das hat was. Dann müsste ich aber auch das hämische Lachen rausnehmen....Mh ich überlegs mir ![]() hectic hat Folgendes geschrieben: - Die Einblendzeiten der Screens sind zu lang. Wenn ich spiele, dann will ich spielen und nicht ständig ein- und aus blendende Bildschirmhintergründe sehen. Wenn ein- und ausgeblendet wird, kann man nichts anderes machen. Also auch nicht abbrechen. Huch, stimmt. Jetzt wo Du es sagst, nervts mich auch auf einmal Oo. Hab die Blendzeit mal halbiert. hectic hat Folgendes geschrieben: Ansonsten ganz gut umgesetzt. Denn dritten Level hab ich allerdings nicht mehr angespielt. Die Steuerung ist für mich echt nicht auszuhalten. Denn selben Level (dein zweiter Level) habe ich im übrigen auf Rocks'n'Diamonds geschafft. Der 3. dient ja nur zum FPS-Test. Einfach nach unten gehn, und er ist geschafft. Der zweite Level ähnelt einem Level im original Boulder Dash 1...gut erkannt ![]() hectic hat Folgendes geschrieben: Mich stört am meisten also die Verzögerte Bewegung und die Richtungspriorität. Spielsteuerung ist Grundelementar bei einem Spiel und man sollte darin größe Sorgfalt einfließen lassen. OK, Richtungsprio geändert, die Sache mit der verzögerten Bewegung kann bei der Vollversion über die Optionen "entschärft" werden. Werde trotzdem noch etwas Sorgfalt einfliessen lassen ![]() Vielen Dank für die Kritik ! L8er, PSY ![]() P.S. Hab die Beta sooft modifiziert und den Post hier geändert, dass ich evt. manche Sachen hier doppelt und sechsfach erwähne...nicht übelnehmen...hab die Übersicht verloren *g* |
||
- Zuletzt bearbeitet von PSY am Do, Dez 18, 2008 12:02, insgesamt einmal bearbeitet
![]() |
XeresModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
90 und 90 FPS... Die Explosionen wenn man von irgendwas getroffen wird, ist ein bisschen groß. Die Wartezeit wegen einbelenden/ausblenden könnte kürzer sein. | ||
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus THERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld) |
![]() |
ozzi789 |
![]() Antworten mit Zitat ![]() |
---|---|---|
Nice find es echt gelungen ![]() Jedoch wäre ich froh um einen Windows Modus << mfg |
||
0x2B || ! 0x2B
C# | C++13 | Java 7 | PHP 5 |
![]() |
hecticSieger des IS Talentwettbewerb 2006 |
![]() Antworten mit Zitat ![]() |
---|---|---|
Die neue Version gefällt mir schon viel besser. Und ja, bei Rocks'n'Diamonds meinte ich natürlich die Möglichkeit jeder Zeit loslaufen zu können. Ich persönlich finde es besser. Mir ist aber auch klar, dass gerade in so einem Spiel wie Boulder-Dash das ein wesentlichen Mehraufwand bei der Mapberechnung bedeutet, da es dann keine absoluten Zustände fallender Gegenstände mehr gibt. Aber mit der Möglichkeit Zickzackmuster laufen zu können, habe ich nun auch den 2. Level geschafft. Meine FPS liegen da im Schnitt bei ~830 FPS. | ||
Download der Draw3D2 V.1.1 für schnelle Echtzeiteffekte über Blitz3D |
![]() |
PSY |
![]() Antworten mit Zitat ![]() |
---|---|---|
Xeres hat Folgendes geschrieben: 90 und 90 FPS... Die Explosionen wenn man von irgendwas getroffen wird, ist ein bisschen groß. Die Wartezeit wegen einbelenden/ausblenden könnte kürzer sein.
oh...die FPS im 3. level wären mir am wichtigsten gewesen ![]() mh die explosion könnte ich auch nur 9*9 felder gross machen...danke für den hinweis. werd drüber nachdenken! mh die ein/ausblendzeiten hatte ich bereits fast halbiert...hast du die aktuelle beta getestet? wenn nicht mach ich sie halt noch kürzer... DANKE! Zitat: Nice find es echt gelungen Wink !!!
Jedoch wäre ich froh um einen Windows Modus << omg, DAS wollte ich eigentlich noch einbaun...ich bin ein depp...danke für die info! im vollbildmodus ist die atmosphäre halt "düsterer" ![]() könntest du bitte noch die FPS von allen 3 levels posten, vor allem vom dritten? DANKE! Zitat: Die neue Version gefällt mir schon viel besser. Und ja, bei Rocks'n'Diamonds meinte ich natürlich die Möglichkeit jeder Zeit loslaufen zu können. Ich persönlich finde es besser. Mir ist aber auch klar, dass gerade in so einem Spiel wie Boulder-Dash das ein wesentlichen Mehraufwand bei der Mapberechnung bedeutet, da es dann keine absoluten Zustände fallender Gegenstände mehr gibt. Aber mit der Möglichkeit Zickzackmuster laufen zu können, habe ich nun auch den 2. Level geschafft. Meine FPS liegen da im Schnitt bei ~830 FPS. huh, du scheinst dich mit der materie aber schonmal auseinandergesetzt zu haben, wie? ![]() ![]() ![]() ![]() Ja, die möglichkeit jederzeit loslaufen zu können hat was...vllt bau ich das noch ein. ich muss mir mal überlegen, ob das bei der derzeitigen engine möglich ist, ohne alles umzukrempeln...es funktioniert ja im moment ganz grob so (wie du schon gesagt hast) Code: [AUSKLAPPEN] repeat
if (alle tiles fertiggescrollt) check tastatur auf bewegung check jedes tile, ob bewegung möglich ist, check massenwachstum...uswusw. die ganze logik halt endif pixel = pixel - 2 : if pixel = 0 then pixel = 32 scroll die einzelnen tiles um anzahl pixel wenn player am bildschirmrand scroll bildschirm flip until ..... du meinst aber hoffentlich 830fps beim 3. level? VIELEN DANK NOCHMAL FÜR DIE KONSTRUKTIVE KRITIK HECTIC! (edit) achja, ich weiss nicht ob's dich interessiert, aber hier mal ein link, den du vllt noch nicht kennst: http://www.boulder-dash.nl/ dort gibts jede menge infos ueber die original BD-serie, + alle levels, + links auf longplays und sehr interessante infos, die kaum einer kennt! L8er, PSY |
||
- Zuletzt bearbeitet von PSY am Mi, Dez 17, 2008 20:49, insgesamt einmal bearbeitet
![]() |
XeresModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
Woops, Leertaste vergessen!... Drittes Level läuft mit ~1400 FPS | ||
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus THERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld) |
![]() |
Chrizz |
![]() Antworten mit Zitat ![]() |
---|---|---|
PSY hat Folgendes geschrieben: (edit) achja, ich weiss nicht ob's dich interessiert, aber hier mal ein link, den du vllt noch nicht kennst:
http://www.boulder-dash.nl/ dort gibts jede menge infos ueber die original BD-serie, + alle levels, + links auf longplays und sehr interessante infos, die kaum einer kennt! Geil, danke für den Link. Den Namen des Spiels such ich schon seit ner ganzen Weile. Hab das als Kind sehr sehr oft gespielt. |
||
![]() |
PSY |
![]() Antworten mit Zitat ![]() |
---|---|---|
Kein Thema.
Es gibt übrigens wieder ein Update...das Spiel kann nun im Fenstermodus gestartet werden, wenn man beim Starten als Commandline "nofullscreen" übergibt. Allerdings fällt das Faden dann weg. Achja, die .exe hat nun ein eigenes Icon lol ![]() L8er, PSY |
||
- Zuletzt bearbeitet von PSY am Do, Dez 18, 2008 12:03, insgesamt einmal bearbeitet
![]() |
ozzi789 |
![]() Antworten mit Zitat ![]() |
---|---|---|
PSY hat Folgendes geschrieben: Kein Thema.
..das Spiel kann nun im Fenstermodus gestartet werden.. Woho ![]() Jetzt kann ich das in der Schule zocken ![]() mfg |
||
0x2B || ! 0x2B
C# | C++13 | Java 7 | PHP 5 |
![]() |
D2006Administrator |
![]() Antworten mit Zitat ![]() |
---|---|---|
Also ich will dir ja nichts verbieten oder so, aber deine Farbwahl in Beiträgen ist ja krausig. Rote oder blaue Farben ziehen nicht wirklich mehr Aufmerksamkeit auf die entsprechenden Zeilen sondern erschweren eher ihre Lesbarkeit. Mal abgesehen davon, dass es meiner Meinung nach unseriös wirkt. Solltest sparsamer damit umgehen. | ||
Intel Core i5 2500 | 16 GB DDR3 RAM dualchannel | ATI Radeon HD6870 (1024 MB RAM) | Windows 7 Home Premium
Intel Core 2 Duo 2.4 GHz | 2 GB DDR3 RAM dualchannel | Nvidia GeForce 9400M (256 MB shared RAM) | Mac OS X Snow Leopard Intel Pentium Dual-Core 2.4 GHz | 3 GB DDR2 RAM dualchannel | ATI Radeon HD3850 (1024 MB RAM) | Windows 7 Home Premium Chaos Interactive :: GoBang :: BB-Poker :: ChaosBreaker :: Hexagon :: ChaosRacer 2 |
![]() |
PSY |
![]() Antworten mit Zitat ![]() |
---|---|---|
hm durch das ändern der beiträge und die andauernden miniupdates hab ich ein bischen die übersicht verloren, und durch das rot wollte ich die aktuellen änderungen sichtbar machen, was sonst nur durch viele einzelposts möglich ist...was ich eigentlich vermeiden wollte...naja hab das rot mal ein wenig zurückgeschraubt...
l8er, psy |
||
![]() |
juse4pro |
![]() Antworten mit Zitat ![]() |
---|---|---|
kurz und knapp: einfach geil ![]() ABER: wenn ein level beginnt überlappt der sound des steine-runterfallen's! SONST: Super (wie hast du das fade-in/out hinbekommen???) |
||
Portfolio |LinkedIn |XING |
![]() |
PSY |
![]() Antworten mit Zitat ![]() |
---|---|---|
mortus hat Folgendes geschrieben: kurz und knapp: einfach geil
![]() ABER: wenn ein level beginnt überlappt der sound des steine-runterfallen's! SONST: Super (wie hast du das fade-in/out hinbekommen???) danke ![]() der steine-sound überlappt nicht, die steine sind in manchen leveln quasi "in der luft" positioniert und fallen sofort bei levelbeginn runter. da es manchmal mehr als 1 stein ist, ändert sich der sound auch dementsprechend ![]() hm das faden im vollbildmodus ist ganz einfach, du musst nur die gammawerte in einer schleife zurücksetzen...je nachdem wieviel delay du einbaust, verändert sich die zeit für ein komplettes fade-in/out achja....kannst du mir bitte die fps-werte für level 1, 2 und 3 mitteilen? ![]() l8er psy |
||
![]() |
Thorsten |
![]() Antworten mit Zitat ![]() |
---|---|---|
_grandiose_ umsetzung! bin begeistert ![]() mfG, Thorsten |
||
![]() |
PSY |
![]() Antworten mit Zitat ![]() |
---|---|---|
danke thorsten ![]() |
||
![]() |
juse4pro |
![]() Antworten mit Zitat ![]() |
---|---|---|
FPS Werte, da es dich wohl interessiert:
Level 1: 101 FPS Level 2: 101 FPS Level 3: 201 FPS |
||
Portfolio |LinkedIn |XING |
![]() |
PSY |
![]() Antworten mit Zitat ![]() |
---|---|---|
mortus hat Folgendes geschrieben: FPS Werte, da es dich wohl interessiert:
Level 1: 101 FPS Level 2: 101 FPS Level 3: 201 FPS danke ![]() l8er, PSY |
||
![]() |
juse4pro |
![]() Antworten mit Zitat ![]() |
---|---|---|
eignetlich 220...
mein rechner: ATI Radeon 9500 1,6 Ghz Prozessor AMD (Semphron) 512Mb Ram DDR2 80 Gb Festplatte(weiß nicht von wem) |
||
Portfolio |LinkedIn |XING |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group