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 » Space Opera (C#, XNA)
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen

Seiten (2): [1] 2 nächste » Antwort erstellen
Zum Ende der Seite springen  

Space Opera (C#, XNA)

 
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Bradley
myCSharp.de-Mitglied

Dabei seit: 07.04.2014
Beiträge: 59
Entwicklungsumgebung: C#, XNA


Bradley ist offline

Space Opera (C#, XNA)

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

Space Opera ist das Hauptprojekt an dem ich arbeite, und wenn ich Ehrlich bin, auch das Programmieren lerne.

Der Spieler selbst ist eine KI die das Schiff kontrolliert. Beim Testlauf des Sprungantriebs wurdet ihr in die Tiefen des Alls geschleudert.
Dabei hat das Schiff kritische Schäden erlitten. Nur eine Notabschaltung eures Systems konnte euch vor einem Fatalen Systemfehler retten. Nachdem die Reparaturroboter die schwersten Schäden beseitigt haben, wurdet ihr neu gestartet.
Ihr wisst nicht wo Ihr seit oder wie lange ihr abgeschaltet wart. Auch ist der Kontakt zu den anderen KI´s abgebrochen. Ihr seit auf euch alleine gestellt. Was werdet ihr tun?


Das ganze ist in einer 2D Retrooptik gehalten. Das Kampfsystem ist Rundenbasierend.

Im Moment ist das ganze noch in einem Pre Alpha Status und ich habe mehr Baustellen als Features.

Hier geht es zum Blog:
 Bradley-Software
Hier ist das Forum zum Spiel:
 Space Opera Forum

Bradley hat dieses Bild (verkleinerte Version) angehängt:
SO_0.4.0_0002 Spielfeld Kampf.png
Volle Bildgröße

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Bradley am 16.04.2014 09:47.

16.04.2014 09:46 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Bradley
myCSharp.de-Mitglied

Dabei seit: 07.04.2014
Beiträge: 59
Entwicklungsumgebung: C#, XNA

Themenstarter Thema begonnen von Bradley

Bradley ist offline

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

- Titelscreen:
Der Titelscreen wurde komplett überarbeitet und passt jetzt besser zum Spiel:

Bradley hat dieses Bild (verkleinerte Version) angehängt:
SO_0.6.2_0004_Neuer Titelscreen.png
Volle Bildgröße

20.04.2014 23:12 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Bradley
myCSharp.de-Mitglied

Dabei seit: 07.04.2014
Beiträge: 59
Entwicklungsumgebung: C#, XNA

Themenstarter Thema begonnen von Bradley

Bradley ist offline

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

- Munition:
Es ist jetzt erforderlich Munition her zu stellen. Zudem wurde der Ressourcenscreen allgemein etwas überarbeitet.

Bradley hat dieses Bild (verkleinerte Version) angehängt:
SO_0.6.2_0005_Herstellung.png
Volle Bildgröße

20.04.2014 23:12 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Bradley
myCSharp.de-Mitglied

Dabei seit: 07.04.2014
Beiträge: 59
Entwicklungsumgebung: C#, XNA

Themenstarter Thema begonnen von Bradley

Bradley ist offline

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

- Waffenkondesator und Munitionsanzeige

Links im Schiffsbild ist das Symbol des Waffenkondensators. Der Kondensator stellt ein seperater Energiespeicher dar der unabhängig vom Hauptspeicher arbeitet. Der Kondensator startet mit einer bestimmten Menge an Energie. Jede Runde wird dem Kondensator eine bestimme Menge an Energie zugeführt. Das ist durch das "+5" neben dem Symbol dargestellt. Wird während einer Runde mit einer Waffe gefeuert wird dem Kondensator Energie Entzogen. Ist zu wenige Energie vorhanden, kann die Waffe nicht abgefeuert werden.

Rechts neben dem Symbol für den Waffenkondensator ist das Symbol für die vorhanden Munition an Bord. Das sollte selbsterklärend sein. Keine Munition kein feuern.

Bradley hat dieses Bild angehängt:

SO_0.6.2_0006_Kampf.png

20.04.2014 23:12 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Programmierhans
myCSharp.de-Poweruser/ Experte

images/avatars/avatar-1651.gif


Dabei seit: 05.04.2005
Beiträge: 4.220
Entwicklungsumgebung: VS2003-VS2013 / SAP WebIDE
Herkunft: Zentralschweiz


Programmierhans ist offline

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

@Bradley

Sieht doch schon mal nett aus... aber du solltest unbedingt auf die Rechtschreibung achten (ich bin da auch kein Hirsch...)... diverse Zeichendreher

z.B:
-menschliche Dummheit statt Menschliche Dummheit
-Metall statt Mentall
-Raketensperrfeuer statt Raktensperrfeuer
22.04.2014 10:08 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Bradley
myCSharp.de-Mitglied

Dabei seit: 07.04.2014
Beiträge: 59
Entwicklungsumgebung: C#, XNA

Themenstarter Thema begonnen von Bradley

Bradley ist offline

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

Danke.
Rechtschreibung werde es mir zu Herzen nehmen.

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Bradley am 22.04.2014 10:52.

22.04.2014 10:48 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Bradley
myCSharp.de-Mitglied

Dabei seit: 07.04.2014
Beiträge: 59
Entwicklungsumgebung: C#, XNA

Themenstarter Thema begonnen von Bradley

Bradley ist offline

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

Bugfix:
- Die Baufenster lassen sich nun wie bisher über das Rote X schließen.
- Der Zahlendreher der er es erlaubte mehr Metall einzulagern als Frachtraum vorhanden wurde behoben. Ebenfalls wird jetzt wieder 5 Roherz zu 1 Metall veredelt.
- Ein Bug wurde beseitigt der das Baufenster nach einigen malen nicht mehr zu öffnen war.
- Speicherslots die nicht belegt sind, sind ausgegraut. Das Spiel stürzt jetzt nicht mehr ab, wenn man auf einen nicht benutzten Slot klickt.
- Die Logik der Checkboxen im Kampfmenu wurde überarbeitet.

Sonstiges:
- Space Opera prüft jetzt ob es aktiv ist. Wenn Nein, werden die Update Routine des Spiels angehalten. Wenn Ja, läuft das Spiel normal weiter.
- Die Updateroutinen laufen nun immer nur wenn der jeweilige Screen aktiv ist. Das sollte für bessere Performance Sorgen, da nur das Aktualisiert wird, was aktiv ist.
25.04.2014 13:31 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Bradley
myCSharp.de-Mitglied

Dabei seit: 07.04.2014
Beiträge: 59
Entwicklungsumgebung: C#, XNA

Themenstarter Thema begonnen von Bradley

Bradley ist offline

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

Bugfix:
- Die Funktionen für Laden und Speichern wurde komplett überarbeitet. Alte Speicherstände sind nicht mit dem neuem System kompatibel.
04.05.2014 19:00 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Zwischen diesen beiden Beiträgen liegen mehr als 2 Monate.
Bradley
myCSharp.de-Mitglied

Dabei seit: 07.04.2014
Beiträge: 59
Entwicklungsumgebung: C#, XNA

Themenstarter Thema begonnen von Bradley

Bradley ist offline

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

Es ist schon einige Monate her das ich ein neues Release veröffentlicht habe. Jetzt ist es wieder mal soweit.
In der Version 0.7.0 ist es jetzt die Karte von Anfang an schwarz, sie kann aber Erkundet werden.

Bradley hat dieses Bild (verkleinerte Version) angehängt:
SO_0.6.5_0004_System Wip.png
Volle Bildgröße

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Bradley am 27.07.2014 18:29.

27.07.2014 18:28 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Zwischen diesen beiden Beiträgen liegen mehr als 2 Monate.
Bradley
myCSharp.de-Mitglied

Dabei seit: 07.04.2014
Beiträge: 59
Entwicklungsumgebung: C#, XNA

Themenstarter Thema begonnen von Bradley

Bradley ist offline

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

Ich bin wieder dabei aktiver am Projekt weiter zu arbeiten.
Für die nächste Version ist geplant das der Spieler verschiedene Bereiche des Schiffes einfärben kann.
Dazu werden auch noch zu beginn 2 Muster geplant die ebenfalls eingefärbt werden können.

Bradley hat dieses Bild (verkleinerte Version) angehängt:
SO_0.7.0.0_0010.png
Volle Bildgröße

17.10.2014 22:40 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Bradley
myCSharp.de-Mitglied

Dabei seit: 07.04.2014
Beiträge: 59
Entwicklungsumgebung: C#, XNA

Themenstarter Thema begonnen von Bradley

Bradley ist offline

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

Release 0.8.0 ist nun veröffentlicht.

Der Paintshop ist über den Schiffskonfigurator zu erreichen.
Aktuell ist nur das bisher gezeigte Streifenmuster verfügbar. Will man keine Muster haben, muss der Alphawert auf 0 gesetzt werden. Weitere Muster werden mit späteren Releases eingefügt.

Weitere Updates:
- Der Mauscursor hat nun eine einfache Animation
- Während des Kampfes:
Wird eine Waffe zur Bekämpfung des Ziels ausgewählt, und die Runde beendet, gibt es nun einen Passenden Soundeffekt.
19.10.2014 13:42 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Bradley
myCSharp.de-Mitglied

Dabei seit: 07.04.2014
Beiträge: 59
Entwicklungsumgebung: C#, XNA

Themenstarter Thema begonnen von Bradley

Bradley ist offline

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

So und wieder was neues.
Ich habe ein kurzes Video über Space Opera gemacht.

Zu sehen sind:
- Die Animation des Mauscursors
- Die Benutzung des Paintshop (inklusive keinen Bug)
- Das Bewegen auf der Karte mit WASD. Ihr ist die Animation von Feld zu Feld neu.
- Ein kleines Gefecht mit den neu eingebauten Soundeffekten

 Space Opera Preview 0.9 (Video)
22.10.2014 22:34 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Bradley
myCSharp.de-Mitglied

Dabei seit: 07.04.2014
Beiträge: 59
Entwicklungsumgebung: C#, XNA

Themenstarter Thema begonnen von Bradley

Bradley ist offline

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

Ich habe nun zwei weitere Videos fertig gestellt, welche das Spiel etwas näher erklären und zeigen:

 Space Opera Ressourcenabbau und Kampf (Video)

 Space Opera Forschung und Bauen (Video)
26.10.2014 21:50 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Bradley
myCSharp.de-Mitglied

Dabei seit: 07.04.2014
Beiträge: 59
Entwicklungsumgebung: C#, XNA

Themenstarter Thema begonnen von Bradley

Bradley ist offline

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

In diesem Update wurden weniger Features, dafür mehr Bugs erledigt:

Features:
- Das Schiff erscheint bei Drücken von WASD nicht einfach auf dem neuen Feld, sondern "fliegt" jetzt dahin.

Bugfixes:
- In den Optionen überdeckte nach dem Speichern ein Fenster den Button. Nur Umständlich konnte das Info Fenster geschlossen werden. Das Fenster erscheint jetzt nicht mehr, gespeichert werden die Optionen trotzdem

- Ein Bug in der Ressourcenveredelung hat verhindert das man seine Erzvoräte vollständig umwandeln konnte. Das wurde jetzt behoben.

- Die Soundeffekte sind bis auf weiteres an die allgemeine Lautstärke gekoppelte.

- Rechtschreibfehler im Schiffskonfigurator wurde beseitigt

- Ein weiterer Bug im Schiffskonfigurator wurde beseitigt der verhindert hat das die Schiffslakierung gespeichert / geladen wurde.

- Ein weiterer Bug wurde behoben der verhindert hat das nach dem Laden eines Spiels und abgeschlossener Legierungsforschung weitere Panzerungen gebaut werden konnten.

- Ein Bug wurde behoben der das Spiel abstürzen ließ wenn im Kampf eine Runde beendet wurde, ohne das eine Waffe ausgewählt wurde.

Sonstiges:
- Das Schiff im Titelscreen hat nun Farbe

- Das Symbol für Deuterium wurde von Pink auf Blau geändert, die Farbe der Nebel sind davon unbetroffen.
30.10.2014 21:43 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Bradley
myCSharp.de-Mitglied

Dabei seit: 07.04.2014
Beiträge: 59
Entwicklungsumgebung: C#, XNA

Themenstarter Thema begonnen von Bradley

Bradley ist offline

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

Space Opera soll besser, größer und komplexer werden.
Um aber nicht ohne Feedback von euch an dem Projekt herum zu entscheiden, stelle ich euch in dem verlinkten Video 2 mögliche Features vor die ich für 0.9 entwickeln und einbauen möchte.

Dabei sei aber klar gesagt, das Feature was nicht dran kommt, wird trotzdem eingebaut. Nur eben in einer anderen Version.

 Space Opera Community Abstimmung Video

Ihr habt also die Wahl zwischen folgenden Möglichkeiten:

A) Komplexerer Kampf, Wahl von Ausweichmanövern, Energieverteilung etc.

B) Mehr Weltraum, Mehr Systeme als nur die Testkarte, mehr Rohstoffe und mehr zu sehen.

Abstimmung unter  http://bradley-software.blogspot.de/ (rechts oben, [EDIT]beendet/entfernt[/EDIT]).

Falls ihr noch ganz andere Ideen, lasst doch einfach ein Kommentar da.

PS: Danke für´s Voten und dem Interrese an meinem Projekt :-)
31.10.2014 20:00 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Bradley
myCSharp.de-Mitglied

Dabei seit: 07.04.2014
Beiträge: 59
Entwicklungsumgebung: C#, XNA

Themenstarter Thema begonnen von Bradley

Bradley ist offline

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

Im letzten Post habe ich den kurz den kommenden Editor angerissen. Jetzt mal ein kleiner Videoausblick auf den kommenden Editor.

Nicht alle Funktionen die ich mir für den Editor vorstelle, kann ich direkt zum ersten Release einbauen. Daher werden die Features nach und nach eingebaut und dann released.

 SnapShot SO Editor (Video)
16.11.2014 22:00 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Zwischen diesen beiden Beiträgen liegt mehr als ein Monat.
Bradley
myCSharp.de-Mitglied

Dabei seit: 07.04.2014
Beiträge: 59
Entwicklungsumgebung: C#, XNA

Themenstarter Thema begonnen von Bradley

Bradley ist offline

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

Hier ein Screenshoot auf das neue Produktionssystem:
<siehe Anhang>

Während man in 0.8.x nur eine Variante von Munition hatte, wird es in 0.9x für Raketen und Granaten jeweils 3 unterschiedliche Munitionsarten geben.
Leichte Munition wird generell einen Trefferbonus haben, aber weniger Schaden machen. Schwere Munition wiederum richtet mehr Schaden an, hat aber einen Treffermalus.

Bradley hat dieses Bild (verkleinerte Version) angehängt:
SO_0.9.0_006.png
Volle Bildgröße

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von Bradley am 06.01.2015 08:38.

06.01.2015 08:36 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Bradley
myCSharp.de-Mitglied

Dabei seit: 07.04.2014
Beiträge: 59
Entwicklungsumgebung: C#, XNA

Themenstarter Thema begonnen von Bradley

Bradley ist offline

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

Hier ein weiterer Screenshoot auf das neue Kampfsystem:
<siehe Anhang>

Über das neue Menu unterhalb der Trefferanzeige, wird man zwischen den Waffen, den Schiffsmanövern und dem Scannern wechseln können.
Im Screenshoot ist das Waffenmenu aktiv. Da noch keine Munition gewählt wurde, sind die entsprechenden Werte leer.

Bradley hat dieses Bild (verkleinerte Version) angehängt:
cd05e7-1420530067.png
Volle Bildgröße

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von Bradley am 06.01.2015 08:38.

06.01.2015 08:36 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Bradley
myCSharp.de-Mitglied

Dabei seit: 07.04.2014
Beiträge: 59
Entwicklungsumgebung: C#, XNA

Themenstarter Thema begonnen von Bradley

Bradley ist offline

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

Unabhängig von der aktuellen arbeit zu 0.9.x mache ich mir Gedanken über die aktuelle Raumkarte.
Sie ist zwar einfach zu erstellen und Händeln, aber Top down ist jetzt nicht so der rennern.

Deswegen bin ich am überlegen ob es mit 0.10.x nicht eine neue Version der Karte, in 2,5D, geben soll.

Dabei gibt es ja 2 mögliche Varianten, einmal die Iso Raute:

Bradley hat dieses Bild (verkleinerte Version) angehängt:
System Wip_1.png
Volle Bildgröße

16.01.2015 14:41 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Bradley
myCSharp.de-Mitglied

Dabei seit: 07.04.2014
Beiträge: 59
Entwicklungsumgebung: C#, XNA

Themenstarter Thema begonnen von Bradley

Bradley ist offline

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

Oder das Iso Rechteck.

Bradley hat dieses Bild (verkleinerte Version) angehängt:
System Wip_2.png
Volle Bildgröße

16.01.2015 14:42 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Bradley
myCSharp.de-Mitglied

Dabei seit: 07.04.2014
Beiträge: 59
Entwicklungsumgebung: C#, XNA

Themenstarter Thema begonnen von Bradley

Bradley ist offline

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

Als Grafischer Dummy, wie ich mir das letztendlich vorstelle, habe ich in Gimp mal einen Prototypen mit 2 unterschiedlich Großen tileversionen gemacht.

Auf meinem Blog läuft dazu eine abstimmung:  http://bradley-software.blogspot.de/

Bradley hat dieses Bild angehängt:

Map2.png

16.01.2015 14:44 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Bradley
myCSharp.de-Mitglied

Dabei seit: 07.04.2014
Beiträge: 59
Entwicklungsumgebung: C#, XNA

Themenstarter Thema begonnen von Bradley

Bradley ist offline

Wip 0.9.x Teil 1/3

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

Gut 2/3 der arbeiten für 0.9.x sind nun abgeschlossen.
Das Herstellen der neuen Munition habe ich bereits hier dargestellt.

Während eines Kampfs gibt es über das Kampfmenu neue Einstellungen die getroffen werden können:

Im Waffenmenu läßt sich als erstes die Munition für das Bordgeschütz, oder den Raketenstarter wählen. Vorher sollte diese natürlich produziert sein.
Die Art der Munition beeinflusst die Trefferchance. Leichtere Munition hat eine höhere, schwere eine niedrigere Trefferchance.
Hier kann man auch den Feuermodus wechseln. Je nach Waffe gibt es unterschiedliche Feuermodi. Die Feuermodi haben ebenfalls einfluss auf die Trefferchance und den Verbrauch an Munition und Energie.

Bradley hat dieses Bild (verkleinerte Version) angehängt:
SO_0.9.0_011.png
Volle Bildgröße

25.01.2015 18:26 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Bradley
myCSharp.de-Mitglied

Dabei seit: 07.04.2014
Beiträge: 59
Entwicklungsumgebung: C#, XNA

Themenstarter Thema begonnen von Bradley

Bradley ist offline

Wip 0.9.x Teil 2/3

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

Im Manövermenu lassen sich 3 verschiedene Manöver einstellen:

Defensive, Neutrale und Aggressive Manöver. Während Defensive Manöver zwar eure Trefferchance verringer, wird die Ausweichchance dafür erhöht. Bei den Aggressiven Manövern ist das genau umgekehrt. Diese Manöver erfordern allerdings Energie aus dem Kondensator. Das Neutrale Manöver gibt zwar keinen Bonus, verbraucht aber auch keine Energie.

Bradley hat dieses Bild (verkleinerte Version) angehängt:
SO_0.9.0_013.png
Volle Bildgröße

25.01.2015 18:29 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Bradley
myCSharp.de-Mitglied

Dabei seit: 07.04.2014
Beiträge: 59
Entwicklungsumgebung: C#, XNA

Themenstarter Thema begonnen von Bradley

Bradley ist offline

Wip 0.9.x Teil 3/3

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

Das bisher letzte Fertiggestellte Menu ist das Energiemanagement. Hier können für einzelnen Systeme das Energielevel eingestellt werden.

Die ersten beiden Punkte: Der Schildkondensator und der Schildgenerator können bei Überversorgung einen Bonus auf die Stärke Schildstärke und Struktur geben. Wobei der Schildkondensator für die Schildstärke zuständig ist, und der Schildgenerator für die Schildstruktur.

Die Überversorgung von Antrieb und Sensoren geben Boni auf Ausweich und Trefferchance. Wobei der Antrieb für die Ausweich und die Sensoren für die Trefferchance zuständig sind.

Der Kondensator wiederum stellt den generellen Energiespeicher da. Jede Aktion die ihr im Kampf durchführt verbraucht Energie aus dem Kondensator. Die Energie für den Kondensator kann man nicht erhöhen. Die einzige Möglichkeit dafür ist das unterversorgen von anderen System. Diese erleiden dadurch allerdings einen Malus.

Bradley hat dieses Bild (verkleinerte Version) angehängt:
SO_0.9.0_014.png
Volle Bildgröße

25.01.2015 18:30 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Ahrimaan Ahrimaan ist männlich
myCSharp.de-Mitglied

images/avatars/avatar-312.gif


Dabei seit: 23.03.2010
Beiträge: 350
Entwicklungsumgebung: VS 2010
Herkunft: Thorn


Ahrimaan ist offline

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

Cool weiter so ! :)
27.01.2015 08:27 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Bradley
myCSharp.de-Mitglied

Dabei seit: 07.04.2014
Beiträge: 59
Entwicklungsumgebung: C#, XNA

Themenstarter Thema begonnen von Bradley

Bradley ist offline

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

Danke :)
27.01.2015 09:30 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Abt
myCSharp.de-Team

images/avatars/avatar-2981.png


Dabei seit: 20.07.2008
Beiträge: 10.182
Herkunft: Süddeutschland


Abt ist offline

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

Ich bin kein Fan von Spielen aber auch begeistert von Deinem Elan.
Lass Dich also nicht davon beeinflussen, dass wenig Leute antworten - ich bin auch nur der stille Leser ;-)

Finde das auch eine Klasse Referenz, wenn Du Dich damit mal irgendwo bewerben oder auf Dich Aufmerksam machen willst.
Wirklich top!
27.01.2015 09:39 Beiträge des Benutzers | zu Buddylist hinzufügen
Alf Ator
myCSharp.de-Mitglied

images/avatars/avatar-586.gif


Dabei seit: 30.10.2007
Beiträge: 557
Entwicklungsumgebung: VS2005 / VS2008


Alf Ator ist offline

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

Zitat von Abt:
Ich bin kein Fan von Spielen aber auch begeistert von Deinem Elan.
Lass Dich also nicht davon beeinflussen, dass wenig Leute antworten - ich bin auch nur der stille Leser ;-)

Dito! Daumen hoch

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Alf Ator am 27.01.2015 09:42.

27.01.2015 09:42 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Bradley
myCSharp.de-Mitglied

Dabei seit: 07.04.2014
Beiträge: 59
Entwicklungsumgebung: C#, XNA

Themenstarter Thema begonnen von Bradley

Bradley ist offline

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

Dann will ich mich auch bei allem sollen lesen bedanken :) ob ich mit dem Projekt irgendwann mal als quereinsteiger irgendwo anfangen kann ist ein interessanter Gedanke :)
27.01.2015 09:54 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
dr4g0n76
myCSharp.de-Poweruser/ Experte

images/avatars/avatar-1768.jpg


Dabei seit: 07.07.2005
Beiträge: 2.851
Entwicklungsumgebung: SharpDevelop/VS.NET
Herkunft: Deutschland


dr4g0n76 ist offline

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

Hallo "Bradley". ;-)
Richtig cooles Projekt. Habe das zufällig heute gerade gesehen und gedacht:
"Oh, was ist das denn?".
Und dann in einem Rutsch diesen ganzen Thread gelesen.
Zu guter Letzt wollte ich dann in Deinem Forum stöbern wo ich dann mit folgender Botschaft rejected wurde:

"Dieses Board ist leider derzeit nicht verfügbar."

Ist das ein Fehler oder gibt es das momentan gerade wirklich nicht?
Registrieren funktioniert auch nicht. Ich kann es mir also so oder so nicht ansehen.

Was mir persönlich gefällt es gibt sozusagen alles. Forum, quasi ein Entwicklungs-Board
und diesen Thread hier. Es wirkt also so gesehen sehr füllig im Sinne von komplett und nicht nur wie ein Projekt das NUR in Kinderschuhen steckt.

Wenn Du dranbleibst wird das was.

Good luck! :-)

EDIT: Mir sind noch zwei Dinge aufgefallen:

Oben muss es in zumindest zwei Fällen "seid" und nicht "seit" heissen.
"seit" schreibt man immer nur in Zeitangaben, z.B. "Seit 1978"

Ach ja und oben steht: Das Kampfsystem ist rundenbasiert.
Darauf gehst Du nicht ein. Wieso Kampfsystem war die erste Frage, die in meinem Kopf auftauchte. Muss ich kämpfen? Oder muss ich nur mein Schiff reparieren oder was ist letztendlich die Aufgabe?

Mehr Infos. Bin zu neugierig. *lechz*. :-)
Oder "mehr Input!", wie Nummer 5 sagen würde. :-)

P.S.: Und man verzeihe mir meine ss Fehler, denn ich habe gerade eine Schweizer Tastatur, da gibt es diesen laut nicht. ;-)

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von dr4g0n76 am 27.01.2015 10:52.

27.01.2015 10:21 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Bradley
myCSharp.de-Mitglied

Dabei seit: 07.04.2014
Beiträge: 59
Entwicklungsumgebung: C#, XNA

Themenstarter Thema begonnen von Bradley

Bradley ist offline

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

Ja die gute Rechtschreibung ... leider eines meiner angeborenen Probleme.

Das Forum ist in der tat inaktiv. Mir ist das beim Versuch eines Updates gestorben. Zeitgleich hat sich eine andere Möglichkeit ergeben die aber noch etwas auf sich warten lässt.

Mehr zum Projekt lässt sich einmal in meinem Blog lesen:
 http://bradley-software.blogspot.de die faq's geben da auch noch einen kleinen Einblick.

oder auf Infiedev.de wo ich schon deutlich länger Poste als hier:
 [XNA/ANX] Space Opera auf Infiedev.de

Ich bin allerdings recht geizig was Infos zu kommenden features oder zum gameplay an dich sind. Vor dem ersten Kaffee habe ich meist schon 10 Ideen die im Büro schon wieder vergessen hab. Erst wenn ich mir sich bin das etwas passt arbeite ich daran.

Zur Story nur so viel: Der Spieler ist eine künstliche Intelligenz welche das gesamte Schiff darstellt. Die KIs waren teil der Menschheit bis sie den Status als eigenständiges Volk erreicht haben.

Der Spieler wurde Opfer eines Unfalls bei einem Sprungsantriebstest. Die eigenreparatur der notsysteme dauerte allerdings wegen Energie und Materialmangel mehr als ein Jahrzehnt. Erst nach dieser Zeitspanne wurde der eigentliche KI Kern reaktiviert und hier beginnt das Spiel.

Ich will das Spiel auch ähnlich wie elite oder die x Reihe als sandbox anlegen mit einer Story. Ob man wirklich komplett kampflos durchkommen wird kann ich jetzt noch nicht sagen.

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Bradley am 27.01.2015 12:13.

27.01.2015 12:12 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Zwischen diesen beiden Beiträgen liegt mehr als ein Monat.
Bradley
myCSharp.de-Mitglied

Dabei seit: 07.04.2014
Beiträge: 59
Entwicklungsumgebung: C#, XNA

Themenstarter Thema begonnen von Bradley

Bradley ist offline

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

Im moment bin ich Beruflich sehr eingespannt und kann daher kaum an Space Opera arbeiten.
Trotzdem ist mitlerweile gut 90% der arbeiten am nächsten Update fertig.

Einer der letzten Punkte die ich noch offen habe, ist das Kampfergebniss am Ende einer Runde. Primär geht es mir darum das der Spieler ein Feedback bekommt was getroffen hat.
SO_0.9.0_015.PNG


Für mich stellt sich daneben noch die Frage, was man noch an Information in diesem Fenster unterbringen kann.
Da bin ich gerade wirklich Ideenlos.

Mal von eigentlich Spiel ab, arbeite ich zusätzlich an einer Wikipedia für Space Opera.
Neben allgemeinen Hintergrundinfos soll die Wiki auch noch ein Tutorial und Informationen über das ebenfalls in arbeit befindliche Moddingtool.
Link:  Wiki

Bradley hat dieses Bild (verkleinerte Version) angehängt:
SO_0.9.0_015.png
Volle Bildgröße

02.03.2015 22:49 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Zwischen diesen beiden Beiträgen liegt mehr als ein Monat.
Bradley
myCSharp.de-Mitglied

Dabei seit: 07.04.2014
Beiträge: 59
Entwicklungsumgebung: C#, XNA

Themenstarter Thema begonnen von Bradley

Bradley ist offline

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

Space Opera Release 0.9.0
Was lange wärt, wird endlich gut ... oder so. Das fertigstellen von 0.9.0 hat sich deutlich länger hinausgezögert als ich es geplant habe. Grund ist zum einem ein Beruflicher Auslandsaufenthalt, zum anderen habe ich mich entschlossen meine Kentnisse in C# auf eine Bessere Basis zu stellen. Ich habe ich mich zu einem entsprechenden Fernstudium angemeldet.

Das Kampfmenu in 0.9.0 wurde um einige Punkte erweitert. Einen Großteil davon habe ich bereits in einem älteren Post ausgeführt.

Hier jetzt die komplette Liste der Änderungen:

Herstellung:
- Raketen und Granaten müssen jetzt getrennt Hergestellt werden. Wobei 3 verschiedene Typen zur Auswahl stehen: leichte, mittlere, schwere.

Kampfmenu:

- Kampfkonsole

Von Links nach Rechts:
Waffenmenu (1), Manövermenu (2), Sensoren (3), Energiemanagement (4)

Bradley hat dieses Bild angehängt:

SO_0.9.0_019.png

19.04.2015 22:38 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Bradley
myCSharp.de-Mitglied

Dabei seit: 07.04.2014
Beiträge: 59
Entwicklungsumgebung: C#, XNA

Themenstarter Thema begonnen von Bradley

Bradley ist offline

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

- Waffenmenu
Im Waffenmenu lassen sich die Munition, den Feuermodus und die aktive Waffe einstellen.
Es ist möglich sowohl Granaten als auch Raketen in einer Runde abzufeuern. Allerdings steigt dadurch auch der verbrauch an Energie aus dem Kondensator, je nach Feuermodus, dramatisch.

1. Öffnet das Menu zur Munitionsauswahl
2. Öffnet das Menu für den Feuermodus
3. Der Schaden an der Schildstärke
4. Der Schaden an der Schildstruktur
5. Der Schaden an der Panzerung / Hülle
6. Die nötige Energie aus dem Kondensator pro Schuss.
7. Der Treffermodifikator.
8. Wahl der aktiven Waffe

Bradley hat dieses Bild angehängt:

SO_0.9.0_018_2.png

19.04.2015 22:39 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Bradley
myCSharp.de-Mitglied

Dabei seit: 07.04.2014
Beiträge: 59
Entwicklungsumgebung: C#, XNA

Themenstarter Thema begonnen von Bradley

Bradley ist offline

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

- Manövermenu

Manöver beeinflussen das allgemeine Verhalten des Schiffes während eines Kampfs. Allerdings verbrauchen Aggressive und Defensive Manöver mehr Energie als die Standardmanöver.

1. Trefferchance
2. Ausweichchance
3. Nötige Energie aus dem Kondensator

Bradley hat dieses Bild angehängt:

SO_0.9.0_020.png

19.04.2015 22:40 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Bradley
myCSharp.de-Mitglied

Dabei seit: 07.04.2014
Beiträge: 59
Entwicklungsumgebung: C#, XNA

Themenstarter Thema begonnen von Bradley

Bradley ist offline

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

- Sensoren

Standardmässig sind die Gegnerischen Schiffswerte nicht zu sehen. Erst wenn man in den Sensoren den Schiffsscann aktiviert hat, bekommt man eine Anzeige der Trefferpunkte.

Bradley hat dieses Bild angehängt:

SO_0.9.0_021.png

19.04.2015 22:40 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Bradley
myCSharp.de-Mitglied

Dabei seit: 07.04.2014
Beiträge: 59
Entwicklungsumgebung: C#, XNA

Themenstarter Thema begonnen von Bradley

Bradley ist offline

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

- Energiemanagement

Das Energiemanagement erlaubt auch Energie auf verschiedene Systeme umzuleiten, was zu Boni und/oder Mali führen kann.

1. Das verändern der Energiezuteilung für den Schildkondensator verändert die Schildstärke.

2. Das verändern der Energiezuteilung für den Schildkondensator verändert die Schildstruktur.

3. Das verändern der Energiezuteilung für den Antrieb verändert die Ausweichchance des eigenen Schiffes.

4. Das verändern der Energiezuteilung für die Sensoren verändert die Trefferchance der eigenen Waffen.

5. Der Energiekondensator gibt die Energie wieder welche Standartmässig vom Reaktor in den Kondensator geleitet wird. Von dort wird die Energie auf die Subsysteme weitergeleitet. Wird die Energie in eines der 4 anderen Subsysteme verändert, wird die Energie aus dem Kondensator genommen. Es fließt also weniger Energie in den Kondensator und steht für andere Funktionen zur Verfügung.

Bradley hat dieses Bild angehängt:

SO_0.9.0_022.png

19.04.2015 22:42 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Bradley
myCSharp.de-Mitglied

Dabei seit: 07.04.2014
Beiträge: 59
Entwicklungsumgebung: C#, XNA

Themenstarter Thema begonnen von Bradley

Bradley ist offline

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

Space Opera - Launcher 0.10.x
In den letzten Monaten war es hier reichlich ruhig. Das wird leider auch in der nächsten Zeit so sein.
Dennoch möchte ich einen teil des (irgendwann) kommenden 0.10.x vorstellen.

Ich arbeite an einem Launcher für Space Opera, der einige Arbeiten übernehmen soll. So sollen verschiedene Auflösungen eingestellt werden können, Updates bezogen und das Spiel an sich heruntergeladen werden könne.

Das soll in Zukunft bedeuten: Zuerst lädt man den Launcher herunter und Installiert Ihn in ein beliebiges Verzeichnis. Der Launcher wiederum lädt dann das eigentlich Spiel herunter.

Das Bild im Hintergrund ist im Übrigen mein Desktop. Der Launcher selbst nutzt eine Transparenz.


mycsharp.de  Moderationshinweis von Coffeebean (17.05.2015 20:43):

Bitte Bilder als Dateianhang einfügen.
 [Hinweis] Wie poste ich richtig? Punkt 6.1

 

Bradley hat dieses Bild (verkleinerte Version) angehängt:
SO_0.10.0_001.png
Volle Bildgröße

17.05.2015 19:12 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Zwischen diesen beiden Beiträgen liegen mehr als 6 Monate.
Bradley
myCSharp.de-Mitglied

Dabei seit: 07.04.2014
Beiträge: 59
Entwicklungsumgebung: C#, XNA

Themenstarter Thema begonnen von Bradley

Bradley ist offline

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

Nachdem ich jetzt in meinem Lehrgang einiges Monate weiter bin, habe ich viele Problematische Stellen im Code identifzieren können.
Statt nun umständlich den gesamten Code zu reparieren, habe ich beschlossen den Code komplett neu zu schreiben. Eine der umstellungen ist auch den verzicht von XNA und das nutzen von MonoGame.

Hier mal ein Preview auf die neue Karte:

Bradley hat dieses Bild (verkleinerte Version) angehängt:
test2.jpg
Volle Bildgröße

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Bradley am 07.12.2015 15:33.

07.12.2015 15:32 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
bredator bredator ist männlich
myCSharp.de-Mitglied

images/avatars/avatar-155.gif


Dabei seit: 08.09.2010
Beiträge: 310
Entwicklungsumgebung: VS 2012 Ultimate


bredator ist offline

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

Sieht schick aus. Ich wünschte, ich könnte bei meinen privaten Projekten auch mal länger dranbleiben. Aber sobald ich mich mal ein paar Stunden drangemacht habe, klingelt meist das Firmenhandy, dass es irgendwo raucht :(
07.12.2015 16:19 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Seiten (2): [1] 2 nächste » Baumstruktur | Brettstruktur       | Top 
myCSharp.de | Forum Der Startbeitrag ist älter als 3 Jahre.
Der letzte Beitrag ist älter als ein Jahr.
Antwort erstellen


© Copyright 2003-2017 myCSharp.de-Team. Alle Rechte vorbehalten. 23.07.2017 12:38