GLBasic forum

Main forum => Beta Tests => Topic started by: Schranz0r on 2007-Sep-20

Title: Giana Sister in GLBasic!
Post by: Schranz0r on 2007-Sep-20
Hi Leute...

bin grade dabei einen Giana Sisters Clon zu schreiben,
Derzeit ist vorhaden:

1.Der Spieler kann laufen
2.Aninamationen der Blöcke und Wände(zerbröseln)

Hier die Screenshots (UPDATE 27.09.07):

(http://www.styleattax.de/screen1.png)
(http://www.styleattax.de/screen2.png)

und die Demo dazu :D nicht viel aber man kann schon mal was machen!

PC Version:
//www.styleattax.de/GianaSisters.rar

MAC Version:
//www.styleattax.de/GianaSistersMAC.rar
Title: Giana Sister in GLBasic!
Post by: bigsofty on 2007-Sep-20
Excellent stuff 'Great Giana Sisters' was an excellent Mario clone :)
Title: Giana Sister in GLBasic!
Post by: Sebe on 2007-Sep-21
n1, mehr davon =)
Title: Giana Sister in GLBasic!
Post by: Kitty Hello on 2007-Sep-21
Super genial. Wegen den Grafiken - schau dir auch mal die Amiga Version an - die ist bisserl hochauflösender, obwohl die Punk-Haare da sch... aussehen.
Title: Giana Sister in GLBasic!
Post by: WPShadow on 2007-Sep-21
Mein Gott ist das Trash! Das ist super! "da steh ich voll druff"!!! Weiter so! Will das erste fertige Level mit Gegnern sehen!!!!!!
Title: Giana Sister in GLBasic!
Post by: Antidote on 2007-Sep-21
YEAH,
Giana Sisters habe ich damals immer auf dem C64 gespielt....coole Sache.
Leider kann ich die Demo nicht testen, da Giana einfach mit einem pinken Background durch das Spielfeld nach unten fliegt......grrr, habe doch erst den Treiber aktualisiert.

Greetz
Title: Giana Sister in GLBasic!
Post by: Kitty Hello on 2007-Sep-21
GLBasic updaten. War evtl, der GRABSPRITE bug...
Title: Giana Sister in GLBasic!
Post by: Antidote on 2007-Sep-21
ich muss GLB updaten, damit eine .exe funzt??? Eigentlich doch nicht :)


edit:
auch mit der neuesten beta (Forceware nvidia) dat gleich Prob.
Title: Giana Sister in GLBasic!
Post by: Schranz0r on 2007-Sep-21
Komisch. bei den anderen gehts?

Mein Bruder bekamm einen NT.dll fehler ?!? Falls das einen was sagt!
Lösung dafür vorhanden?
Title: Giana Sister in GLBasic!
Post by: Antidote on 2007-Sep-21
Also, habe glbasic auf aktuellem stand (und wie gesagt, hat ja nix mit der exe zu tun...)
Hat den jmd. noch ne Geforce und kann eine Treiberversion empfehlen???
ISt ja nun nicht das erste mal, dass es da Probleme mit GLBasic und meiner Geforce gibt :(
edit:
Vielleicht müssen ja "nur" irgendwelche Einstellung beim Treiber vorgenommen werden??
Title: Giana Sister in GLBasic!
Post by: Schranz0r on 2007-Sep-21
Hmm hab ich leider keine ahnung Sorry!

Back to Topic!

Ja die Grafik könnte ich noch vom C64 auf den Amiga "Updaten :D
Gute idee Gernot!
Title: Giana Sister in GLBasic!
Post by: Kitty Hello on 2007-Sep-21
Schranzor: Mach mal ein Update und mach eine neue .exe. Kann sein das Antidote's Problem damit weg ist.
Welcher Fehler mit nt.dll kommt genau?
Title: Giana Sister in GLBasic!
Post by: Schranz0r on 2007-Sep-21
Keine ahnung, ist aber nur bei meinen Bruder so ...
Egal ^^
Hatter pech gehabt!

Und wieder back to Topic:

Ich finde die Sprites nicht von der Amiga-Version!
Kann mir einer Helfen?

Lohn...Eintrag in die credits ;)
Title: Giana Sister in GLBasic!
Post by: Kitty Hello on 2007-Sep-21
Google mal nach:
Winuae
und dann nach "giana .adf"
Title: Giana Sister in GLBasic!
Post by: Schranz0r on 2007-Sep-21
hab ich ja so gemacht, aber alle Sprites da rausziehen ist ja ne höllen Arbeit :D , vorallem bei der Animationen des Steins wenn er zerbröselt!

EDIT.: kann es sein das der Chat nicht geht?
Title: Giana Sister in GLBasic!
Post by: Antidote on 2007-Sep-21
QuoteKeine ahnung, ist aber nur bei meinen Bruder so ...
Egal ^^
Hatter pech gehabt!
Mhhhh, ich weiss, ist ja Deine Sache, aber wenn von round a bout 10 Leuten, die Testen, 2 ein Problem haben....
Naja, zocke ich halt das orig. ;)
Title: Giana Sister in GLBasic!
Post by: Schranz0r on 2007-Sep-21
hehe ;)
Title: Giana Sister in GLBasic!
Post by: Schranz0r on 2007-Sep-22
UPDATE SIEHE OBEN !!!!

Grafik wurde aufs Amigaoriginal umgearbeitet.
Demo ist auch neu !


Grüße ;)
Title: Giana Sister in GLBasic!
Post by: S.O.P.M. on 2007-Sep-23
Jetzt hab ich's auch mal ausprobiert. Cool, das fetzt! Für Jump'n'Run jeder Art bin ich zu haben.
Title: Giana Sister in GLBasic!
Post by: Schranz0r on 2007-Sep-23
jow freud mich ;) Hab jetzt schon mal das Intro drin, aber ist noch nicht geuploaded ;)
Werde erstmal die erste Map machen, und dann noch Gegner, Diamanten setzten , Score, Leben und Timer anzeigen !

Dann gibts ein Update, ich denke morgen oder übermorgen ist es soweit!
Dann werden noch die restlichen welten gebastelt, und die Grafiken erweitert ^^
Dann ist gut :D
Title: Giana Sister in GLBasic!
Post by: Kitty Hello on 2007-Sep-23
Lol! Die Musik gibt's von Instant Remedy irgendwo - die fetzt wie sau.

Wegen der Steuerung...
1. Wenn man die Sprung-Taste losgelassen hat, hat sie früher aufgehört zu springen / früher begonnen zu fallen.
2. Beim Laufen wurde man anfangs etwas schneller - also mit Beschleunigung.

Du kannst Mal das Mini-Mario Projekt von mir ansehen, da hab' ich sowas mal gemacht - ist aber uuuuuralt.
Title: Giana Sister in GLBasic!
Post by: Schranz0r on 2007-Sep-23
ja bekomm ich auch noch hin ... die steuerung ist ja noch "Beta" ;)

Musik hab ich selber nachgemacht :D fetzt auch wie sau ;)
Bin schon am überlegen, ob ich nen ganzen Song draus mache ...
Mal gucken
Title: Giana Sister in GLBasic!
Post by: S.O.P.M. on 2007-Sep-23
Hm... wo ich den Namen Instant Remedy gelesen habe, musste ich sofort an die Adresse http://remix.kwed.org/ denken. Merkwürdig ;)
Title: Giana Sister in GLBasic!
Post by: Schranz0r on 2007-Sep-23
Alles Spamer :D
Ja schicke seite brauch ich aber nicht, ich mach die musik selber :D ....
Hört ihr dann ja in 1-2 Tagen ;)
Title: Giana Sister in GLBasic!
Post by: trucidare on 2007-Sep-24
warum zum henker machen wir son kram wie mac os x unterstützung wenn die demos doch alle nur für windows sind >.< ;)

immer muss ich zum testen auf windows zurück *schmoll*

also vielleicht so aus reinem interesse einfach mal mac os mit reinpacken ;) daaaanke
Title: Giana Sister in GLBasic!
Post by: Schranz0r on 2007-Sep-24
jow mach ich dann ;)
Title: Giana Sister in GLBasic!
Post by: trucidare on 2007-Sep-24
Danke ;)
Title: Giana Sister in GLBasic!
Post by: S.O.P.M. on 2007-Sep-24
Quote from: "Schranz0r"Ja schicke seite brauch ich aber nicht, ich mach die musik selber big_smile ....
Ja, schick nicht wahr! :D Ich konnte es einfach nicht lassen... aber ich wollte nicht erreichen, dass du die Musik von dort nimmst.

Ich bin sehr gespannt, auf das was da kommen wird *g*.
Title: Giana Sister in GLBasic!
Post by: Schranz0r on 2007-Sep-24
Bin ich selber :D
Heute hatte ich keinen Bock was zu machen , muss ich zugeben :S
Aber morgen ist es Pflicht die gegner ins Spiel zu bringen und die Steuerung zu ändern ;)

Schade ist das die Auflösung so "groß(640x480)" ist, da ich sonnst auch für den GP2X machen würde -.-
Title: Giana Sister in GLBasic!
Post by: Antidote on 2007-Sep-24
yeah,
die version läuft jetzt auch bei mir ... schön.... :))
Title: Giana Sister in GLBasic!
Post by: Kitty Hello on 2007-Sep-25
Mach doch von vorne herein einen Faktor rein, damit Du 320x240 oder 640x480 fahren kannst...
Title: Giana Sister in GLBasic!
Post by: Kitty Hello on 2007-Sep-26
Schranz0r: Kannst Du mir einen Gefallen tun?
Komm in den chat - hier sind die Level alle:
Title: Giana Sister in GLBasic!
Post by: Antidote on 2007-Sep-26
Naja, alle Level ist gut.... Da wird geWarped was das Zeug hält ;)
Title: Giana Sister in GLBasic!
Post by: Schranz0r on 2007-Sep-27
Hi Gernot

War gestern schon im Bett, um was gings den?
Title: Giana Sister in GLBasic!
Post by: Kitty Hello on 2007-Sep-27
ich wollt' nur sagen: Mach das Spiel ja fertig !!! :D
Title: Giana Sister in GLBasic!
Post by: Schranz0r on 2007-Sep-27
Ja mach ich doch :D
Mach jetzt mal die Enemys rein, mal gucken, will die auch mit den Editor setzten und dann spazieren gehn lassen ;)
Title: Giana Sister in GLBasic!
Post by: Kitty Hello on 2007-Sep-27
..und mach's fertig. Evtl. so, dass man von unten an die Mummer hüpfen kann, und die dann schießen (wie die Schildkröten bei Mario).
Ich glaub das ist am 64er der Speicher ausgegangen.
Title: Giana Sister in GLBasic!
Post by: trucidare on 2007-Sep-27
ich wünschte ich könnte sowas :/.... ich hab lang kein projekt mehr gemacht. bzw nichts fertig bekommen
Title: Giana Sister in GLBasic!
Post by: Sebe on 2007-Sep-27
Ich könnte sowas auch nicht, zumindest mit GLBasic nicht. Ich blicke einfach das Konzept nicht xD
Title: Giana Sister in GLBasic!
Post by: Schranz0r on 2007-Sep-27
so *Update raushau*


Anschauen, und mich dann anbrüllen!

Ach das Beschleunigen hab ich weg gelassen, fand ich irgendwie "PLÖT" ! ;)


SIEHE ERSTER POST!


EDIT:

@ Gernot:

Super Idee mit den Viechern noch zu schiessen :D
Muss ich mir merken ;D
Kommt ganz oben mit auf die Liste!
Title: Giana Sister in GLBasic!
Post by: S.O.P.M. on 2007-Sep-27
Nice! Ich hab die Musik sofort erkannt - nicht weil ich das Spiel je gezockt habe, aber von Slay Radio (wer das nicht kennt: da werden am laufenden Band C64 Remixe gespielt). Mach die Mucke unbedingt noch weiter, fängt sehr gut an. Zum Spielablauf: Vielleicht lief es nur bei mir jetzt nicht richtig, aber es war sehr langsam. Alles in Zeitlupe eben. Ein Gegner ist auf mich draufgefallen aber es ist nichts passiert. Das ist bestimmt richtig so, das ist noch nicht programmiert.
Title: Giana Sister in GLBasic!
Post by: Schranz0r on 2007-Sep-27
ja ist noch nicht programmiert!
Zeitlupe ... hmm... ich glaub schon, das man für das game einiges an Speicher braucht :D ist nicht ganz sauber programmiert..leider

Hatte da diverse Probleme mit Collisionen von Types und Tilemap..
musste da leider 3 Fornext-schleifen reinknüppel -.-
Title: Giana Sister in GLBasic!
Post by: Kitty Hello on 2007-Sep-28
Bin im chat... Heute.
Title: Giana Sister in GLBasic!
Post by: S.O.P.M. on 2007-Sep-28
Schranz0r, ich hab dad Game gerade nochmal am PC probiert, gestern war ich am Notebook - hier läuft es erste Sahne. Also das liegt nicht unbedingt an der Programmierung!
Title: Giana Sister in GLBasic!
Post by: Schranz0r on 2007-Sep-28
Super freud mich, mein Bruder hat immer noch diesen komischen Fehler mit dem NT.dll zeug da :D
Shit happends, net mein Bier ! ;) :booze:
Title: Giana Sister in GLBasic!
Post by: Kitty Hello on 2007-Sep-28
Bitte schreib den Fehler mal wenn Du ihn siehst...
Title: Giana Sister in GLBasic!
Post by: trucidare on 2007-Sep-29
ich weiß nich wie du das immer hinbekommst aber es laufen keine mac os x bins von dir. wenn ich die mach dann laufen die perfekt. bei dir fenster auf und wieder zu.
Title: Giana Sister in GLBasic!
Post by: Spider on 2007-Oct-04
Hi,

da wünsche ich euch aber viel Erfolg bei der Umsetzung mit GLBasic.

Viele Grüße,
 Armin Gessert
 Creator of Giana Sisters :-)
Title: Giana Sister in GLBasic!
Post by: Schranz0r on 2007-Oct-04
Achwas, bist du das wirklich ?
Wenn ja, dann fühl ich mich ja geehrt, das du auf meinen Clon ein paar Worte los wirst :D

Ach, mal ne andere frage:
Darf ich überhaupt weitermachen :blush:??
Wenn nicht, einfach was sagen, weil ist ja ne menge übernommen  :D
Title: Giana Sister in GLBasic!
Post by: BumbleBee on 2007-Oct-04
Willkommen Spider
Hier bist du genau richtig. Ne tolle Sprache für Spieleprogrammierung. Und mit der schreibst du  Giana Sister in der halben Zeit.:D

Cheers
Title: Giana Sister in GLBasic!
Post by: Kitty Hello on 2007-Oct-05
Ist nicht Dein Ernst, oder!? _DER_ Armin Gessert?
Halt, halt, halt! Wir haben da schon noch eine klitze-kleine Frage...
Hast Du Infos, wie die Beschleunigung + Sprungkruve war? Damit wir das nicht pixel für pixel im Emulator nachmessen müssten?
Title: Giana Sister in GLBasic!
Post by: Spider on 2007-Oct-05
Hi,

ja, ich bin es wirklich und echt.

Ich hatte dazumals Basic auf dem Atari-ST programmiert, das waren noch Zeiten. Glaube aber nicht das GS schneller fertig geworden wäre damit :-)

Nein, die Sprung-Tabelle habe ich nicht mehr im Gedächtnis. Unter dem Motto: "Tabellen kann man quälen, die wehren sich nicht..." habe ich solange editiert bis es gepasst hat ;-|

Das ist übrigens der wohl schwierigste Punkt bei der Umsetzung. Die Figur muss sich dynamsich vbewegen, man konnte das Original sogar noch in der Luft, mitten im Sprung, beeinflussen. Wenn die Beschleunigung oder das Sprung-Verhalten nicht stimmt ist es am Ende kein GS.

Viele Grüße,
 Armin Gessert
 Der Echte :)
Title: Giana Sister in GLBasic!
Post by: Kitty Hello on 2007-Oct-19
Der Quellcode ist bestimmt auch weg + tot, oder?
Hat Giana 2 Geschwindigkeiten gehabt, oder ist das fließend schneller geworden, wenn man nach rechts gedrückt hat?
Fallen Dir auf Anhieb ein paar Stellen ein, an denen Du den Sprung getestet/ausgerichtet hast?

Find' ich ja super, dass man heute über's Netz an Leute kommt, die früher ewig weit weg waren.
Title: Giana Sister in GLBasic!
Post by: Schranz0r on 2007-Oct-19
Na das Problem hab ich net mit dem Speed ;)
Habs glaub anders gelöst als Herr Gessert...
Ich zeichne nur Tiles, die auch im Sichtbaren bereich sind!
Title: Giana Sister in GLBasic!
Post by: Spider on 2007-Oct-27
Nee, Quellcode ist keiner mehr vorhanden. Ich würde den heute auch gar nicht mehr so leicht lesen können. Es war ja wirklich komplett in Assembler programmiert. C und solche Sachen waren erst im Kommen.

Beschleunigungen und so habe ich alles mit Tabellen gemacht, die kann man, wie gesagt, am einfachsten anpassen bis das Ergebnis rauskommt welches man tatsächlich will.

Einen Sprung nach oben muss man an einer 'Kante' testen, das geht schon im ersten Level. Wenn ihr das mal beobachtet habt, rutscht die Figur selbstständig etwas auf die Seite an einem Block vorbei, wenn man allzu dicht an der Ecke daran hoch springt.

Ja, da Internet ist einfach wunderbar (wenn die Spammer nicht wären :-))

Viele Grüße,
 Armin
Title: Giana Sister in GLBasic!
Post by: Schranz0r on 2007-Oct-27
Hab das eigntlich mit absicht gemacht das er auf die seite rutscht, aber kanns auch wieder ändern :D
Title: Giana Sister in GLBasic!
Post by: trucidare on 2007-Oct-27
Bin ich denn der einzige der GS nicht gespielt hat?
Mal im Ernst tolle Arbeit.

Ich hab noch ein ziemlich unveröffentlichtes Spiel, welches um Bratkartoffeln geht ;)

Kaum zu glauben aber das ist komplett ohne Gewalt ^^

Wollts nur mal mitgeteilt haben.
Ich geh mal was essen
Title: Giana Sister in GLBasic!
Post by: Spider on 2007-Oct-29
Quote from: Schranz0rHab das eigntlich mit absicht gemacht das er auf die seite rutscht, aber kanns auch wieder ändern :D
Keinesfalls :-)

Viele Grüße,
 Armin
Title: Giana Sister in GLBasic!
Post by: Baggi on 2007-Oct-29
Hallo Armin,

würdest du mir ein kleines Interview geben? Ich hab mal ein paar Fragen in "Themaverfehlung" reingestellt.

Danke,
Baggi
Title: Giana Sister in GLBasic!
Post by: Schranz0r on 2007-Oct-29
Na doch war wirklich absicht, mach die Kollisionen mit Boxen rund im den Spieler, brauch ja nur die "Collbox" größer machen und wieder zentrieren und gut ist ;)