![]() |
AW: Eine Projektarbeit
Ich denke mal, wenn ihr so viele Monate Zeit habt, sollte es kein Problem sein, ein Programm wie Flappy Bird oder Snake zu entwickeln (wir haben mal nebenbei ein Flappy Bird auf Java programmiert (und zwar mit Methoden, bei dem jedem Programmierer, der wenigstens halbwegs etwas von seinem Fach versteht, ein Schauer über den Rücken läuft :lol:), aber vom Kern her ist es gar nicht so kompliziert zumal ihr ja die Hilfe vom Forum bekommt, d.h. wenn's irgendwo klemmt - einfach mal fragen. :wink:
Also erst mal Konzept ausarbeiten - danach Datenstrukturen Programmieren und zum Schluss das GUI. |
AW: Eine Projektarbeit
Zitat:
|
AW: Eine Projektarbeit
Wir haben 3 Informatik Stunden :P ich werd aber auch von zuhause aus ein bissel was machen ich bin nämlich Anfänger und brauche trotzdem eine gute Note :D
|
AW: Eine Projektarbeit
Die Herangehensweise und Dein Engagement gefällt mir :thumb:
So wird das was :) |
AW: Eine Projektarbeit
Ein minimalistischer Dungeon Crawler wäre auch eine Überlegung wert:
|
AW: Eine Projektarbeit
Ich denke das geht mächtig in die Hose... sucht euch mal eine einfachere Aufgabe aus. :wink:
|
AW: Eine Projektarbeit
Von allem was 3D angeht solltest du dringend die Finger lassen.
Bleib lieber bei 2D. Eine meiner Projektarbeiten war ein in Java programmiertes Pong-Spiel. In Delphi sollte das ja wohl auch möglich sein und schwierig zu realisieren ist es auch nicht. Ein paar kleine Berechnungen und Kollisionsabfragen.. im Prinzip. |
AW: Eine Projektarbeit
Liste der Anhänge anzeigen (Anzahl: 1)
Gut die angehangene png Datei ist unser "Konzept", ich war mir dann doch nicht sicher wie das ganze nun eigentlich aussehen soll. Leider habe ich es geschafft meinen Laptop (beim Lüfter reinigen zu himmeln, war eh Uralt ...) daher jetzt vom Info Unterricht mit Paint xD der erste Teil des Konzepts.
Zur Legende. Nr 1 ist unsere Spielfigur. Im Moment sind alle Elemente als geometrische Formen dargestellt, alle sollen im fertigen Spiel durch eine Grafik (wie auch immer ich diese Erstelle bzw Einfüge) ersetzt werden. Die grünen Pfeile zeigen grob die Eigenschaften der Figur an. Angedacht sind eine Sprung- und Lauffunktion. Zu beachten ist das durch das Springen auf andere Gegner, also Konzeptfigur 3, später hoffentlich auch etwas schöner, eben jene verschwinden (besiegt sind, einen qualvollen Tod sterben, wie auch immer :P). Nr 2 ist ein Hindernis (hier soll also die Sprungfunktion angewendet werden) und erfüllt sonst nur noch eine Funktion: Sie ist die Grenze des Einflussraums von Konzeptfigur 3. Gleichzeitig soll an diesem Punkt Konzeptfigur 3 wieder umdrehen (eine Art Patrouille ausführen). Nr 3 ist ein Gegner wobei mir das Programmieren der KI so schlicht sie sein mag, wahrlich einen Schauer über den Rücken jagt. Die KI muss nur in 2 Richtungen Laufen können und am Hindernis Nr2 drehen. Wenn Nr1 also der Spieler die Ki berührt ohne auf sie zu springen (also wenn der Spieler in Nr3 hinein rennt) soll er am Anfang des Lvls wieder anfangen müssen. Nr4 Ist naja der Boden. Vielleich eine Graß Landschaft wie auch immer der Boden zum Schluss aussieht er hat keine Funktion außer das Nr 1 sich auf ihm bewegt^^. Nr 5 soll schlicht eine Hintergrund Grafik sein und hat keine Relevanz außer der Optik :) Alles in allem war Vorgesehen 10 solcher Abschnitte zu einem Lvl zu machen für 3 sind auch schon ein Konzept da. Dabei wird sich die Spielmechanik wiederholen was allerdings kein Weltuntergang ist. Wie genau die Grafik die zum Schluss verwendet wir aussieht wissen wir indes noch nicht. So far Felix (neben bei, nur so am Rande von einem 3 D Spiel war nie die Rede ich bin motiviert, dass heißt nicht das ich suicidäre Neigungen verspüre xD) |
AW: Eine Projektarbeit
Zitat:
|
AW: Eine Projektarbeit
Ich würde euch ehrlich gesagt auch davon abraten sowas wie "Mario" zu programmieren.
Programmiert lieber, wie schon oft hier erwähnt, ein Kartenspiel oder z.B. Schiffe versenken. Schiffe versenken solltet ihr hinbekommen. Hier wäre dann sicher auch noch Erweiterungspotential da, falls ihr wirklich schon zu zeitig damit fertig werden solltet. Da müsst ihr dann einfach etwas kreativ werden ;-). Eine Idee für eine Zweispielermodus an einem PC: - Spieler 1 schaut auf den Bildschirm und Spieler 2 guckt weg - Spielfeld von Spieler 1 ist sichtbar - Spieler 1 macht alle Züge - Spielfeld von Spieler 1 wird verdeckt und es zählt ein Zähler von 10 nach unten (in der Zeit drehen sich beide Spieler um) - Spielfeld von Spieler 2 ist sichtbar - usw. vllt habt ihr da aber auch noch eine bessere Idee. Wenn ihr ganz viel Zeit habt machts übers Netzwerk lauffähig ;-). Ich kann mir vorstellen, dass die komplette Dokumentation (Konzepterstellung, usw.) mindestens genauso wichtig ist, wie das eigentliche Programm. Deshalb kann auch ein normalerweise anspruchsvolles Spiel (Snake) in die Hose gehen. Macht lieber etwas simples und dann aber solide von Anfang bis Ende. Grüße Headbucket |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:31 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz