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
Zitat
(Link)
Das Team: Clockwise Studios
Bei Clockwise Studios handelt es sich um ein 2009 gegründetes Hobby-Entwicklerstudio, wobei ein Großteil der Mitglieder bereits Jahre zuvor zusammengearbeitet hat.
Wir haben keinen festen Firmensitz - die einzelnen Mitarbeiter/innen, welche über den deutschsprachigen Raum verteilt wohnen, operieren zusammen über das Internet.
Das Team besteht derzeit aus 13 aktiven Mitgliedern, von denen alle mit der Entwicklung des aktuellen Projekts befasst sind. Natürlich übernehmen die verschiedenen Member verschiedene Aufgaben, aber grundsätzlich werden Entscheidungen demokratisch getroffen.
Zitat
Das Spiel: Beyond Civilization
Beyond Civilization ist ein 3D-Rollenspiel, das im Jahr 1628 spielt und auf Basis der Leadwerks-Engine entwickelt wird.
[youtube]xaiTw5RuG84[/youtube]
Hinweis: Dieses Video zeigt nur die Engine, nicht unser Spiel!
Der Spieler schlüpft in die Rolle von Jan Walraven, der, gemeinsam mit Mitgliedern der Crew und einer Gruppe spanischer Söldner auf einer scheinbar unbewohnten Insel strandet. Bald schon stellt sich heraus, dass die Gestrandeten keineswegs alleine auf der Insel sind, und ein packendes Abenteuer entwickelt sich.
In Sachen Gameplay und Atmosphäre haben wir vor allem ein großes Vorbild: Gothic 1 / 2. Wer also Gothic mochte, der wird Beyond Civilization lieben Das soll natürlich nicht heißen, dass wir einfach eine billige Kopie davon abliefern wollen, bei der die Karte in eine Insel geändert wurde - denn dann käme Risen raus. Stattdessen wollen wir ein RPG in einer rauhen Welt, mit packender Story, markanten Charakteren und forderndem Gameplay schaffen, das unserem Lieblingsspiel vom Spielspaß möglichst nahe kommt.
(Link)
Der Fokus von Beyond Civilzation liegt insbesondere auf dem Realismus. Man wird keine Magie, wiederauferstehende Gegner oder mystische Vulkansteine finden - stattdessen beispielsweise interessante Quests, die über ein "Bringe mir 10 Felle" hinausgehen und sich auch stets auf mehrere Arten lösen lassen. Man kann entweder eine riesige Intrige in Gang setzen, um ans Ziel zu kommen - oder vielleicht doch einfach der Zielperson eine aufs Maul hauen? Hierbei ist selbst die letzte Möglichkeit nicht zwingend so einfallslos wie sie klingen mag, denn das Kampfsystem benötigt sehr viele spielerische und taktische Fähigkeiten, durch die selbst ein schwächlicher Spieler gegen fast jeden Gegner eine Chance hat. Und wer auch diese nicht besitzt, der kann ja vielleicht einfach einen Baumstamm von einer Klippe auf den Gegner rollen - die Physik-Engine machts möglich.
Neben dem Lösen von Quests, Aufsteigen von Stufen und der Story bietet Beyond Civilization auch Survival-Elemente, wie man sie z.B. in Stranded I/II, Schiffbruch oder ähnlichen Spielen findet. Insbesondere zu Beginn des Spiels ist Nahrung und Wasser knapp, die einzigen Waffen sind Äste und die "Gebäude" sind Wrackteile, die irgendwie zusammengesetzt wurden. Hier muss der Spieler stets dafür sorgen, dass er genug zu Essen und zu Trinken hat - durch Jagd, Tausch oder Anbau von Pflanzen. Freunde von Minispielen werden am "Koch-System" sicherlich eine riesengroße Freude haben und wer keine Lust darauf hat, kann es natürlich auch einfach lassen.
Gefundene Gegenstände kann man zu neuen kombinieren, um sich z.B. neue Waffen, eine Hütte oder einen Auffangbehälter für den Regen zu basteln.
(Link)
Zusätzlich zum umfangreichen Story-Mode wird es auch einen Multiplayer-Part geben, wo sich die Spieler in Gruppen kurze Matches liefern können. Typische Spielmodi wie Deathmatch, Capture the Flag oder King of the Hill werden hier genauso drin sein wie Eigenkreationen von uns, über die wir an dieser Stelle aber noch nichts verraten wollen. Als frühere Warcraft III - Mapper ist ein wichtiger Augenmerk von uns natürlich auch, dass der Karten-Editor sehr komfortabel und gleichzeitig umfangreich ist. Mit Dialog-, NPC- und Questeditoren kann man entweder eigene Kampagnen erstellen oder auch über den Script-Editor z.B. einen Ego-Shooter aus dem Spiel machen. Natürlich sind diese Karten dann auch im Mehrspielermodus spielbar.
Geplant ist, das fertige Spiel am Schluss über eine Plattform wie zB. Steam zu verkaufen.
Zitat
Status & Screenshots
Fangen wir an mit einige Screenshots:
Flussszene:
(Link)
(Link)
(Link)
Im Startgebiet
(Link)
(Link)
Die Insel im Überblick
(Link)
Und ein Test-Video zu unserem schönen River-Shader:
[youtube]UYeggJg47v8[/youtube]
Wie ihr sehen könnt ist also die Heightmap der Insel größtenteils und das Leveldesign gebieteweise ziemlich fertig. Natürlich wird alles noch überarbeitet, wir wollen erstmal auf eine halbwegs ansehnliche und spielbare Alpha hinarbeiten.
Codingtechnisch umgesetzt haben wir bisher:
- Das Hauptmenü
- Das Laden von Maps, Objektdateien, Dialogen, usw.
- Man kann im Third Person View herumlaufen, sich drehen und zoomen
- Flüssige Übergänge zwischen Einheiten-Animationen
- Ein durchdachtes Order-System, das die Grundlage für KI-Befehle usw. legt
- NPCs können auf der Map platziert werden
- NPCs können fokussiert ...
- ... und angesprochen werden (Dialogsystem)
- Eine Konsole, in der beliebige Scripts sowie einige Kurzbefehle ausgeführt werden können
- Sonnenaufgang und Sonnenuntergang
- Ein rudimentäres Musiksystem
- Das Optionsmenü (teilweise)
- diverser anderer Kleinkram
- Einen externen Objekteditor
- Einen externen Dialogeditor
Die Konzeption des Spiels ist zudem schon sehr weit fortgeschritten, wir haben etliche Konzeptzeichnungen (wie ihr in diesem Post ja auch einige sehen könnt) und seitenweise Diskussionen über Kampfsystem, den Aufbau von Menüs und so weiter.
Zitat
Mitarbeitersuche
(Link)
Wir sind immer auf der Suche nach qualifizierten neuen Mitgliedern! Wenn du dich gerne bewerben möchtest schicke eine PM an mich hier im Forum.
Ganz besonders suchen wir Modeller, Animierer, Skinner und Coder für Beyond Civilization... da dies ein Spieleprogrammierer - Forum ist, werde ich wohl auf den Coder-Job etwas genauer eingehen:
Wir programmieren in C# und benutzen als Grafikengine wie gesagt die Leadwerks-Engine über einen .NET Wrapper, für den Sound verwenden wir (derzeit noch) SFML. Zu tun gibt es derzeit eigentlich in den meisten Bereichen, egal ob KI, Spiellogik oder Shaderprogrammierung. Verlangt werden nebem Fachkenntnis in dem jeweiligen Bereich gute C# Kenntnisse und Übung im Umgang mit den gängigen .NET Klassen.
C++ - Kenntnisse wären hilfreich, sind aber nicht zwingend nötig.
Die wichtigsten Kriterien für jede Bewerbung sind neben Fachwissen: Teamfähigkeit, geistiges Alter, die Fähigkeit zum eigenständigen Arbeiten und Verlässlichkeit.
Wichtig ist noch, dass wir uns (zumindest vorerst) komplett aus eigener Tasche finanzieren. Deshalb können wir keinen monatlichen Lohn oder Ähnliches anbieten. Wenn das Projekt aber einmal Gewinn einbringt, wird der Erlös unter den Mitgliedern aufgeteilt.
Was wir dir abgesehen davon bieten können ist vor allem ein eingespieltes Team mit einer sehr angenehmen Atmosphäre. Unsere Kommunikation läuft vor allem über ein Forum und Skype ab, diese Dinge sowie eine gewisse Aktivität sind ebenfalls Pflichtkriterien für jede Aufnahme. Wenn du Interesse hast, dann melde dich doch einfach, du kannst uns auch gerne eine Frage mailen oder sie hier im Thread stellen.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Gandi« (27.03.2011, 21:37)
Wollt ihr das wirklich?Zitat
für den Sound verwenden wir SFML
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »babelfish« (08.11.2010, 17:08)
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »E333« (02.09.2021, 10:35)
Zitat
Wie siehts aus mit einer Homepage?
Zitat
Das verstehe ich nicht ganz, ihr wollt so ein Projekt stemmen, und irgendwen an z.B. die 3D Grafik setzen, der keine Ahnung von hat? Ich finde diese anforderungen etwas "unscharf", die könntet ihr noch weiter konkretisieren.
Zitat
Meine Fragen an euch: denkt ihr, das schaffen zu können? Meiner Meinung nach habt ihr euch mehr vorgenommen ale Professionelle Entwicklerstudios heutzutage...
C-/C++-Quelltext |
|
1 2 3 4 |
while(true) { printf("Schon wieder aufgehangen!?"); } |
Also so wie ich das sehe haben sie eine Heightmap und ein abgebrochenes Browsergame-projekt, das ist doch mehr als garnichts...1 von etwa 10.000 ähnlichen Projekten und im mom habt ihr eigentlich noch garnichts. Wünsch euch jedoch viel Erfolg mit dem Projekt.
Zitat
Also so wie ich das sehe haben sie eine Heightmap und ein abgebrochenes Browsergame-projekt, das ist doch mehr als garnichts...
Zitat
Viel Glück. Wir probieren so ziemlich genau dasselbe, nur dass wir schon im siebten Jahr sind :-)
Zitat
Mach einen Gameplay-Prototype und suche Dir derweil EINEN Grafiker, mit dem Du den Workflow erkunden kannst. Richtige Grafiker kannst Du aktuell noch gar nicht beschäftigten.
Zitat
Und bringt Leadwerks nicht schon ein Soundsystem mit? Oder warum SFML?
Bringt Leaderks das alles denn nicht schon von Haus aus mit? Aber natürlich ist das schonmal eine Basis auf die man aufbauen kann, aber der Aufwand der hinter dem Steckt sind mit der benutzung einer anständigen Grafikengine (wie Leadwerks) vieleicht ein bis zwei Arbeitstage. Ich möchte euer Projekt jetzt nicht nieder machen, aber ich kann mich noch gut an die Zeit errinern wo das Projektforum von solchen Projekten überfüllt war, und alle waren etwa auf dem selben Stand wie ihr, und da kamen noch viel fiesere Aussagen als die meinenZitat
Zum Glück weiß ichs besser Man kann z.B. in Third Person-Cam auf der Insel rumlaufen und andere Units anvisieren. Es steht auch schon
- Das Hauptmenü
- Das Optionsmenü
- Diverse Grundlegende Systeme, wie z.B. das laden von Maps, Objektdaten (für Items, Units, etc.)
- Die Logik hinter dem Dialog-System (UI fehlt ja noch)
C-/C++-Quelltext |
|
1 2 3 4 |
while(true) { printf("Schon wieder aufgehangen!?"); } |
Werbeanzeige