Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

21

31.08.2008, 14:26

Zitat von »"Fetze"«

http://www.fetzenet.de/Kleinweich.zip

Eine nicht aktuelles aber vermutlich trotzdem interessantes Skinpaket. Geladen wird Kleinweich.skn, welche sich dann auf den beiliegenden Ordner bezieht. :)


Phu.. Sowas habe ich vermutet.. :)

Aber Button.psd ist nicht wirklich die Vorgehensweise, wie du Buttons machst, oder?

Wie sieht es den aus, fügst du alle Elemente miteinander zusammen zu einer Textur und legst die dann auf ein Quad, oder zeichnest du die individuell?

Ich habe da einen völlig anderen Weg im Kopf das zu realisieren. :)
Vor allem kann dann, bei belieben jedem Button ein anderes aussehen zugewiesen werden und das mit relativ wenig Aufwand. (sollt auch ohne Editor ganz einfach zu erstellen sein.)

btw:
Den Namen finde ich wirklich witzig. Kleinweich. Da Stelle ich mir irgendwie so ein Kuschelhäschen vor. :D

22

31.08.2008, 16:07

Ups. Button.psd sollte da nicht drin sein, das war so ne SPielerei in PS ganz zu Anfang :D

Ich zeichne die Objekte via FBO auf eine Textur - allerdings nur dann, wenn sich etwas verändert hat und das nur einmal. Die Textur ist dann das, was jedes Frame gezeichnet wird. Das spart eine Menge(!!) Zeichenaufwand und somit Zeit.
Optional kann man für jedes GUIObject einzeln oder aber alle zusammen auch diese von mir "Prerendering" genannte Technik deaktivieren. Zu empfehlen ists in den meisten Fällen aber nicht, da es so direkt auch keinen Vorteil hat. ;)

In Fenster kann man auf Wunsch auch jedem GUIObject einen eigenen SKin zuweisen; wer will kann also auch mehrere SKins simultan verwenden. :)

23

31.08.2008, 17:02


(Link)


Habe gerade Messagebox-Objekte implementiert. Das sind an sich keine GUIObjekte (da sie die GUIObject--Klasse nicht implementieren) sondern Helferobjekte, die automatisch ein paar GUIObjekte erstellen und die Arbeit mit ihnen vereinfachen.
Die drei Messageboxen da wurden mit je einer Codezeile erstellt. Eigenbau-Messageboxen mit beliebigen Buttons und beliebigem Bild sind auch möglich.

Die Größe der Messageboxen muss übrigens nicht angegeben werden sondern wird automatisch berechnet; ebenso die Position "auf BIldschirmmitte".

24

14.11.2008, 06:39

Lang lang ists her, mit ZweiDe ist mittlerweile viel passiert und es gab einige Updates. Hier nur das letzte und anschaulichste:

Ich habe vor kurzem ein kleines Demoprogramm für die aktuell in Entwicklung befindliche ZweiDe GUI-Erweiterung "Fenster" gebastelt, das mit den Skins "Kleinweich" und "Metal" bestückt ist und viele der aktuell verfügbaren GUIObjects demonstriert. Richtig zum Anfassen und Klicken! ;)

--> Zum Download <--

Achja: Wäre ne coole Sache, wenn ihr euren Posts eine durchschnittliche "ms"- sowie "FPS"-Zahl anhängen könntet, während ihr im "GUI only" Modus seid! Wäre dann so eine Art kleine Performance-Umfrage.

Kleiner Screenshot als Appetithappen:

(Link)


Außerdem möchte ich die Gelegenheit nutzen, nochmal auf die --> Graphics Source Demo <-- hinzuweisen :)

Des Weiteren gibt es mittlerweile ein kleines OpenSource ZweiDe Demospiel namens --> SpaceFight <--, eine kompilierte .exe ist aber dabei, für alle, die ZweiDe nicht in der Vollversion besitzen ;)




* Die Skin-Designkonzepte sind nicht von mir, nein - ich habe da recht viel kopiert. Es geht hier aber auch nicht um die SKins an sich, die Skins sind lediglich als Demonstrationsmuster zu sehen.

25

11.12.2008, 15:57

Habe derweil neben der Arbeit an Progessbar und Tabber (still WiP) ein wenig mit der ZweiDe-Funktionalität herumgespielt. Hier das Ergebnis:

(Link)


(Link)

26

11.12.2008, 20:33

Unter Vista geht dein --> Graphics Source Demo <-- nicht ;)
Es kommt einfach die Konsole und das wars :D
Wenn du nähere Infos meines Laptops brauchst, sags :)

lg Unknown

Seh ich richtig O.O

1.0.5 (Update) not available Download
Das ist Zwei-De Vollversion umsonst :D ?

Mein traum wird war O:-)

27

11.12.2008, 22:42

Da steht nicht umsonst "Update" dahinter - das Update ist ohne die Basisversion der Vollversion nicht lauffähig. ;)

ZweiDe ist unter Vista im Allgemeinen allerdings sehr wohl lauffähig, das haben mehrere Testsysteme bestätigt. Es wäre allerdings sehr kurios, wenn bei dir alle ZweiDe-Programme laufen würden, nur die Graphics Source Demo nicht oO
Hast du mal andere Demoprojekte ausprobiert? Und die ZweiDe Demo?

xardias

Community-Fossil

Beiträge: 2 731

Wohnort: Santa Clara, CA

Beruf: Software Engineer

  • Private Nachricht senden

28

12.12.2008, 08:42

Ich habe die Demo mal gespielt (unter Vista, alles prima). Sehr schönes Spielchen, nur etwas frustrierend, dass man nachdem man abgeschossen wurde wieder bei der standard Waffenausrüstung anfängt.. weil damit bin ich echt kein Stück mehr weit gekommen ;).

Schaut aber prima aus die Engine. Da du gerade mit Lichteffekten rumspielst: Ich habe mal vor einigen Jahren 2D Schatten in ein Spiel eingebaut (welches jedoch wie so üblich nichs geworde ist ;)). Das kann ganz schön was hermachen, der Artikel dazu ist ziemlich einfach zu verstehen (Wenn auch OpenGL aber ich denke das lässt sich leicht übertragen):
http://www.gamedev.net/reference/programming/features/2dsoftshadow/

Würde sich glaube ich sehr gut machen, zumal das ein Feature ist, welches nicht jede 2D Engine hat :)

29

12.12.2008, 11:19

Na sowas. ^^
Genau dieser Artikel hat mich dazu inspiriert, mal ei nwenig mit Licht und Beleuchtung herumzuspielen (danke trotzdem für den Link!) :lol:

Wenn ich meine Arbeiten an Fenster vorerst abgeschlossen und die Extension herausgebracht habe, werde ich mich eventuell mal näher damit befassen, da ein solches Lichtsystem für Topdown-Spiele meiner Meinung nach enormes Potential hat. Ich habe auch diverse Überlegungen, wie es sich auf eine geneigte Perspektive à la "Rpg-Maker" übertragen ließe. Anyway. mal schauen, was daraus noch wird :D

Was Fenster betrifft: Die GUI-Extension neigt sich stetig ihrem Release zu. Bis auf vier Steuerelemente von geringerer Priorität habe ich fast alle GUIObjects fertiggestellt. Sobald ich auch das letzte abgeschlossen und getestet habe, werde ich mich einigen allgemeinen Optimierengen zuwenden und anschließend eine erste Version von Fenster als ZweiDe Extension releasen. ZweiDe Extensions sind wie gesagt im Kaufpreis von ZweiDe bereits enthalten; damit dürfte der Wert des Moduls als nochmals steigen ;)


PS: Achja: In SpaceFight verlierst du nicht alle Extras sondern nur zwei einzelne Upgradestufen, die zufällig gewählt werden. Darfst halt nicht zu oft sterben ;)

hanse

Alter Hase

Beiträge: 472

Wohnort: Wien

  • Private Nachricht senden

30

12.12.2008, 12:36

Zitat von »"Fetze"«


Wenn ich meine Arbeiten an Fenster vorerst abgeschlossen und die Extension herausgebracht habe, werde ich mich eventuell mal näher damit befassen, da ein solches Lichtsystem für Topdown-Spiele meiner Meinung nach enormes Potential hat. Ich habe auch diverse Überlegungen, wie es sich auf eine geneigte Perspektive à la "Rpg-Maker" übertragen ließe. Anyway. mal schauen, was daraus noch wird :D

Ja das wäre interessant mal diese SNES Style RPGs mit Modernen Effekten auszurüsten. Dabei muss natürlich die Map und die Figuren immer noch 2D bleiben, aber das ganze wird z.B. durch dynamische Schatten wenn Türen aufgehen, lodernde Flammen, Wettereffekte abgerundet.

Werbeanzeige