Rev 41 | Rev 43 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
34 | daniel-mar | 1 | |
2 | # SpaceMission TODO |
||
3 | |||
37 | daniel-mar | 4 | Geplant für 1.2: |
5 | - !!! Großes Problem: "Levels" Ordner wird in Program Files sein und ist damit unveränderbar. Aber wo werden die Benutzer ihr Level hinspeichern können? |
||
41 | daniel-mar | 6 | Hier am besten so vorgehen: |
7 | LEV+SAV Auflistungen: Zuerst gucken, ob eine Leveldatei mit der Levelnummer in "MyGames" liegt, und ansonsten bei "ProgramFiles" gucken |
||
8 | "MyGames" überschreibt somit "ProgramFiles" in der Logik |
||
9 | Bei Auflistungen müssen "MyGames" und "ProgramFiles" beide ausgelesen und vereint werden |
||
40 | daniel-mar | 10 | - Leveleditor "Testen" Button, um die Mission gleich zu testen (dieser erstellt am besten eine temporäre ".sav" datei, die per commandline mit SpaceMission.exe aufgerufen wird) |
42 | daniel-mar | 11 | - LevelEditor: Implement "Titel" and "Author" in Level Load/Save dialog and "Level settings" dialog to change it |
37 | daniel-mar | 12 | |
13 | Kleinigkeiten: |
||
14 | - Es wäre schön, wenn die größe der Spezialhintergründe (Planeten) abhängig von wäre, wie weit entfernt sie ist (Layer 1,2,3) |
||
15 | - wenn man getroffen ist, sollte man blinken, sodass man sieht, ab wann man wieder verwundbar ist |
||
16 | |||
17 | --- |
||
18 | |||
34 | daniel-mar | 19 | 2024 Review: |
20 | - GitHub MarkDown Dokumente auch in Spacemission anzeigen, vielleicht in einem TMemo |
||
21 | - Release 1.2 with EV CodeSign |
||
22 | - Neue Einheit: Medikit |
||
23 | - Neue Einheit: Ufo, das im Kreis fliegt und nicht weggeht |
||
24 | - Bei Pause => Entweder alles grau werden lassen |
||
25 | - Alle Notizen durchschauen |
||
26 | - Boss schwieriger machen: Er soll auch nach links und rechts gehen? |
||
27 | - Cooldown für Laser? |
||
28 | - Improve Sound effects |
||
29 | - Level-Editor in die SpaceMission.exe rein und über Hauptmenü aufrufen? |
||
30 | - "Doku" in Hilfemenü einbinden, ggf. auch den Leveleditor ins Menü machen |
||
31 | - Highscore Liste |
||
32 | - Multilingual (all strings in resourcestrings) |
||
33 | - Was ist wenn man mission erfolgreich hatte und dann doch stirbt? |
||
34 | - Schrift rechts (Boss: X) soll rechtsbündig sein |
||
36 | daniel-mar | 35 | |
36 | 2015 Review: |
||
37 | - (siehe NOT): weitere Änderungen? |
||
38 | - bewegungsunschärfe wegen TFT |
||
39 | - "Throwback" nach einem hit |
||
40 | - weniger startmenüeinträge wegen windows 10 |
||
41 | - versioninfo |
||
42 | - Bug: 2 Taskleisteneinträge |
||
43 | - Multilingual |
||
44 | - SplashScreens: als BMP |
||
45 | - Intro : Enter anstelle Leertaste |
||
46 | - Pause : Bildschirm soll grau werden |
||
47 | - Hintergrund besser und Abwechslungsreicher |
||
48 | - Neues DX: FPS-Limiter für Sprite-Animationen -- not a bug: liegt an spielgeschwindigkeit |
||
49 | - Verschiedene Schwierigkeitsstufen (Geschwindigkeiten) |
||
50 | - Boss schwieriger machen |
||
51 | - Neues UFO das im Kreis fliegt |
||
52 | - Endloses Zufallsspiel |
||
53 | - Full screen bug beheben + Skalierung verbessern |
||
54 | - Medikits, Unverwundbarkeits-Items |
||
55 | - Limitierung der Schüsse (Kanone wird heiß) |
||
56 | - Bessere Sounds |
||
57 | - Quellcode optimieren, keine Compilerwarnungen mehr |
||
58 | - Levels besser machen |
||
59 | - Ordnerstruktur vereinfachen (nicht für alles einen Unterordner) |
||
60 | - Nicht mehr auf die Existenz jeder einzelnen Datei prüfen |
||
61 | - InnoSetup: Nicht mehr so viele Verknüpfungen (wegen Win10) |
||
62 | - Que: Gibt es eine neuere Version des Shoot-Samples (nicht mehr vorhanden in aktueller DelphiX) |
||
63 | |||
64 | SPIEL: |
||
65 | - Nach Treffer, zurückgeschleudert werden |
||
66 | - Vollbildwechsel geht nicht |
||
67 | - Tastenspeere bei runter+links+shot |
||
68 | - Schutzverletzung bei Spielstände aufr |
||
69 | |||
70 | LEVELEDITOR: |
||
71 | - Kartengröße bleibt bei "Neu" |
||
72 | - "Beenden ohne Speichern?" bei leerem Level |
||
73 | - Langsam, manchmal sogar Deadlock |
||
74 | - ggf. auch Autor in LVL Datei packen und Kommentare in Datei erlauben |
||
75 | - Delphi IDE: Form Height ändern sich automatisch, es wird immer größer. |