Hallo allerseits
Bis jetzt hab ich mich noch nicht sehr mit C64-Programmierung befasst. Klar wollte ich
damals auch unbedingt Assembler und Spieleprogrammierung lernen, bin aber wie
wohl so viele an den zahlreichen Hürden gescheitert.
Jetzt hat mich ZeHa ein wenig 'angesteckt' und ich hab auch auf anderen Plattformen
ein wenig programmiert und auch schon ein Büchlein zu Assembler durchgearbeitet.
Deswegen möchte ich jetzt nochmal schauen ob ich selber ein C64 Game hinbekomme.
- Das Problem ist natürlich wie bei vielen Anfängern, dass man nicht etwas *einfaches*
machen will, sondern ein Spiel das einem selbst reizt, etwas das man selbst spielen will,
was also eben nicht unbedingt besonders einfach ist...
Jedenfalls hab ich eine 'fixe' Spielidee im Kopf und möchte die umsetzen und mir dabei
das nötige Wissen aneignen ("learn by doing"). - Falls möglich...
Anstatt dass ich jetzt zahlreiche Tutorials durcharbeite die irgend ein anderes Spiel
basteln, möchte ich am liebsten gleich mit meinem *eigenen* Spiel anfangen können.
Bzw. das eine tun und das andere nicht lassen: Während ich den Code von anderen
durchgrabe und Tutorials wälze, möchte ich eben sehr gerne auch schon mit dem
eigenen Spiel anfangen weil das für meine Motivation sehr wichtig ist.
Nun gibt es dafür ein Problem: Das Wissen reicht bei weitem noch nicht aus, um
am Anfang schon die richtigen Entscheide zu treffen (und das wird noch lange so
bleiben fürchte ich... ;-). Das birgt ein sehr grosses Frustrationspotential.
Deswegen möchte ich hier gerne ein paar erfahrne Spieleprogrammierer fragen,
ob sie mich in die richtige Richtung lenken können bezüglich ein paar grundsätzlicher
Entscheide?
Meine (schwierige) Spielidee:
Ich möchte einen Side-Shooter basteln wo man durch ein (grösseres) Labyrinth
mit 4-Weg scrolling geht. Das Spezielle: Die Schüsse sollen von den Wänden teilweise
(nicht von allen) und von manchen Objekten in einem möglichst realistischen Winkel
abprallen können. Auch mehrfach hintereinander. Von der Implementierung wohl so
ähnlich wie in einem Pinball Game.
Das 4-Weg Scrolling sollte machbar sein, dafür gibt es ja scheinbar einige Source Codes
im Netz von denen man lernen kann.
Aber das möglichst realistische, auch mehrfache Abprallen der Schüsse von manchen
Wänden und Objekten dürfte ziemlich schwierig werden. Kennt jemand eine Routine dafür?
Gibt es Source Code für Pinball Games?
Meine erst Frage ist: Welchen Grafik-Modus soll ich für mein Spiel wählen?
Wenn ich den Grafik-Modus falsch wähle, kann das ja glaub ziemlich frustrierend werden.
Deswegen die Frage an die Profis:
Für ein Shooter mit 4-Weg Scrolling und einem Labyrinth durch das man hindurchgehen
kann und an dessen Wände (nicht an allen) die Schüsse teilweise in möglichst realistischem
Winkel abprallen sollen, welches ist der beste / richtige Grafikmodus? (Ja, bunt ist besser!)
Ich glaube der Grafikmodus hängt davon ab, was man will / braucht. Und ich brauche
eben ein möglichst realistisches Abprallen der Schüsse von manchen Wänden und Objekten.
Das Problem der Wahl des richtigen Grafikmodus ist jetzt, dass das davon abhängt, wie
man dieses Abprallen implementiert. Und dazu hab ich eben noch nicht die geringste
Ahnung, also kann ich auch unmöglich den richtigen Grafikmodus wählen und somit eben
auch kaum anfangen, ohne fast sicher ziemlich viel falsch zu machen und entsprechend
frustriert zu werden.
Kann da jemand helfen der sich gut auskennt mit Grafikmodi und Implementierung
solcher Spiele?
Schöne Grüsse,
Markie