Ein "aktueller" Thread bringt mich zum Nachdenken ;)
Habe jetzt schon öfter gelesen "...fang lieber mit was anderem an..."
Welches "Genre" ist Eurer Meinung nach gut für Anfänger, sodass Sie sich mit GLBasic vertraut machen können?
(Wahrscheinlich wird hier das Arkanoid Bsp. öfters auftauchen, ne ;) )
Gibt es weiterhin eine Art "Treppe" aufwärts.
Also Genres mit evtl. steigenden Schwierigkeitsgrad?
Z.B.
1.Arkanoid --- 2. Geschicklichkeitsspiele --- 3. Jump`n Runs -- 4- Adventures
Eure Meinungen würden mich mal interessieren.
Greetz
Also ich tobe mich hier mal aus:
1. Arkanoid - einfach zu programmieren
2. 2D Geschicklichkeitsspiel - etwas komplexer, aber noch immer programmierbar ohne viel Erfahrung
3. 2D Jump'n Run / Jump'. Shoot- benötigt ein bißchen mehr Erfahrung und steigert die Schwierigkeit langsam
4. 2D Rennsimulation - wird schon schwieriger, vor allem mit Streckenführung und Gegnern
5. 2D Beat ’em up - wird erschwert durch einen oder mehrere Gegner und "geskriptete" Ereignisse
6. 2D Sportspiel - je nach Spiel ist sowohl eine Mechanik als auch eine Manschaft notwendig
7. 2D Strategie - je nach Spiel eine komplexere Mechanik und mehrere Einheiten, die sich nach gewissen Gesetzen bewegen
8. 2D Simulation - dazu muß ich wohl nicht allzu viel sagen
9. 2D Rollenspiel - eine Welt mit Gesetzen und Mechaniken und einer oder mehrere Spieler
Tja, man setze das Ganze im 2. Schritt noch in 3D um und hat die Liste der Schwierigkeit nach...
Hoffe, das was inetwa so von dir gedacht...
@WPShadow
Jawoll,
danke habe mir das genau so gedacht :)
Bin selber garnicht auf Rennsimulationen gekommen...
Ich würde ein Pong für den Anfang empfehlen Da kann man schon viel lernen. Kollision, Steuerung...Ohne Grafikszeugs und Sound. Zwei Rechtecke und und ein Kreis halt.:D
Danach ein Arkanoid. Ist ja eigentlich vom Prinzip her wie Pong.:D Ein Schläger und ein Ball. Nur kommen halt jetzt noch die Blöcke dazu. Hat man den Ball verfehlt verliert man ein Leben. Bei Pong ist's halt ein Tor. Ist also der ideale Übergang zum lernen find ich.
Und sonst wie WPShadow das ja schon beschrieben hat.
Cheers
Hmm... Gerade PONG ist wegen den Winkeln auch nicht sooo super.
Wirklich einfach ist z.B. ein Boulder Dash (da gibt es auch Varianten, wo z.B. der Spieler nicht laufen kann, solange Steine fallen (StoneAge am Amiga) )
Puzznic ohne Aufzüge.
Sokoban.
Mein erstes Programm Anno damals, war ein Lottozahlen Generator (6 aus 49) auf Commondore64.
Da hat man Schleifen, Felder und if abfragen mit Text oder Grafikausgabe.
Also mein allererstes Programm war "Hello World!" *ggg*
Danach habe ich mich gleich an ein Autorennspiel gemacht und bin grauenhaft gescheitert! Danach kam "Cash" (Wirtschaftssimulation [rundenweise])! War auch furchtbar!
Mein erstes "Spiel" am C64 war äh.. Da musste man durch ein Buchstaben meer laufen, und durfte an keinem Buchstaben anstoßen und die $ einsammeln.
Später kam dann ein Gegner dazu, der sich bewegt hat.
Mein erstes Spiel war Jamaicat, gibts auch als Tutorium: http://www.glbasic.com/forum/viewtopic.php?id=776.
Sowas ist auch ziemlich einfach und kann als Grundidee dienen, die beliebig verändert oder erweitert werden kann. Also einfach mit einer Spielfigur Objekte einsammeln. Man kann dann verschiedene Hindernisse, Gegner usw. einbauen.
Grüße,
Baggi
...und das zu einer Zeit, als GLBasic noch echt in den Kinderschuhen war.
Meiner Meinung nach kein Genre!
Man sollte ganz am Anfang die Befehle versuchen zu verstehen und damit experimentieren.
@Schranz0r
Ist natürlich auch ne Möglichkeit...
Wahrscheinlich ist es für manche `ne andere Möglichkeit sich sozusagen ein "Projekt" als Ziel zu setzen und dadurch der Sprache mächtig werden.
Ich könnte mir z.B. ein Zufalls/Glücksspiel vorstellen.
Wo z.B. einfach nur Zufallswerte bei rauskommen, was dann in einer Form gesteigert werden kann.
Also, ähhmm, der Spieler hat gewisse Grundwerte -- 30%Glück und 10%EPund kann diesen Grundwert erhöhen, indem er das Spiel häufiger spielt. Mehr EP könnten dann z.B. Glück erhöhen...
Naja, das wäre so mein Anfang :)
Wenn ein Projekt dann halt ein Quiz oder sowas.
Am Anfang sind halt Types und Dims recht schwer!
QuoteWenn ein Projekt dann halt ein Quiz oder sowas.
Quiz ist natürlich auch `ne gute Idee :)
Zahlenraten?
@ Gernot: z.B jopp ;)