Gamestudio Links
Zorro Links
Newest Posts
Free Live Data for Zorro with Paper Trading?
by AbrahamR. 05/18/24 05:41
Change chart colours
by 7th_zorro. 05/11/24 09:25
Data from CSV not parsed correctly
by dr_panther. 05/06/24 18:50
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
2 registered members (AbrahamR, AndrewAMD), 1,278 guests, and 2 spiders.
Key: Admin, Global Mod, Mod
Newest Members
Hanky27, firatv, wandaluciaia, Mega_Rod, EternallyCurious
19051 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Page 4 of 4 1 2 3 4
Re: Schatten !! [Re: Wicht] #216511
07/17/08 11:26
07/17/08 11:26
Joined: Nov 2004
Posts: 7,121
Potsdam, Brandenburg, Germany
Machinery_Frank Offline
Senior Expert
Machinery_Frank  Offline
Senior Expert

Joined: Nov 2004
Posts: 7,121
Potsdam, Brandenburg, Germany
Soweit ich das gesehen habe, kann man die neuen Templates besser als Basis für weitere Entwicklungen nutzen, als die alten. Sie könnten tatsächlich auch als Grundlage dienen.

Gerade beim Prototyping könnte das interessant sein. Eine total Abneigung gegen solche Techniken würde ich nicht aufbauen wollen. Immerhin ist Komponenten-basiertes Arbeiten in Java, Delphi oder anderen Umgebungen sehr beliebt.

Die Frage ist halt nur, wie leistungsfähig und flexibel eine Komponente ist und wie gut sie dokumentiert wurde.


Models, Textures and Games from Dexsoft
Re: Schatten !! [Re: Machinery_Frank] #216515
07/17/08 11:38
07/17/08 11:38
Joined: Sep 2005
Posts: 980
Aue, Sachsen, Germany
W
Wicht Offline
User
Wicht  Offline
User
W

Joined: Sep 2005
Posts: 980
Aue, Sachsen, Germany
Wenn, dann nur objektorientiert. Davon ist aber GS meilenwert entfernt.

Re: Schatten !! [Re: Wicht] #216520
07/17/08 11:51
07/17/08 11:51
Joined: Nov 2004
Posts: 7,121
Potsdam, Brandenburg, Germany
Machinery_Frank Offline
Senior Expert
Machinery_Frank  Offline
Senior Expert

Joined: Nov 2004
Posts: 7,121
Potsdam, Brandenburg, Germany
Originally Posted By: Wicht
Wenn, dann nur objektorientiert. Davon ist aber GS meilenwert entfernt.


Wir weichen etwas vom Schatten-Thema ab. Allerdings plant Conitec tatsächlich, Klassen einzuführen:

Originally Posted By: "Forecast"
Defining classes. Adding enums, unions, and trinary operators


Weiter oben wurde erwähnt, dass es nicht besonders leicht ist, GS zu programmieren. Demnächst ähnelt es dem C++ Niveau. Zumindest liefert es einige der C++ Features. Die Frage, die sich mir stellt: Warum nicht einen C++ Wrapper schreiben? Die Time-Schleife könnte man auch mit einer Timer-Klasse lösen, die Timer-Events auslöst.

Aber all das ändert nichts daran, dass die Schattendarstellung verbessert werden muss (und scheinbar gerade in Arbeit ist, also lassen wir uns überraschen).


Models, Textures and Games from Dexsoft
Re: Schatten !! [Re: Wicht] #216532
07/17/08 12:48
07/17/08 12:48
Joined: Sep 2003
Posts: 9,859
F
FBL Offline
Senior Expert
FBL  Offline
Senior Expert
F

Joined: Sep 2003
Posts: 9,859
Originally Posted By: Wicht
Wenn, dann nur objektorientiert. Davon ist aber GS meilenwert entfernt.


Die Templates sind per XML konfigurierbar und können in iegene Projekte eignebunden werden.
Ich halte das alles andere als verkehrt oder gar nutzlos.

Über Klassen kann man streiten. Sicher einfacher für den Anfänger ist die prozedurale Programmierung - und sie sind auch keine Notwendigkeit an der das Projekt scheitert.
Wer richtig OOP haben will, benutzt sowieso C++ und den Engine SDK.

Es ist also für jeden was dabei. Lite-C ist Lite-C und nicht C++...


Das Zusammenklicken innerhalb weniger Minuten mag in usneren Augen Unsinn sein und eingeschränkt wirken - aber viele wollen einfach genau das mal machen. Ein bissl rumbasteln, rumspielen OHNE sich monatelang einarbeiten zu müssen. Dieses Klientel soll mit den Templates bedient werden und ich denke sie sind auch ein durchaus wichtiges Kaufargument. Sonst würden sie nicht weiterentwickelt werden...
Nicht zuletzt wird 3dgs als Toolkit der keine Programmierkenntnisse voraussetzt beworben - anderenfalls wäre es mehr eine reine 3D Engine, die man wie die meisten anderen halt in seine C++ Umgebung einbettet.
Das tolle ist doch, daß 3dgs sowohl als auch kann - das hat man nicht sooo oft auf dem Markt - klar daß man dadurch auch mit Einschränkugnen leben muß. Aber das hätte sich jeder vorher denken können, wenn er sich schon so gut mit der Materie auskennt.

Re: Schatten !! [Re: FBL] #216537
07/17/08 13:13
07/17/08 13:13
Joined: Jul 2007
Posts: 103
L
Lutz_G Offline
Member
Lutz_G  Offline
Member
L

Joined: Jul 2007
Posts: 103
@Firoball:
Sehe ich nicht so. Kleine Tutorials helfen wesentlich mehr als einige wenige Mausklicks. Eine 3D-Engine legt man sich doch deswegen zu, um sein eigenes individuelles Spiel zu bauen. Ansonsten kann man sich ja gleich z.B. Doom 3 kaufen und mit dessen Editor spielen.

Übrigens ist OOP sehr leicht zu lernen und auch übersichtlicher als normale prozedurale Programmierung. Außerdem ist OOP nicht nur an komplexe Sprachen wie C++, Java oder ObjectPascal gebunden. Auch Scriptsprachen können das.

Re: Schatten !! [Re: Lutz_G] #216545
07/17/08 14:24
07/17/08 14:24
Joined: Mar 2007
Posts: 1,852
A
alpha_strike Offline OP
Serious User
alpha_strike  Offline OP
Serious User
A

Joined: Mar 2007
Posts: 1,852
Nebenbei ist es höchst sinnvoll, das GS auf so eine breite Zielgruppe anzulegen.
125000 Käufer halten ja immerhin den Preis auf einem erträglichen Niveau.
Bei einer zu spezifischen Weiterentwicklung würden wahrscheinlich breitere Gruppen abspringen, was die Kosten der Engine in die Höhe treiben würde.

...naja... irgendwie haben wir alle was zu motzen, aber Hauptsache, der Laden geht weiter.

Re: Schatten !! [Re: Lutz_G] #216547
07/17/08 14:28
07/17/08 14:28
Joined: Sep 2003
Posts: 9,859
F
FBL Offline
Senior Expert
FBL  Offline
Senior Expert
F

Joined: Sep 2003
Posts: 9,859
Originally Posted By: Lutz_G
@Firoball:
Sehe ich nicht so. Kleine Tutorials helfen wesentlich mehr als einige wenige Mausklicks. Eine 3D-Engine legt man sich doch deswegen zu, um sein eigenes individuelles Spiel zu bauen. Ansonsten kann man sich ja gleich z.B. Doom 3 kaufen und mit dessen Editor spielen.

Übrigens ist OOP sehr leicht zu lernen und auch übersichtlicher als normale prozedurale Programmierung. Außerdem ist OOP nicht nur an komplexe Sprachen wie C++, Java oder ObjectPascal gebunden. Auch Scriptsprachen können das.


So ist der Standpunkt aus Programmiererrichtung - völlig richtig.
Ich selbst kann OOP, hab sowohl privat als auch beruflich damit zu tun und benutze auch keine Templates, also mir brauchst du das nicht zu erzählen.

Aber der gemeine User will auch mal ein Spiel basteln, und dazu möglichst wenig Tutorials wälzen, sondern gleich loslegen können (vergleiche zahllose Newbie Posts in beliebigen Foren die sich mit spieleentwicklung befassen).
Dazu ist so ein kurzes vorgekautes Startup Tutorial mit Templatesystem DER Weg.
Mal ganz abegsehen davon gibt es die von dir angesprochenen Tutorials z.B. in Form vom Lite-C Workshop. Der sit aufgeteilt in viele kleine Häppchen, und das ist imho schon ein recht guter Start.

Viele Leute wollen garnicht erst wissen was OOP ist.
Klar könnten sie einfach für ein Spiel modden - das haben vermutlich auch viele getan bzw. tun viele. Aber irgendwann will man etwas mehr (am besten ohne zusätzlichen Aufwand), und vor allem will man nicht mehr an ein fertiges Spiel gebunden sein.

Page 4 of 4 1 2 3 4

Moderated by  aztec, Spirit 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1