Guten Abend ;D
(Ich weiß der Titel klingt nach einem typischen Newbee,
der sich zu viel vornimmt. )
Ich lerne momentan zusammen in einer Gruppe von 5 Leuten C++,
aber unter dem Blickwinkel der Spieleprogrammierung.
Wir benutzen auch das Buch C++ für Spieleprogrammierer.
Meine simple Frage:
1. Hat wer von euch schonmal ein Ego-Shooter programmiert?
Wenn ja, dann könnte ich den Code bekommen, um zu sehen wie das grob aufgebaut ist, bzw. was auf uns zu kommt.
Wenn nicht, dann hat jmd. einen solchen Code?
Es ist mir egal was für ein Ego-Shooter,
am besten einen sehr simplen und einfachen,
nur mit den allernötigsten Funktionen.
Besitze das Buch ebenfalls, habe es aber leider gerade nicht zur Hand.
Kann also sein, dass nicht alle Punkte stimmen:
1. Operatorenüberladung wird nicht erklärt (siehe Kapitel mit Klassen)
2. Es wird nie erwähnt, dass Strukturen auch Funktionen enthalten können
3. Kapitel sind unnötig/werden zu wenig erklärt, als dass sie sich wirklich als nützlich erweisen (Logfile-Klasse, WinAPI GUI,...)
4. Es werden nie vorzeichenlose Ganzzahlen erklärt
5. Zeiger kommen, meiner Meinung nach, an einer falschen Stelle
6. Das Spiel am Ende ist schlecht, die Techniken hätten stattdessen mehr erklärt werden sollen
Mehr fällt mir jetzt auf die Schnelle nicht ein, es gibt aber sicher mehr.
Habe das Buch vor Jahren teilweise gelesen. Um ein eindeutiges Urteil zu fällen ist es zu lange her, aber die lebhaften Beispiele im Buch haben mir die trockene Thematik, damals als Anfänger, durchaus leichter gemacht. Spieleprogrammierung ist sowieso nur das Arbeiten mit schon bestehenden APIs, wenn die im Buch unzureichend erklärt sind lässt sich immer eine ausschweifendere Erklärung im Internet finden. Den C++ Grundlagen Teil fand ich aber wie gesagt durchaus schön.
Vergiss es einen Ego Shooter zu programmieren.
Lerne erst mal die Grundlagen und fang lieber kleinere Projekte an...
Wenn man nach einem Tutorial vorgeht, bspw. mittels einem Buch ist auch das programmieren eines kleinen, 3-Dimensionalen Shooters möglich, also hört doch mal auf mit euren "Programmier zuerst lieber was kleines"-Kommentaren.
Genau das wollte ich nicht hören...
Ich bin mir allem bewusst.
Ich wollte nur mal grob mir einen Überblick verschaffen.
Kann sein, dass das Buch ziehmlich oberflächlich manche Themen eingeht.
Kennt jemand ein besseres bzw. empfehlenswertes?
MfG
Vincii
Empfehlungen sind immer so ne Sache .....
Jedes Buch hat Stärken und Schwächen ... und auch jeder Mensch kommt mit den verschiedenen Büchern verschieden gut aus , es bringt dir also nichts wenn du jetzt x Vorschläge bekommst , du dir ein Buch kaufst aber du es am Ende einfach nicht gebrauchen kannst weil du damit nicht zurecht kommst . Man selber muss mit dem Buch im "einklang" sein sonst bringt das nicht ... in dem Sinne , suche lieber auf eigene Faust , gucke dir Leseproben an und kaufe dir gegebenenfalls verschiedene Bücher mit denen DU klarkommst ( nicht irgendwelche Bücher mit denen andere klarkommen)
LG Alex
Was C++ selber anbelangt kann ich ein Buch von Bjarne Stroustrup selbst empfehlen: "Programming: Principles and Practice Using C++"
Das Original ist in Englisch, aber ich glaub es gibt auch eine Übersetzung. In dem Buch werden eigentlich sehr viele Themen abgearbeitet und es schafft eine sehr gute Grundlage zum weiteren Lernen.
Auch wenn es verschiedene Meinungen beim Lernen einer Sprache gibt, ich vertrete die Meinung, dass man erstmal die Grundlagen der Sprache lernen soll und sich danach erst auf irgendwas spezialisiert. Ich kenne dein Buch jetzt nicht und weiß auch nicht was drin vorkommt, aber du schreibst bestimmt auch keine Bücher in Englisch ohne die Sprache jemals (gut) gelernt zu haben oder?
Klar du kannst natürlich die Beispiele aus dem Buch abschreiben und hast dann halt ein Gutenberg-Spiel, aber um langfristig Sachen entwickeln zu können (und vorallem anspruchsvolle) brauchst du auf jedenfall viel mehr Zeit und Wissen über die Programmierung. Im Endeffekt ist es deine Sache
Vergiss es einen Ego Shooter zu programmieren.
Lerne erst mal die Grundlagen und fang lieber kleinere Projekte an...
Quote:
Originally Posted by Alex_II
Empfehlungen sind immer so ne Sache .....
Jedes Buch hat Stärken und Schwächen ... und auch jeder Mensch kommt mit den verschiedenen Büchern verschieden gut aus , es bringt dir also nichts wenn du jetzt x Vorschläge bekommst , du dir ein Buch kaufst aber du es am Ende einfach nicht gebrauchen kannst weil du damit nicht zurecht kommst . Man selber muss mit dem Buch im "einklang" sein sonst bringt das nicht ... in dem Sinne , suche lieber auf eigene Faust , gucke dir Leseproben an und kaufe dir gegebenenfalls verschiedene Bücher mit denen DU klarkommst ( nicht irgendwelche Bücher mit denen andere klarkommen)
LG Alex
Ja da hast du Recht,
aber ich als Anfänger kann ja schwer beurteilen was gut und was schlecht ist,
ich kann nur nach leicht und schwierig bewerten.
DLL Programmieren? 11/29/2011 - C/C++ - 10 Replies Hi Epvpers,
ich versuche zZt einen Antihack zu programmieren, habe aber schon beim Programmieren der DLL Probleme:
DLL:
#include "windows.h"
void InjNachricht()//der erstellte Thread
{
[VB.net] Was programmieren? 08/11/2011 - .NET Languages - 31 Replies Hey,
habe in letzter Zeit wieder Lust irgendwas in Visual Basic zu machen. Aber keine Ahnung was D:
Vielleicht habt ihr ja ein paar Ideen :)
Wie gesagt, ich würde es in Visual Basic programmieren.
------------------------------------------------- -------------------------------------------------- -
Ich habe eine kleine List mit den bisherigen Vorschlägen erstellt, um evtl. andere Programmierer anzuregen, einer dieser Ideen zu verwirklichen. In welcher Programmiersprache ihr die...
bot programmieren 07/23/2011 - General Coding - 35 Replies hi leute
ich hab mal ne frage:
ich möchte lernen bot`s zu programmieren, jedoch weiss ich nicht welches programm/sprache am besten ist für anfänger.
mein erster bot wäre für ogame, ich spiele es zwar nicht aber trotzdem :)
am liebsten würde ich mir eine art baubot oder ne bauliste die sich selber abarbeitet (man kann im bot eingeben was er bauen soll und baut das alles nacheinander ab) zu programmieren.
Bot Programmieren^^ 06/16/2010 - General Coding - 9 Replies Server leider hab ich 0 Plan was man wissen muss oder was für ein aufwand es darstellen würde^^
Ich suche einen Bot mit dem man Pm´s verschicken kann sprich ein Script
zum einem könnte ich mir vorstellen das man zuerst alle User namen sammelt
sprich über den link alle user id´s durchgeht die namen von der hp in ein Liste steckt
und mit der Liste eine vorgefertigte Pm verschickt ka wie groß der Aufwand ist und ka ob ich überhaupt in der richtigen rubrik bin xD
sry Rechtschreibung...
programmieren 05/20/2010 - General Coding - 3 Replies hallo zusammen
hab ne frage
und zwar wer von euch kann gut programmieren
aber ich würde gernen einen pennergame weiterbildungs und kampf bot haben
bitte melden