myCSharp.de - DIE C# und .NET Community
Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 
 | Suche | FAQ

» Hauptmenü
myCSharp.de
» Startseite
» Forum
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Suche
   » Plugin für Firefox
   » Plugin für IE
   » Gadget für Windows
» Regeln
» Wie poste ich richtig?
» Datenschutzerklärung
» wbb-FAQ

Mitglieder
» Liste / Suche
» Stadt / Anleitung dazu
» Wer ist wo online?

Angebote
» ASP.NET Webspace
» Bücher
» Zeitschriften
   » dot.net magazin

Ressourcen
» guide to C#
» openbook: Visual C#
» openbook: OO
» MSDN Webcasts
» Search.Net

Team
» Kontakt
» Übersicht
» Wir über uns
» Impressum

» Unsere MiniCity
MiniCity
» myCSharp.de Diskussionsforum
Du befindest Dich hier: Community-Index » Diskussionsforum » Gemeinschaft » Projekte » [GAME] Zork 3D - Adventure Game
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen

Antwort erstellen
Zum Ende der Seite springen  

[GAME] Zork 3D - Adventure Game

 
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Fabian E. Fabian E. ist männlich
myCSharp.de-Mitglied

Dabei seit: 24.07.2008
Beiträge: 258
Entwicklungsumgebung: VS 2008 Pro VS 2010 Ultimate


Fabian E. ist offline

[GAME] Zork 3D - Adventure Game

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo zusammen,

ich suche nach mehreren Helfern für mein aktuelles Projekt.

Es handelt sich dabei um ein 3D Adventure-Spiel. Als Grundlage wird mein  Textadventure: Zork dienen.
Da es sich um ein Textadventure handelt können wir davon natürlich nur die Story übernehmen. Diese ist allerdings sehr ausgereift und kann ohne Probleme übernommen werden.

Das ganze soll in C# oder einer anderen .NET Sprache (Einbindung dann über Dlls) gestaltet werden.
Zur grafischen Ausgabe wird die Irrlicht.NET 3D-Engine verwendet.
Die Engine ist sehr mächtig und auch einfach zu bedienen. Beispielsweise können auch Quake3-Level geladen werden.

Damit kommen wir auch schon zum nächsten Punkt. Die Level werden wie gesagt im Quake3-Format vorliegen und müssen noch designed werden.
Außerdem müssen 3D Models erstellt werden. Dazu braucht es dann noch passende Texturen. (Eventuell kann man auch freie Models verwenden)
Weiterhin brauchen wir noch Sounddateien.

Auf diesen Aufgaben basierend würde ich eine folgende Aufteilung vorschlagen:
  • Mit mir eingerechnet 2-4 Programmierer
  • 1-2 Grafiker/Modeller
  • 1 Person für Sound
  • Natürlich wäre es vorteilhaft wenn die Programmierer schonmal was im 3D Bereich gemacht haben.
  • Auch sollte jemand Erfahrung im Bereich der Shader Programmierung gemacht haben.
Dann kommen wir mal zur etwas genaueren Planung und ToDo-Liste:
  • Sauberes Klassenkonstrukt, stark OOP orientiert
  • Oberflächengestaltung, sollte strikt vom Programmkern getrennt sein
  • Menüdesign (Irrlicht hat eine GUI)
  • Organisation von 3D Dateien
  • Organisation von Shadern
  • Organisation von Sounddateien
Spezielle Probleme:
  • Wie realisieren wir die dynamische Interaktion mit Objekten im Level (Items, Personen, ...)
  • Wie realisieren wir die Sprachausgabe von Personen (1. optisch: evtl. Kosole?, 2.akustisch: evtl. Sprecher?)
  • Wie realisieren wir dynamische Objekt- und Statusveränderungen (Andere Aktionen passieren im selben Raum zu unterschiedlichen Zeiten)
Ich denke diese Aufgaben sollten für den Anfang reichen.

Die Programmierer sollten keine Anfänger sein und sich mit OOP auskennen.

Je nach Aufgabenbereich sind erfoderlich:
  • Visual Studion 2008 (kann man ja die Expressvariante nehmen, andere Version kleiner 2008 sollten aber auch kein Problem sein) oder andere kompatible .NET Umgebung
  • 3DS Max, Cinema 4D, Blender, oder ähnliche 3D Software
  • Quake 3 Leveleditor (Ist frei erhältlich)
  • Profiler Software zum analysieren des Codes auf Schwachstellen (Habe ich, sollte also reichen)
  • Photoshop, GIMP, oder andere Grafikbearbeitungssoftware für Texturen und ähnliches
  • Soundprogramm (keine Ahnung was es da gibt)
Wenn wir ein Team gefunden haben, können wir uns entscheiden ob wir uns einen Webserver mit Forum bauen (ist kein Problem, kann ich übernehmen) oder ob wir das DF um Hilfe bitten.

Das ganze sollte Freeware oder da wir unter .NET entwicklen gleich Opensource sein. Da können wir aber noch drüber dskutieren.

Ich denke es sollte mögich sein, innerhalb dieses Jahres noch eine funktionstüchtige Alpha-Version herauszubringen.

Wer Interesse und Zeit hat kann sich ja einfach mal bei mir melden.
Ich würde mich jedenfalls freuen wenn das klappen würde. smile

Liebe Grüße,

Fabian

 Crosspost im C-Sharp-Forum


Dateianhang:
rar Irrlicht_Demo.rar (4 MB, 459 mal heruntergeladen)

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von Fabian E. am 18.10.2008 03:22.

15.10.2008 17:02 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
herbivore
myCSharp.de-Poweruser/ Experte

images/avatars/avatar-2627.gif


Dabei seit: 11.01.2005
Beiträge: 49.449
Entwicklungsumgebung: csc/nmake (nothing is faster)
Herkunft: Berlin


herbivore ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Bevor es zu Irritationen kommen. :-) In dem speziellen Fall geht der Crosspost in Ordnung.
15.10.2008 18:11 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Fabian E. Fabian E. ist männlich
myCSharp.de-Mitglied

Dabei seit: 24.07.2008
Beiträge: 258
Entwicklungsumgebung: VS 2008 Pro VS 2010 Ultimate

Themenstarter Thema begonnen von Fabian E.

Fabian E. ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Ich habe im ersten Post noch eine kleine Demo angehängt, welche die Möglichkeiten von Irrlicht in einem Quake 3 Level veranschaulicht. Natürlich ist die Engine damit noch nicht ausgelastet Augenzwinkern Man steuert ganz normal mit WASD und mit der Leertaste kann man rudimentär springen. Mit der linken Maustaste kann man schießen. Die Gegner haben eine Lebensanzeige.
16.10.2008 16:42 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Scarecraft Scarecraft ist männlich
myCSharp.de-Mitglied

images/avatars/avatar-2558.jpg


Dabei seit: 02.03.2008
Beiträge: 268
Entwicklungsumgebung: Visual Studio 2005 Professiona
Herkunft: Lingen


Scarecraft ist offline Füge Scarecraft Deiner Kontaktliste hinzu

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hab mir mal alles angeschaut , und auch dein Text Spiel hab ich früher schonmal gespielt. Ich schau mir grad mal div. Tutorials zum Editor an ... Dannach les ich mir nochmal alles genau durch und könnte sein das ich mich dann euch anschließe wenn interresse besteht.
16.10.2008 16:56 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Fabian E. Fabian E. ist männlich
myCSharp.de-Mitglied

Dabei seit: 24.07.2008
Beiträge: 258
Entwicklungsumgebung: VS 2008 Pro VS 2010 Ultimate

Themenstarter Thema begonnen von Fabian E.

Fabian E. ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Auf jeden Fall, Interesse besteht immer! smile Als was würdest du denn dann tätig werden? Für das Leveldesign?

Gruß
16.10.2008 17:08 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Scarecraft Scarecraft ist männlich
myCSharp.de-Mitglied

images/avatars/avatar-2558.jpg


Dabei seit: 02.03.2008
Beiträge: 268
Entwicklungsumgebung: Visual Studio 2005 Professiona
Herkunft: Lingen


Scarecraft ist offline Füge Scarecraft Deiner Kontaktliste hinzu

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Jap , ich würde dann wohl die Level machen . Texturen ect müßte dann aber wer anders machen , da kenn ich mich nicht so aus . Naja ich schau mir grad den Editor mal Grob an und les mich ein wenig ein . Ich möchte nicht sagen das ich euch helfe bevor ich nicht weiß was genau auf mich zukommen wird. Ich bin aber aufjedenfall lern freudig , daran solls nicht scheitern Augenzwinkern .
16.10.2008 17:13 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Fabian E. Fabian E. ist männlich
myCSharp.de-Mitglied

Dabei seit: 24.07.2008
Beiträge: 258
Entwicklungsumgebung: VS 2008 Pro VS 2010 Ultimate

Themenstarter Thema begonnen von Fabian E.

Fabian E. ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Gut Augenzwinkern Wenn du das Original-Spiel kennst, weißt du ja was Level-mäßig auf einen zukommt. Du hättest ja dann auch Unterstützung von elundril. (Aus dem DF)
16.10.2008 17:15 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Fabian E. Fabian E. ist männlich
myCSharp.de-Mitglied

Dabei seit: 24.07.2008
Beiträge: 258
Entwicklungsumgebung: VS 2008 Pro VS 2010 Ultimate

Themenstarter Thema begonnen von Fabian E.

Fabian E. ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Also ich habe jetzt schonmal unter  www.zork3D.de.lv eine kleine Homepage online gestellt.
Elundril aus dem DF ist auch schon registriert.
17.10.2008 17:05 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Scarecraft Scarecraft ist männlich
myCSharp.de-Mitglied

images/avatars/avatar-2558.jpg


Dabei seit: 02.03.2008
Beiträge: 268
Entwicklungsumgebung: Visual Studio 2005 Professiona
Herkunft: Lingen


Scarecraft ist offline Füge Scarecraft Deiner Kontaktliste hinzu

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Okay hab mich mal Registriert. Hab vorhin mal so nebenbei auch mal ein kleines Test level erstellt . Scheint wohl alles okay zu sein , hat auch geladen und so. Also ich müßte dann noch ein wenig rumprobieren und lernen , wäre dann aber gerne mit im Team smile . Mfg Scarecraft
17.10.2008 22:10 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Fabian E. Fabian E. ist männlich
myCSharp.de-Mitglied

Dabei seit: 24.07.2008
Beiträge: 258
Entwicklungsumgebung: VS 2008 Pro VS 2010 Ultimate

Themenstarter Thema begonnen von Fabian E.

Fabian E. ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Super! smile Ich hab dich mal im Forum zum Mod gemacht. Augenzwinkern
Jetzt fehlen hauptsächlich noch Modeler und Programmierer. Hat wer Lust? smile
17.10.2008 22:52 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Scarecraft Scarecraft ist männlich
myCSharp.de-Mitglied

images/avatars/avatar-2558.jpg


Dabei seit: 02.03.2008
Beiträge: 268
Entwicklungsumgebung: Visual Studio 2005 Professiona
Herkunft: Lingen


Scarecraft ist offline Füge Scarecraft Deiner Kontaktliste hinzu

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Wollte nun auchmal hier Werbung machen . Wir haben jetzt ja nen Forum und dort haben wir auch schon eine menge besprochen (Beiträge insgesamt: 54
Themen insgesamt: 12) . Die Kommunikation im Team ist super und es macht jetzt schon Riesig Spaß. Also leute wenn ihr lust habt solltet ihr euch melden , es lohnt sich aufjedenfall und lernen kann man auch einiges!
MFG Scarecraft smile

PS: Würd mich freuen DICH bald im Team begrüßen zu dürfen.
18.10.2008 17:10 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
McSteel McSteel ist männlich
myCSharp.de-Mitglied

Dabei seit: 08.04.2008
Beiträge: 43


McSteel ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Ich habe mich mal schon auf deiner Seite registriert, da ich sehr interessiert bin an dieser Sache. Ich würde gerne mitmachen.
Zu meiner Person: ich programmiere seit 1998, aber seit 2 Jahren Fulltime im Bereich .NET & CSharp. Und habe mich mal das eine oder andere an 3D Modellierung mit 3Dmax und Milkshape ausprobiert.

Was mich eigentlich interessiert ist, wie man ein fertiges 3D Modell in einem 3D Raum mit Quellcode bewegt. Deshalb würde ich an der 3D Modellierung von Objekten beteiligen und mithilfe von euch könnte ich eventuell zur Modellierung und eventuell Quellcode etwas beitragen.

Gruß McSteel

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von McSteel am 21.10.2008 10:31.

21.10.2008 10:16 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
McSteel McSteel ist männlich
myCSharp.de-Mitglied

Dabei seit: 08.04.2008
Beiträge: 43


McSteel ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Zitat von Fabian E.:
Je nach Aufgabenbereich sind erfoderlich:
  • Visual Studion 2008 (kann man ja die Expressvariante nehmen, andere Version kleiner 2008 sollten aber auch kein Problem sein) oder andere kompatible .NET Umgebung

Hier solltest unterscheiden mit welchem Framework man arbeiten sollte? Framework 2.0, Framework 3.0 oder Framework 3.5

Denn sowohl in VS2008 als auch VS2005 kann man alle Frameworks nutzen, wenn man die richtigen Setup und Updates für die jeweilige IDE installiert hat. ;-)

Gruß McSteel

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von McSteel am 21.10.2008 10:31.

21.10.2008 10:21 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Fabian E. Fabian E. ist männlich
myCSharp.de-Mitglied

Dabei seit: 24.07.2008
Beiträge: 258
Entwicklungsumgebung: VS 2008 Pro VS 2010 Ultimate

Themenstarter Thema begonnen von Fabian E.

Fabian E. ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Das ist schön! smile
Framework mäßig bin ich für alles ab 2.0 offen.
Müssen wir mal sehen ob wir Features von 3 oder 3.5 benötigen. Wenn nicht entwickeln wir auf 2er Basis.

Gruß
21.10.2008 11:26 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Jimpanse Jimpanse ist männlich
myCSharp.de-Mitglied

images/avatars/avatar-68.jpg


Dabei seit: 12.08.2008
Beiträge: 130
Entwicklungsumgebung: VS 2008 / 2010 Pro
Herkunft: C:\Windows\Temp


Jimpanse ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

nettes projekt, ich werde mir heute abend mal die irrlicht engine genauer reinziehen smile )))
21.10.2008 12:09 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Scarecraft Scarecraft ist männlich
myCSharp.de-Mitglied

images/avatars/avatar-2558.jpg


Dabei seit: 02.03.2008
Beiträge: 268
Entwicklungsumgebung: Visual Studio 2005 Professiona
Herkunft: Lingen


Scarecraft ist offline Füge Scarecraft Deiner Kontaktliste hinzu

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

So hier erstmal ein erster Statusbericht :

Wir haben eine Menge gewerkelt, geplannt und gearbeitet.
Wir haben sehr sehr viel über das Spiel besprochen, geplannt und waren auch schon produktiv. So ist im Zuge der "Was ist alles Möglich" Frage eine Testmap enstanden.

Diese wurde zuerst mit dem Q3Radiant erstellt, in einem Externen Programm gelightmappt (Irredit) und dann in die Engine geladen.


Außerdem haben wir eine Menge besprochen in Richtung:
  • Was für Features werden wir Realisieren können
  • Wie werden die Events gehandelt
  • Was soll alles Möglich sein ?
  • Welche Perspektive wählen wir (first person , 3th Person...)
  • Und viel viel viel mehr...
Wir haben über Cutscenes, Videos und über die Ingame-Musik diskutiert .
Und über die Nameswahl, das heißt das es möglich wäre das wir bald unter neuen Namen arbeiten.

Dann gab es Diskussionen über die Sicherung der Projektdaten (sehr wichtiges Thema) und es wird sich gerade in Richtung SVN informiert.

Außerdem ist ein Bugtracking System wie "Mangos" im Gespräch.

Dann wird gerade die Story nochmal durchgegangen und verfeinert.

Auch in Richtung Inovation sind wir sehr bestrebt . Zum Beispiel gibt es aktuell auch eine Diskussion zum Thema:"Was macht uns anders, was hebt uns ab?"


Also ihr seht das wir sehr fleißig am werkeln sind, es macht sehr sehr viel Spaß und wenn du auch dabei sein willst, melde dich einfach hier oder schick einem aus dem Team eine PN. Man kann viel dazu lernen. Und Spaß steht im Vordergrund.

Ich denke das es hier bald auch neue News geben wird.

MFG
Scarecraft - Zork Team - 3D Leveldesigner
24.10.2008 16:15 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Fabian E. Fabian E. ist männlich
myCSharp.de-Mitglied

Dabei seit: 24.07.2008
Beiträge: 258
Entwicklungsumgebung: VS 2008 Pro VS 2010 Ultimate

Themenstarter Thema begonnen von Fabian E.

Fabian E. ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo zusammen,

auch wenn wir hier jetzt lange nichts mehr von uns hören lassen haben, ist das Projekt nicht zum erliegen gekommen. Ganz im Gegenteil es wird fleißig gerwerkelt und gearbeitet.
Es gibt eine riesengroße Änderung. Wir arbeiten nicht mehr mit Irrlicht sondern mit XNA. Das erschien uns flexibler und auch die Grafik war besser. Leider wird dadurch der Code-Aufwand erheblich größer... Augenzwinkern
Aber das ist schon okay.
Wir sind mittlerweile insgesamt 10 Leute aus den verschiedene Teilgebieten.
Momentan werden noch verstärkt Grafiker gesucht. Wer als Lust hast mal bei so einem Projekt mitzumachen, kann ja einfach mal unsere Homepage besuchen und sich dort kurz vorstellen. smile
30.10.2008 16:42 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Baumstruktur | Brettstruktur       | Top 
myCSharp.de | Forum Der Startbeitrag ist älter als 10 Jahre.
Der letzte Beitrag ist älter als 10 Jahre.
Antwort erstellen


© Copyright 2003-2019 myCSharp.de-Team. Alle Rechte vorbehalten. 20.03.2019 10:11