Anforderungen: Unterschied zwischen den Versionen
Aus Das Sopra Wiki
Updated to new requirements |
Frank (Diskussion | Beiträge) KKeine Bearbeitungszusammenfassung |
||
| (3 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
| Zeile 13: | Zeile 13: | ||
* Zu jedem Zeitpunkt muss es möglich sein, das Spiel zu laden oder zu speichern. | * Zu jedem Zeitpunkt muss es möglich sein, das Spiel zu laden oder zu speichern. | ||
* Das Spiel muss Spielobjekte der folgenden Kategorien enthalten: | * Das Spiel muss Spielobjekte der folgenden Kategorien enthalten: | ||
<ol style="list-style-type: lower-alpha;"> | |||
<li>Kontrollierbare Spielobjekte,</li> | |||
<li>Auswählbare Spielobjekte,</li> | |||
<li>Nicht-kontrollierbare Spielobjekte,</li> | |||
<li>Kollidierende Spielobjekte und</li> | |||
<li>Kontrollierbare, kollidierende und bewegliche Spielobjekte (im Folgenden „aktive Spielobjekte“ genannt).</li> | |||
</ol> | |||
* Allen aktiven Spielobjekten muss es möglich sein, von jedem beliebigen Punkt in der Welt zu jedem anderen begehbaren Punkt zu gelangen, ohne sich gegenseitig übermäßig zu behindern, festzustecken usw. | * Allen aktiven Spielobjekten muss es möglich sein, von jedem beliebigen Punkt in der Welt zu jedem anderen begehbaren Punkt zu gelangen, ohne sich gegenseitig übermäßig zu behindern, festzustecken usw. | ||
* Das Spiel muss eine TechDemo bereitstellen. Die TechDemo muss von jedem im Spiel vorhandenen Spielobjekt ein Exemplar enthalten, es müssen mindestens 1000 aktive Spielobjekte vorhanden sein. Die TechDemo muss ebenfalls performant laufen. | * Das Spiel muss eine TechDemo bereitstellen. Die TechDemo muss von jedem im Spiel vorhandenen Spielobjekt ein Exemplar enthalten, es müssen mindestens 1000 aktive Spielobjekte vorhanden sein. Die TechDemo muss ebenfalls performant laufen. | ||
* Das Spiel muss mindestens 5 verschiedene Statistiken sammeln und anzeigen. | * Das Spiel muss mindestens 5 verschiedene Statistiken sammeln und anzeigen. | ||
* Das Spiel muss Achievements haben. | * Das Spiel muss Achievements haben. | ||
* Alle Anforderungen einer der Folgenden drei | * Alle Anforderungen einer der Folgenden drei Alternativen: | ||
<div style="display:flex; flex-wrap:wrap; gap:20px;"> | <div style="display:flex; flex-wrap:wrap; gap:20px;"> | ||
<div style="flex:1 1 350px; border:1px solid #ccc; padding:10px;"> | <div style="flex:1 1 350px; border:1px solid #ccc; padding:10px;"> | ||
''' | '''Alternative 1''' | ||
* Das Spiel muss mindestens die folgenden Anzahl von Spielobjekten der jeweiligen Kategorie enthalten: | * Das Spiel muss mindestens die folgenden Anzahl von Spielobjekten der jeweiligen Kategorie enthalten: | ||
** Kategorie a: 5 | ** Kategorie a: 5 | ||
| Zeile 41: | Zeile 42: | ||
<div style="flex:1 1 350px; border:1px solid #ccc; padding:10px;"> | <div style="flex:1 1 350px; border:1px solid #ccc; padding:10px;"> | ||
''' | '''Alternative 2''' | ||
* Das Spiel muss mindestens die folgenden Anzahl von Spielobjekten der jeweiligen Kategorie enthalten: | * Das Spiel muss mindestens die folgenden Anzahl von Spielobjekten der jeweiligen Kategorie enthalten: | ||
** Kategorie a: 5 | ** Kategorie a: 5 | ||
| Zeile 53: | Zeile 54: | ||
<div style="flex:1 1 350px; border:1px solid #ccc; padding:10px;"> | <div style="flex:1 1 350px; border:1px solid #ccc; padding:10px;"> | ||
''' | '''Alternative 3''' | ||
* Das Spiel muss mindestens die folgenden Anzahl von Spielobjekten der jeweiligen Kategorie enthalten: | * Das Spiel muss mindestens die folgenden Anzahl von Spielobjekten der jeweiligen Kategorie enthalten: | ||
** Kategorie a: 5 | ** Kategorie a: 5 | ||
| Zeile 69: | Zeile 70: | ||
</div> | </div> | ||
=== Qualitätsanforderungen === | === Qualitätsanforderungen === | ||
| Zeile 81: | Zeile 81: | ||
=== Randbedingungen === | === Randbedingungen === | ||
* Sie müssen die Programmiersprache [[CSharp|C#]] und/oder F | * Sie müssen die Programmiersprache [[CSharp|C#]] und/oder F# mit .NET 8.0 verwenden. | ||
* Sie müssen [[MonoGame]] in der Version 3.8 verwenden. | * Sie müssen [[MonoGame]] in der Version 3.8 verwenden. | ||
* Ihr Spiel muss auf Windows 11 (x64) und Linux lauffähig sein. | * Ihr Spiel muss auf Windows 11 (x64) und Linux lauffähig sein. | ||
