![]() |
Re: [Game] - Black Mamba - der etwas andere Snake-Clone
Definitiv ein Spiel mit Suchtfaktor. ;)
|
Re: [Game] - Black Mamba - der etwas andere Snake-Clone
das ist echt ein klasse spiel!
wie bzw. wo hast du die grafiken her? MfG, ScorpionKing! |
Re: [Game] - Black Mamba - der etwas andere Snake-Clone
Das ist alles Marke Eigenbau. Hab, gerade bei Grafiken, irgendwie einen Hang dazu lieber alles selber zu machen. Dann sieht es wenigstens auch so aus, wie ich das will ;).
|
Re: [Game] - Black Mamba - der etwas andere Snake-Clone
und wie machst du die? zeichnen und dann einscannen?
MfG, ScorpionKing! |
Re: [Game] - Black Mamba - der etwas andere Snake-Clone
Steht doch oben geschrieben C4D!!!
|
Re: [Game] - Black Mamba - der etwas andere Snake-Clone
Zitat:
... Und die Schlange im Titelbild halt mit Corel. Mit der Hand bin ich gnadenlos unbegabt. Da käme nur Müll bei raus (was mir meinen Kinheitstraum vom Designstudium vernichtet hat :?) |
Re: [Game] - Black Mamba - der etwas andere Snake-Clone
Zitat:
|
Re: [Game] - Black Mamba - der etwas andere Snake-Clone
Also ich muss sagen, mir gefällt das Spiel! Allerdings sind mir beim Lesen des Threads hier zwei Sachen eingefallen:
:arrow: Wegen dem Timer, der die Maus zurücksetzt. Guck dir mal PC-Lock (hieß glaub ich so :gruebel: auf dsdt.info an. Da wird der Computer gesperrt und die Maus-"Reichweite" auf das Fenster begrenzt. Geht glaub ich irgendwie mit SetMouseRegion oder irgendwie so. :arrow: Und wegen den Highscores: Ich würde die Punktezahl mit dem gewählten Speed multiplizieren. D.h. Standard 1 und wenn man Geschwindigkeit hochnimmt, dann rechnest du halt Punkte*1.5 oso und beim runterspeeden halt Pukte*0.7. So würde der SChwierigkeitsgrad berücksichtigt und ne Highscorelist würde ermöglicht. Eine zweite Möglichkeit wäre, meinetwegen 3 fest definierte Stufen zur Auswahl zu Stellen und für jede Geschwindigkeitsstufe eine eigene Highscoreliste (würde ich so machen). Das kannste ja erst mal offline erstellen. Für eine online-Variante kannst du dir ja Space z.B. bei funpic.de oder nem anderen Freespace Provide holen und wegen Skripts, denke ich sollte das kein Problem sein. Da is eigentlich nich viel zu machen, das kann ich für dich machen, wenn du willst. Und Indys sind im Grunde auch kein Problem einfach ne IdHTTP-Kompo drauf und los! :wink: mfg, mh166 |
Re: [Game] - Black Mamba - der etwas andere Snake-Clone
@ScorpionKing: Browser an -> Schlangenbilder als Vorlage gesucht -> gefunden ;) -> in CorelDRAW die Konturen als Kurven vereinfacht nachgezogen und an eigene Wünsche angepasst -> als Bitmap exportiert -> mit CorelPHOTOPAINT "ausgemalt" (einfache weiche und hate Pinsel, verschmieren und Radiergummi. Nix dolles.) -> fertig :)
@mh166: Die Maus zu begrenzen wäre fatal, da ich ja die Bewegung der Maus brauche. Sonst würde man sich beim Anstoßen am Rand nicht mehr bewegen können. Ein Hochsetzen des Timers ist schon die richtige Maßnahme, und hier bei mir ists auch schon geschehen ;). (Bin zur Zeit aber zu sehr anderweitig beschäftigt als dass ich da jetzt lohnenswerte Änderungen machen könnte. Das betrifft auch Part 2 deines Postings ;).) Danke aber für dein Angebot! Nochwas zu den Highscores: Man kann in den Levels ja alles mögliche Verstellen, nicht nur die Geschwindigkeit. Mir wäre es da schon lieber wenn es Highscores nur zu den "original" belassenen Maps gäbe. Da lässt sich sicherlich was mit Hasches o.ä. drehen.. |
Re: [Game] - Black Mamba - der etwas andere Snake-Clone
...
... ... *sprachlos* ... ... :thumb: |
Re: [Game] - Black Mamba - der etwas andere Snake-Clone
Hi,
echt gutes Spiel für die Mittagspause :) Was mir allerdings gerade auffiel - die Geschwindigkeit der Schlange und das Verschwinden der Punkte scheint von der Rechnergeschwindigkeit abhängig zu sein - bei mir zu Hause (850 MHz) läuft das alles schön gemächlich, hier im Büro (2,4 GHz) sind enge Kurven schon eine ziemliche Herausforderung... Gruß, Mason |
Re: [Game] - Black Mamba - der etwas andere Snake-Clone
Joa, es sind im Wesentlichen Timer für die "Schlangentaktung" verantwortlich. Da das Zeichnen selbst (noch) recht gemächlich geschieht sinkt das Tempo auf langsameren PCs. Ich habe allerdings noch nicht rausbekommen ab welcher PC-Konfiguration alle Timerevents problemlos durchkommen. Geschrieben hab ich es auf nem 2500+ AMD, und nur drauf geachtet dass die verbrauchte CPU-Zeit nicht allzu hochprozentig ist :).
Eine Frame-basierte Steuerung wäre sicherlich wünschenswert, jedoch auch mit einem kleinen größeren Umbau verbunden. Der Timer ist eine Altlast aus einer Zeit zu der noch nicht mal klar war ob das überhaupt mal spielbar wird :stupid:. Das Teil wird sicherlich auch noch weiter gebaut, sobald ich wieder im laufenden Semester bin (ist deutlich entspannter...). Herzlichen Dank zwischen durch mal an alle für die guten Ideen und Anregungen! Da kommt einem kaum die Motivation abhanden :). |
Re: [Game] - Black Mamba - der etwas andere Snake-Clone
Bei mir läufts garnicht: Nach dem start kommt immer ein Gleitkommawert-fehler, hinzu kann ich trotz dessen, dass ich die Levels da habe nicht spielen.
|
Re: [Game] - Black Mamba - der etwas andere Snake-Clone
Englisches Windows? Ich hab den Dezimalseparator natürlich missachtet (hatte auch schon wer vorher mal geschrieben). Ist auf der ToDo-Liste, aber wie gesagt: Diesen Monat kann ich mich wegen Klausuren (und Plattendefekt) nicht mehr drum kümmern. Mein Leben (also die Freizeitprogrammierung ;)) beginnt erst Ende März wieder :?.
|
Re: [Game] - Black Mamba - der etwas andere Snake-Clone
Öhm, du wandelst immer noch irgendwo strings in einen Float ohne den Dezimaltrenner anzugeben. :cry:
Zitat:
|
Re: [Game] - Black Mamba - der etwas andere Snake-Clone
Auch wenns schon alt ist:
Ich hätte eine relative steuerung. D.h. wenn du die Maus nach rechts zieht, dass die sSchlage nach rechts abbiegt... und das gleiche für links... Ggf. die GGeschwindigkeit generell runterschrauben... Eine Frage: Gibts schon einen Editor? |
Re: [Game] - Black Mamba - der etwas andere Snake-Clone
Ich würde empfehlen, den Cursor nicht auszublenden! Das sollte die Steuerung ziemlich erleichtern.
Weiss ja nich wie du die Steuerung umgesetzt hast, aber dann sollte es so sein, dass die Schlange zum Cursor geht. Wenn du nur auf die Bewegungen reagierst (unabhängig von der Cursor-Position), dann is es natürlich nicht sinnvoll den Cursor einzublenden, lenkt ja dann nur ab. Also wie gesagt, is nur nen Tip. _________________________________ EDIT: ui, is ja der blöde Account -.- |
Re: [Game] - Black Mamba - der etwas andere Snake-Clone
Vielleicht sollte man die Schlange einfach zur Mauspos bewegen (dann anzeigen)... Weil so habe ich ein paar Probs :D
|
Re: [Game] - Black Mamba - der etwas andere Snake-Clone
Zitat:
Zitat:
Was den Editor angeht: Jedes Grafikprogramm ist geeignet um Levels und "Futter" zu bauen, und jeder Texteditor für die (wenn ich mich recht entsinne gut kommentierten) .cfg Dateien :) Zitat:
Die andere Variante: "Schlange schlängelt zum Cursor" ist sicher eine andere Variante für die Steuerung, aber halt auch ein ganz anderes Prinzip. Für meinen Geschmack würde die Steuerung dann zu indirekt werden, da man nur umständlich in kleinen Skalen reagieren könnte. Edit: Krass :shock: Donnerstag is das Teil schon genau 2 Jahre alt. Ogott wie die Zeit rennt *sigh* |
Re: [Game] - Black Mamba - der etwas andere Snake-Clone
Zitat:
Wenn die schlange sich in richtung x° bewegt und du die Maus y px rechts bewegst, dass dann die schlange sich in die Richtung (x° + y)° bewegt. Verstehst du jetzt was ich meine? D.h. wenn isch die Schlange nach rechts bewegt (x = 90°) und du die maus nach links bewegst, dasss die schlange nach oben bewegst (90 + y, wobei y immer negativ ist (wegen der linksbewegung)... Aber ich muss sagen, dass ich doch sehr gut damit klar gekommen bin. Zitat:
Und vielleicht lässt sich das mit dem Hintegrund auch so ähnlich machen? (In gif oder png?) (PS: png halbiert die größe ungefähr... und gif viertelt es :D) |
Re: [Game] - Black Mamba - der etwas andere Snake-Clone
Wenn ich mich recht entsinne hab ich das bereits auf PNG umgebaut, aber aufgrund manch anderer Änderungen die ich bisher nie fertig gestellt habe nie veröffentlicht.
Die Bewegung von der du sprichst wäre eine Umsetzung der Mausbewegung in Drehung der Schlange. Diese Methode hat einen fiesen Knackpunkt: Eine Linksbewegung der Maus würde immer in eine Drehung im math. pos. Sinne ergeben. Aber wenn die Schlange nun nach unten schaut, würde das dann bedeuten, dass die Schlange bei einer Linksbewegung der Maus auf einmal nach rechts läuft! Das fände ich erhlich gesagt weit weniger intuitiv. Es sei denn, du kannst mich vom Gegenteil überzeugen =) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:07 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-2025 by Thomas Breitkreuz