Granitehead
Advanced Member
- Joined
- Oct 16, 2009
- Messages
- 3,011
Ich dachte ich weise hier mal darauf hin, dass ich wieder einmal angefangen habe ein Spiel zu entwickeln. Ich bin bisher sogar schon mit erstaunlich wenig Aufwand erstaunlich weit gekommen, von dem her mache ich es vielleicht sogar fertig. :-D Bisher habe ich das zumindest vor.
Also zum Spiel:
Es geht darum, dass man finite state machines (endliche Automaten) programmiert, die dann die Einheiten des Spielers steuern. Langfristig möchte ich gerne einen Netzwerk-Modus programmieren, bei dem ein Server eine Karte bereitstellt, auf die alle Spieler mit ihrem Clienten eine bestimmte Anzahl Einheiten (pro Zeiteinheit oder Runde) platzieren können. Wer zuletzt noch Einheiten auf der Karte hat bzw. wer am meisten Einheiten auf der Karte hat gewinnt.
Aktueller Status:
Es gibt eine funktionierende Alpha-AlphaVersion, die die Karte darstellen und Einheiten bewegen kann. Es können beliebig viele Einheiten auf der Karte platziert werden, die von beliebig vielen verschiedenen FSMs gesteuert werden. Ein Benutzerinterface /fehlt/ noch, das heisst, dass normale User im Moment überhaupt nichts tun können, ausser den von mir platzierten Einheiten beim (langweiligen) Bewegen über die Karte zuzuschauen.
Das ist ein Screenshot wie's im Moment aussieht (es sieht schon besser aus als es ist).
Zu tun in nächster Zeit:
(Fertig, Angfangen)
Download:
https://github.com/TT44bb/fsm-game
Feedback vor allem zu den Grafiken fände ich nett. Dass die Steine noch nicht perfekt aussieht weiss ich. Die Einheiten könnten auch schöner sein.
Also zum Spiel:
Es geht darum, dass man finite state machines (endliche Automaten) programmiert, die dann die Einheiten des Spielers steuern. Langfristig möchte ich gerne einen Netzwerk-Modus programmieren, bei dem ein Server eine Karte bereitstellt, auf die alle Spieler mit ihrem Clienten eine bestimmte Anzahl Einheiten (pro Zeiteinheit oder Runde) platzieren können. Wer zuletzt noch Einheiten auf der Karte hat bzw. wer am meisten Einheiten auf der Karte hat gewinnt.
Aktueller Status:
Es gibt eine funktionierende Alpha-AlphaVersion, die die Karte darstellen und Einheiten bewegen kann. Es können beliebig viele Einheiten auf der Karte platziert werden, die von beliebig vielen verschiedenen FSMs gesteuert werden. Ein Benutzerinterface /fehlt/ noch, das heisst, dass normale User im Moment überhaupt nichts tun können, ausser den von mir platzierten Einheiten beim (langweiligen) Bewegen über die Karte zuzuschauen.
Zu tun in nächster Zeit:
(Fertig, Angfangen)
- Animationen für's Bewegen
- Karte soll grösser sein können als die Anzeige
- Grafiken verbessern
- Dafür sorgen, dass die Sensoreingabe für die FSMs gut funktioniert
- Aufpassen, dass Einheiten nur auf begehbaren Feldern laufen können, auch wenn die FSM versucht sie auf einen Felsen laufen zu lassen
Download:
https://github.com/TT44bb/fsm-game
Feedback vor allem zu den Grafiken fände ich nett. Dass die Steine noch nicht perfekt aussieht weiss ich. Die Einheiten könnten auch schöner sein.