Seite 2 von 8

Re: My Physic+Game Engine

Verfasst: 26.07.2010 10:26
von oh... well?!
Renovatio hat geschrieben:Nur den Sinn/das Ziel habe ich noch nicht verstanden.
... erlich gesagt gibts auch noch kein richtiges Ziel, desshalb hab ichs auch vorerst nur als Physic und Game ENGINE reingestellt. Und es is ja noch ne v0.000000001 Beta :lol:
NicTheQuick hat geschrieben:Aber ich schätze eine Linux-Version davon gibt es noch nicht, oder?
wie erstell ich den eine linux version? hab zwar auch linux auf meinem rechner aber kenn mich nich sonderlich gut damit aus.
Brauch ich ne Linux PB version oder kann ich das auch mit dem windows compiler machen?

Re: My Physic+Game Engine

Verfasst: 26.07.2010 10:43
von NicTheQuick
Nein, dann brauchst du eine Linux-PB-Version. Aber die gibt es ja auch im Benutzeraccount von purebasic.com.

Re: My Physic+Game Engine

Verfasst: 26.07.2010 13:06
von oh... well?!
Renovatio hat geschrieben:Irgendwie - und sorry dafür ^^ - erinnert mich das an Nintendo Spiele.

Diese zwei Würfel die so Puddingstylisch herlaufen/herunter fallen sehen nett aus.
Werden die zu Steine wenn ich nach unten gedrückt halte?
Nur das es in Nintendo Spielen nich so ansehnliche Physik gibt :D .
Und hier muss man nach oben drücken um Steinhart zu werden ! /:->

Eine Linux-Version ist momentan in arbeit (wenn ich das irgentwie gebacken bekomm)

Re: My Physic+Game Engine

Verfasst: 26.07.2010 15:02
von oh... well?!
Ach ja, hat schonmal jemand was mit dem Level editor anfangen können?
Irgentwelche coole Level erstellt oder so?
wer ganz cool...

edit:
:oops: ...meinte natürlich "wär ganz cool".

Re: My Physic+Game Engine

Verfasst: 26.07.2010 15:11
von Lisa85
oh... well?! hat geschrieben:wer ganz cool...
Wer ist ganz cool?

Re: My Physic+Game Engine

Verfasst: 26.07.2010 15:20
von oh... well?!
...ich...
(was soll man darauf antworten?)

Re: My Physic+Game Engine

Verfasst: 26.07.2010 15:25
von Lisa85
Schon okay..
Ich finde dein Level editor sehr sehr gut. Ich finde ihn großartig. Ich bin aber noch dabei Levels zu erstellen. Ich hab nämlich schon 8.

Re: My Physic+Game Engine

Verfasst: 26.07.2010 15:29
von oh... well?!
hey kewl.
wenn ein -deiner Meinung nach- außergewöhnliches Level dabei is, würds mich freuen wenn dus hochlädts.

Re: My Physic+Game Engine

Verfasst: 26.07.2010 15:39
von Lisa85
Ok gerne, ich lade meine Levels hoch..

Re: My Physic+Game Engine

Verfasst: 02.08.2010 21:31
von oh... well?!
So... Es wird Zeit meine bissherigen Fortschritte zu presentieren:

Download:
http://www.xup.in/dl,16146021/beta_0.1.rar/
der Download ist auch auf der ersten Seite des Beitrags geupdated.

- Trigger-System !!!
hier können Trigger (Auslöser) erstellt werden (wer schonmal WC3 maps erstellt hat kennt dies vielleicht, denn da her
kenne ich das System)
Bisher können Trigger nur gescriptet werden, indem man ein Level mit dem Texteditor öffnet. Später wird das auch mit
dem Editor funktionieren.

TRIGGERFUNCTIONS:
Trigger ;erstellt einen neuen Trigger
;Alle erstellten events, conditions und actions werden dem letzt erstellten Trigger finzugefügt

EVENTS:

entityentersregion(entity\id,region\id)
entityentersregion(any,region\id)

entityleavesregion(entity\id,region\id)
entityleavesregion(any,region\id)

levelstart()
leveltime(time) ; no seconds. time = ellapsed frames (normal 60fps)



CONDITIONS:

collision(*e1.entity\id,*e2.entity\id)
rectsoverlap(minx1,miny1,maxx1,maxy2,minx2,miny2,maxx2,maxy2)



ACTIONS:

createtip(text.s,delay,r,g,b)
createcommandcallback(text.s,delay,r,g,b) ;This is Just used for testing triggers
startnextworld() ;wenn das level z.b. "beispiel_2.lvl" heißt wird "beispiel_3" gestartet.

weiteres:

-Tip System (zum Anzeigen von Tipps)

-Tutorial Levels.
8 tutorial level sind vorhanden, welche das neuen Spieler das Spiel nahe bringen.
In diesen Levels werden Trigger verwendet, also können sie auch als Beispiele dienen... einfach mal mit nem Texteditor
öffnen wenn man Lust hat. Die Trigger stehen immer ganz unten in der Datei.

-Bug fixes:
Licht-flimmer bug (hoffentlich gefixed)

[edit] natürlich ist das erst der Anfang. Die Entwicklung der Trigger hat erst angefangen und das Grundgerüst ist gelegt. Einfach damit es erstmal nen Ziel in den Levels geben kann.


[edit] mir is grad aufgefallen, dass die Tips ganzschön die frames runterbringen (habs noch auf nem anderen Rechner getestet)... wird aber noch geändert.
die werden nämlich noch mit dem DrawText befehl direct auf dem Screen angezeigt, aber auf nen sprite zu zeichnen und dann auf den bildschirm ausgeben dürfte glaub ich schneller sein.