Computer Hardware Forum - TweakPC

Computer Hardware Forum - TweakPC (https://www.tweakpc.de/forum/)
-   Programmiersprachen (https://www.tweakpc.de/forum/programmiersprachen/)
-   -   Entwicklung eines RPGs (https://www.tweakpc.de/forum/programmiersprachen/58595-entwicklung-eines-rpgs.html)

StingR4Y 31.08.2008 22:13

Entwicklung eines RPGs
 
Guten Abend an alle TPCler erst mal :),

Also, das ganze handelt sich hier im Prinzip um ein Schulprojekt von mir (12. Klasse/Gymnasium).
(An die Mods: Bitte erst mal weiterlesen bevor ihr closed wegen Hausaufgaben / Forenregeln etc)

Mir stehen dabei 13 Themen zur Auswahl.
Unter anderem die Entwicklung eines Schul-Spiels oder die mindestens 10 Seiten umfassende schriftliche Ausarbeitung des Themas "Marktforschung".

Mag sein das der Lehrer dabei eher an ein Gesellschaftsspiel gedacht hat, aber ein Computerspiel würde sich doch bestimmt auch gut machen.
Mein erster Gedanke war sowas wie ein 3D-RPG (wie zB WoW nur in einer wesentlich kleineren Welt), in dem man durch die von mir nachgebaute Schule laufen muss, Quests erfüllt, sich von Klasse 5-13 "auflevelt", Attribute wären zB Bio, Mathe etc

Meine Kenntnisse beschränken sich im Moment auf ein bisschen Pascal/Delphi, BASIC und Batchskripting. Ich würde das ganze gerne dazu nutzen mich in C/C++/C#/Java einzuarbeiten.

Wieviel Aufwand würde so ein Projekt machen? Das ganze müsste bis zum Anfang der Winterferien fertig sein. Ich hab noch keinerlei Erfahrung auf dem Gebiet, lasse mich aber sehr schnell von herausforderden Projekten wie sowas faszinieren.

Ich würd das ganze unter Windows (XP) angehen, wegen DirectX-API und so...Außerdem bin ich in Linux noch nicht so bewandert.

Im Prinzip müsste es sich doch um folgende Schritte handeln:
[LIST=1][*]Mich in ein "3D-Modellierungs-Programm" einarbeiten[*]Die Schule inkl Sporthallen darin "erfassen"[*]Irgendeine Gratis Engine "dahinter stellen" (keine Ahnung wie ich das anders formulieren soll) die das 3D Modell "erfasst" (ich habe überhaupt keine Ahnung was ne Engine genau macht und folglich wie ich diesen Schritt umsetzenkann)[*]Spielfigur im "3D-Modellierungs-Programm" erstellen[*]1500 Schüler und 100 Lehrer per "Zufallsgenerator oder so" im "3D-Modellierungs-Programm" erstellen[*]Und platzieren und denen irgendwie sagen das sie rumlaufen sollen[*]Attribut / Auflevel System in die Engine integrieren[*]Quests erfinden[*]Und integrieren[*]Save / Load Funktion integrieren[/LIST] Meine Fragen:
[LIST=1][*]Was für ein [U]kostenloses[/U], leicht zu erlernendes 3D-Modellierungs-Programm eignet sich für sowas? (Truespace, Google SketchUp etc)[*]Kann mir jemand gute dafür Tutorials empfehlen?[*]Welche OpenSource / Freeware (hauptsache gratis) Engine eignet sich für sowas? Zur Auswahl stehen zB folgende:[URL="http://de.wikipedia.org/wiki/Spiel-Engine#Bekannte_Open-Source-Engines"] *link[/URL]*[*]Lerne ich mit sowas überhaupt C/C++/C#/Java oder nur wie man mit dem 3D-Modellierungs-Programm umgeht?[*]Ist sowas überhaupt in 3,5 Monaten machbar? Man beachte das ich bereit wäre viel Zeit (jeden Tag mindestens 1-2 Stunden oder mehr + Herbstferien) bereit bin darein zu stecken.[*]Womit fange ich an[/LIST] Habt ihr noch irgendwelche Ideen? Ich werde euch wenn ihr interessiert seid auf dem Laufenden halten und ggf als Alpha / Beta Tester missbrauchen

So für heute reichts. Gute Nacht...

vcmob 01.09.2008 07:23

AW: Entwicklung eines RPGs
 
Hi,
klingt auf den ersten Blick recht interessant. Wenn ich mir deine Fragen ansehe, kommen bei mir folgende 2 Fragen auf:

1. Wieviel JAHRE hast du dafür Zeit?
2. Wieviele Leute dürfen an dem Projekt mitarbeiten?

Ich glaube, dass du aufgrund der sehr langen Einarbeitungszeit nicht vor dem Abi fertig wirst. Sorry für die harten Worte, aber ich sehe das einfach realistisch.

PS: Im ersten Moment habe ich mich gefragt was das für eine Schule ist > [url]http://de.wikipedia.org/wiki/RPG_(Waffe[/url])

Ciao MoB

StingR4Y 01.09.2008 12:43

AW: Entwicklung eines RPGs
 
Trotzdem glaube ich das das klappen könnte. Immerhin handelt es sich bei mir um einen vergleichsweise kleinen Raum den ich virtualisieren möchte.
Ich muss mich auf jeden Fall noch ein wenig informieren, bevor ich hier mit irgendjemandem über sowas diskutieren kann. Meld mich bald noch mal.

Ideen, Kommentare etc sind weiterhin erwünscht

redfalcon 01.09.2008 15:43

AW: Entwicklung eines RPGs
 
Alleine? Vergiss es, dafür reicht die Zeit nicht. Wir haben in der Schule zu dritt an einem EMail-Client (mit grafischer Oberfläche, Adressbuch, Einstellungsassistent usw.) schon 3 Monate gearbeitet. Und wir mussten Java nicht von Grund auf lernen, das würde bei dir ja dazukommen (Ob jetzt C, D3D,... ist egal). Versuch dich lieber an Mensch-ärgere-dich-nicht, Dame, Reversi o.Ä., das würde in der Zeit schon eher hinhauen.

Falls es denn wirklich ein RPG sein soll, mach es in 2D in der Art von [url=http://en.wikipedia.org/wiki/Nethack]Nethack[/url], das sollte machbar sein und halte ich für realistisches Ziel. Muss nicht unbedingt mit ASCII-Zeichen sein, simple vorgemalte/gerenderte Grafiken oder Fotos sind nicht allzu schwer einzubinden.

Bad Blade 01.09.2008 21:50

AW: Entwicklung eines RPGs
 
HI,
das klingt alles recht gut, aber wie schon geschreiben worden ist. In der Zeit ist das nicht machbar.

Ich habe in meiner Ausbildung ne Software zum Autovermieten programmiert und das hat schon fast nen Monat gedauert, obwohl ich in C++ recht fitt bin.

Du solltest dich erst an etwas kleineren versuchen. Z.B. ne Art Schiffeversenken usw.

Gruß
Alex

BomberD 02.09.2008 06:40

AW: Entwicklung eines RPGs
 
Es gibt ein paar sehr gute Tutorials zum Thema D3D und C#.

Das Tutorial baut auf einem sehr Einfachem 3D Schießspiel mit X-Wing auf.

Etwas in der Richtung bekommst du hin, aber nur mit Abkopieren und ggf ersetzen der Objekte.

[url=http://www.riemers.net/eng/Tutorials/DirectX/Csharp/series1.php]DirectX 9 Tutorial using C#, C++ and Visual Basic > Series 1:Terrain[/url]

Guck da mal rein. Allerdings sieht man da denk ich schon gut, das es alles nicht so einfach ist. Quellcode kopieren kann jeder. Aber das was man da lernt sinnvoll anzuwenden für ne eigene Anwendung ist schon was anderes :)

Kernel 02.09.2008 08:06

AW: Entwicklung eines RPGs
 
So jetzt will ich Dich mal bissl aufbauen... das mit dem RPG bekommste hin, wenn Du Dich ordentlich reinkniest und viel Zeit damit verplemperst.

Das mit DirectX und so kannste vergessen, das können ein großteil aller Diplominformatiker noch nicht mal richtig.

Aber was hältstn davon das ganze textbasierend zu machen? - Also wie vor Urzeiten...aber dafür nicht weniger spannend...
In unserem Studium haben wir dafür ne Vorlage und alle notwendigen UML-Diagramme bekommen:

[url=http://projektserver.informatik.fh-zwickau.de/lectures/beier/algprg2/]Objektorientierte Softwareentwicklung[/url]

Hoffe mal, dass Du da drauf kommst, ansonsten schick ich Dir die Dateien zu.
Aber glaub mir, schneller biste, wenn Du die 10 Seiten Belegarbeit schreibst *g*.
Wir haben das damals mit Hilfe ner GUI umgesetzt und für jeden Raum ein eigenes Bildchen angezeigt.

Alternativ kannst Du Dich auch an paar RPG-Maker halten, dies im Internet zu hauf zum runterladen gibt. Das hat dann zwar nicht mehr viel mit programmieren zu tun, sieht aber sehr schön aus und ist schnell umzusetzen.

So hoffe Du bist wieder aufgebaut und verwirfst dein Vorhaben nicht ganz...

BomberD 02.09.2008 08:51

AW: Entwicklung eines RPGs
 
[quote]Das mit DirectX und so kannste vergessen, das können ein großteil aller Diplominformatiker noch nicht mal richtig. [/quote]

Das ist leider richtig, denn man lernt primär Programmiertechniken. DX & D3D ist ne API mit der man sich als 'Softwareentwickler' relativ wenig beschäftigt.

Allerding kommt man in als Diplominformatiker da recht fix rein in die Theorie. Leider fehlt mir die Zeit damit auch was sinnvolles mit zu machen. Aber mal ehrlich das Tutorial ist sowas von geil. Ich hab so ewig gesucht bis ich ein Anständiges d3d Tutorial gefunden hab :>

zum Thema zurück. Soll ein Spiel programmiert werden oder nur entwickelt (also n Richtiges Brettspeil z.b. mit brett?)

Wenn es nur um das Entwerfen eines spieles und die Textuelle Marktanalyse geht. Kannst du logischerweise auch solche 'Editoren' nutzen. Denn die nehmen dir so wie ich das verstehen nur dne Technsichen Aspekt ab und du kansnt dich auf die Umsetzung einer Idee konzentrieren (in abgegrentzem Maße natürlich)

Find ich eine durchaus überlegesnwerte idee. Ich denke in der AUSarbeitung des Konzeptes und der Marktanalyse wird schon ein Großteil der 3Monate drauf gehen :P

Kernel 02.09.2008 10:33

AW: Entwicklung eines RPGs
 
Hey das sieht echt interessant aus...
Hätte jetzt, wenn ich nicht Dipl. schreiben müsste auch richtig Bock mich da rein zu arbeiten.
Ronkub hats da schon besser- er beschäftigt sich mit DirectX in seiner Arbeit...


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:53 Uhr.

Powered by vBulletin® Version 3.8.10 (Deutsch)
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
SEO by vBSEO 3.5.2 ©2010, Crawlability, Inc.