![]() |
kleine Engine
Hi Leute!
Ich bin ja noch recht neu in Sachen Delphi,möchte mir aber trotzdem schonmal eine kleine Engine bauen.So änhlich wie diese : ![]() Greetz,D |
Re: kleine Engine
such mal ein wenig nach 3d oder openGL hier im forum ;)
|
Re: kleine Engine
Auf
![]() |
Re: kleine Engine
ich würde auch sagen, dass du mit den minimalen grundkenntinissen nicht weit kommst ;)
Versuch mal nur eine art Moorhuhn in sehr einfacher form zu machen, wo man auf bewegende bilder zum beispiel klicken muss ;) Bilder kannst du ja leute nehmen die du nicht gern hast :zwinker: |
Re: kleine Engine
Hm Grundkenntnisse habe ich.Aber auch nur das *g*Ansonsten habe ich noch jemdnen zum Ausfragen,von dem weiß ich allerdings ,dass er keinen Bock auf OpenGL hatte,weils wohl doch für das SPiel "Pong" schon ziemlich aufwendig wäre und ohne sähs ka... aus ;)
Eigentlich sollte sdie Engine auch echt net viel können.Halt nur irgendwie n Text,der schöner dargestellt is oder so.geht das eigentlich auch anders?Ich schätze ma mit GLide oder D3D,oder?^^ Denke für den Link übrigens werde mich da bestimmt ma durchhangeln :D Greetz,D |
Re: kleine Engine
Zitat:
einen billigen Pong-Clone mit OpenGl als Grafikausgabe zu schreiben oackt man in 2 Tagen und weniger... allerdings muss man hier beachten, dass das meiste nicht mit der Grafikausgabe zu tun hat... Was ich dir sagen würde: gerade als "neuer" sollte man den Beriff "Engine" schnellstmöglichst vergessen ... einen Textdarsteller auf OGL-Basis, das geht (sogar sehr gut), aber unter iner engine verstehe ich ein allgemeines Spiele-Grundgerüst für Grafik, Steurung und Sound... bis das fertig geschrieben ist (besonders alleine) dauert es so lange, das alles bis dahin total veraltet ist, oder man durch seine eigenen Sourcen nicht mehr durchfindet "Hmm ... irgendwie funzt das.. aber der beste Code war das nicht, den ich damals zusammengewupt habe... " *ggg* Ich an deiner Stelle würde man Anfang eher die Projekte direkt coden und nicht darauf abziehlen, eine Engine (=möglich viel weiderverwendbarer Code) zu produzieren ... Das erleichtert ziemlich und erhöht die Chancen, dass das aktuelle Projekt fertig wird :-D [Schleichwerbung ein]Um an weiter Ogl-tuts zu kommen: schiel mal in meine Sig *ggg* [Schleichwerbung aus] |
Re: kleine Engine
Wenn dir aber auch die Programmierung an sich von 3D Spielen schon reichen würde und auch 2D, dann empfähle ich Dir folgendes Buch (Leider geht die dort drin enthaltene Engine mit der man arbeitet (Genesis) nur bis Delphi 6 oder 5. Aber auf der CD ist Delphi 3 Pro. drauf ;))
Zitat:
Es baut eigentlich sehr gut auf sehr einfachen Kernntnissen auf! Es hat auch nen kleinen Crashkurs noch dazu um vielleicht dein Wissen zu erfrischen ;) Sonst, wenn du mal schaun willst wie der Author so schreibt etc. kannst du seine 3D Tutorials (natürlich nicht die aus dem ganzem Buch) hier nachlesen: ![]() Gregor :zwinker: |
Re: kleine Engine
Schade,dass es nur bis Delphi 6 geht,hab ja auch 7 Enterprise,weil ich fand das sah recht interessant aus.
Ich würg mich grade durch gewisse tutorials und bis auf die initialsierung hat bisher alles gut geklappt und naja ich muss oft alles umschreiben,damit die Kompilierung auch funzt :P Nur dumm,dass ich kA hab wie ich das ganze in mein bestehendes Programm einbinden soll,weil das ja ohne OpenGL gebaut wurde.Und ich will weder alles neumachen,noch alles in OpenGL haben ,was ja auch heißt,dass ich alles neumachen müsste ;)Hab gehört man kann das nicht machen,aer damit geb ich mich net zufireden,habt ihr da ne Lösung? Greetz,D edit : habe grade in google gelesen,dass man für OpenGL den Text,den man bauen will zeichnen muss von wegen mit coords etc...is das echt soo schwer?Gibts da nicht was komfortableres? |
Re: kleine Engine
Bitte neue Fragen in neues Thema :)
Sorry, ist aber nach den Regeln so :) Gregor :zwinker: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:06 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