Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

H5::

Treue Seele

Beiträge: 368

Wohnort: Kiel

  • Private Nachricht senden

11

26.08.2013, 08:27

Ich würde noch einmal gerne das Thema HTML anschneiden. Die Aussage HTML sei keine Programmiersprache kann man heute nicht mehr so pauschal sagen. HTML ist natürlich die Abkürzung für die Auszeichnungssprache selbst, aber dies hat sich jedoch deutlich mit HTML5 geändert. Ich denke schon, dass man heutzutage sagen kann HTML(5) ist unteranderem eine Programmiersprache, da z.B. JavaScript in dem Begriff inkludiert wurde.

Ob dies jetzt eine geeignete Möglichkeit ist in die Programmierung ein zu steigen mag ich im Moment nicht beurteilen. Jedoch liegt HTML lernen weit jenseits der 2-3 Tage Tags büffeln. Und selbst sie Möglichkeiten ein Spiel zu programmieren sind enorm wenn man sich mal Technologien wie WebSockets, WebGL usw. in Verbindung mit z.B. NodeJS Redis usw. anschaut.

HTML ist heutzutage eher ein Begriff für einen Technologie Stack, der auch Programmiersprachen (können ja noch welche hinzu kommen, z.B. Dart) umfasst und sich ständig erweitert. Auch bedeutet HTML für mich implizit HTML5.

Edit: Gibt sicher besseres, aber soetwas ist mit HTML(WebGL) möglich:
They will eat you
Voxel Liquid
:love: := Go;

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »H5::« (26.08.2013, 08:56)


Halifax

Frischling

  • »Halifax« ist der Autor dieses Themas

Beiträge: 11

Wohnort: Ösi

Beruf: Koch, Restaurantfachmann, Betriebslogistikkaufmann

  • Private Nachricht senden

12

26.08.2013, 09:11

So, ich habe mir jetzt "Python" runtergeladen! Ich verstehe zwar nur Bahnhof da ich keine brauchbare Beschreibung dafür finde. Es wird sich wohl auf ein gutes Buch hinauslaufen, in wie weit ich da das richtige finde ist eine andere Frage!

Von HTML ist mein Vater so besessen, ich kann das nicht richtig nachvollziehen da ich immer dachte mit HTML erstellt man Internetseiten und hat mit dem Programmieren nichts zu tun. Natürlich werden sich die einzelnen Sprachen in diverse Richtungen entwickeln und HTML wir das auch getan haben, wichtig für mich ist nur was am besten für Anfänger ist und womit ich mein Ziel am besten erreichen kann.

LG Halifax

H5::

Treue Seele

Beiträge: 368

Wohnort: Kiel

  • Private Nachricht senden

13

26.08.2013, 09:42

Hmm, in gewisser weise kann ich deinen Vater schon verstehen. Was ich schon geschrieben habe, HTML5 ist eine Vereinigung von Technologien. Momentan HTML, CSS, JavaScript bzw. ECMA262. Eine Internetseite ist schon lange mehr als der ursprüngliche Begriff aussagt.

JavaScript oder eben ECMA262 ist vergleichbar mit Python ( beides Scriptsprachen ). Ich persönlich finde wenn man sich mit HTML5 beschäftigt lernt man gleich noch das Verbinden passender Technologien für verschiedene Aufgaben. Ein Punkt der zu oft außer Acht gelassen wird, statt dessen versucht man mit einer alles zu erschlagen und wundert sich über die mangelnde Effektivität.

Ich möchte gleich hinzufügen, dass ich dich nicht zu HTML5 überreden möchte, ich finde Python ist ein sehr guter Einstieg. Auf deine Aussage ein Ziel so gut wie möglich zu erreichen bedeutet oft auch verschiedene Technologien zu verbinden. Etwas wofür HTML heute ein gutes Beispiel liefert.
:love: := Go;

Halifax

Frischling

  • »Halifax« ist der Autor dieses Themas

Beiträge: 11

Wohnort: Ösi

Beruf: Koch, Restaurantfachmann, Betriebslogistikkaufmann

  • Private Nachricht senden

14

26.08.2013, 10:39

Konnte man nicht bei MS FrontPage auch HTML programmieren? Ich habe mich vor langer Zeit mal damit befasst aber ich kann mich nicht mehr daran erinnern was alles möglich war. Ich glaube es war einfacher gestrickt und man konnte dazumal schon diverse Technologien einbauen.

Ich verstehe das möglicherweise falsch aber ist HTML nicht: aus bestehenden Objekten und Programmen etwas zu konstruieren und untereinander verbinden und vernetzen? Bei Python oder C++ muss man vorab die Objekte und Programme erstellen und dann vernetzen und verbinden?

Ich habe auch gelesen, dass es für die diversen Sprachen so eine Art Lexikon vorgefertigter Objekte gibt die man nur einbauen muss/ kann?

15

26.08.2013, 11:19

Das offizielle Python-Tutorial ist auf jeden Fall brauchbar. Es gibt eine deutsche Übersetzung zum Tutorial zu Python3.3 [1]. Ein gutes (analoges) Buch ist immer von Vorteil. Aber bitte nicht zum erst Besten greifen.

Folgendes Grundgerüst für Deine künftigen Python-Programme solltest Du dir direkt einprägen:

Quellcode

1
2
3
4
5
6
7
#!/usr/bin/env python3

def main():
    print("Hello World")
    
if __name__ == '__main__':
    main()
OT: Gibt es Code-Formatierung für Python?

[1]: Es gibt derzeit zwei stabile Versionen 2.7 und 3.3. Wenn Du gerade einsteigst, solltest du direkt auf 3.3 setzen. 2.7 hat zur Zeit noch den Vorteil, dass hier mehr third-party-module zur Verfügung stehen.

Zitat

Ich bin nicht der Messias.
Ich sage, du bist es, Herr. Und ich muss es wissen, denn ich bin schon einigen gefolgt.

https://bitbucket.org/bwbg

Halifax

Frischling

  • »Halifax« ist der Autor dieses Themas

Beiträge: 11

Wohnort: Ösi

Beruf: Koch, Restaurantfachmann, Betriebslogistikkaufmann

  • Private Nachricht senden

16

26.08.2013, 13:18

Haha mein erstes "Programm"! Und es funktioniert in C

#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
printf("Hallo liebes Test Programm!\n");
//Der Computer gibt "Test Programm!" aus und macht einen Zeillenumbruch.
system("PAUSE");
return 0;/*beendet das Programm*/

habe mich jetzt doch wieder ans alte c gewagt um die basic zu bekommen. habe auch eine super Erklärung gefunden http://www.c-programmieren.com/C-Lernen.html#Einleitung

Renegade123

Alter Hase

Beiträge: 494

Wohnort: Berlin

Beruf: Certified Unity Developer

  • Private Nachricht senden

17

26.08.2013, 22:59

Warum kaufst du dir nicht einfach das Buch "C++ für Spieleprogrammierer" von Heiko Kalista und machst damit den Einstieg? Ich empfand es für den Einstieg sehr schön geschrieben und gut verständlich!
Liebe Grüße,
René

rnlf

Frischling

Beiträge: 85

Beruf: Softwareingenieur Raumfahrt

  • Private Nachricht senden

18

27.08.2013, 09:28

habe mich jetzt doch wieder ans alte c gewagt um die basic zu bekommen. habe auch eine super Erklärung gefunden http://www.c-programmieren.com/C-Lernen.html#Einleitung


Viel Glück! Du lernst damit eine Menge Dinge, die dich verwirren werden, die du heute nicht mehr brauchst. Lernst du Autofahren auch auf einem Oldtimer bei dem du den Motor erst ankurbeln musst, bevor du losfahren kannst und der keinen Rückwärtsgang hat? Oder drückst du doch eher nur den Startknopf und benutzt die Einparkhilfe zum Parken?

C ist eine schöne Sprache, aber für den Einstieg gibt es kaum was schlechter geeignetes. X86-Assembler vielleicht noch...

19

27.08.2013, 10:26

Wenn Du C lernen willst, weil Du künftig C programmieren möchtest, dann tue das.

Wenn Du jedoch meinst, C sei eine gute Grundlage für C++, dann bist Du auf dem Holzweg. Zwar ist die Syntax fast identisch (die Untermenge, die C an C++ vererbt hat). Darin erschöpft es sich auch schon. Es programmiert sich idiomatisch anders.

Warnung: Ich habe von C keine Ahnung und habe nur stellenweise etwas Quelltext gelesen. Meine Kenntnisse beschränken sich auf C++, Python und etwas Java (alles autodidaktisch mit Büchern und [indirekte] Hilfe durch die Community). Von daher sind meine Aussagen zu C mit Vorsicht zu genießen.

Zitat

Ich bin nicht der Messias.
Ich sage, du bist es, Herr. Und ich muss es wissen, denn ich bin schon einigen gefolgt.

https://bitbucket.org/bwbg

Halifax

Frischling

  • »Halifax« ist der Autor dieses Themas

Beiträge: 11

Wohnort: Ösi

Beruf: Koch, Restaurantfachmann, Betriebslogistikkaufmann

  • Private Nachricht senden

20

27.08.2013, 10:33

Natürlich habe ich auch schon an das Buch gedacht und ich werde auch heute gleich mal in einen Buchladen fahren und schauen ob ich es bekomme!

Ich habe mich jetzt schon in einigen Sprachen versucht: C, C++, C# mit Visual C# 2000 und Python.

Ich muss aber zugeben, dass mir eben "C" am besten gelegen hat (warum auch immer?!)! Für mich waren die Befehle einfach logischer und auch leichter zu lernen als in C++ und den anderen Sprachen. Es kann auch sein, dass ich für "C" eine tolle Anleitung gefunden habe was mir eben einen einfachen Einstieg ermöglicht hat. Natürlich möchte ich eine andere Sprache erlernen als "C" und natürlich möchte ich nicht mit einem alten, verstaubten und stinkenden Auto fahren :D sondern mich eben an die Moderne Programmierung anpassen.

Im Web habe ich jetzt noch eine gute Erklärung zum "Visual C# von MS" gefunden. Heute am Nachmittag werde ich es dann nochmals versuchen und schauen wie weit ich komme. Bücher und Unterlagen habe ich eigentlich genug, es sind aber immer für andere Anwendungen im C++ wie z.b: Turbo C++ oder Borland C++. Ich kann mit den Büchern aber noch nichts anfangen.

Werbeanzeige