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

DeKugelschieber

Community-Fossil

Beiträge: 2 641

Wohnort: Rheda-Wiedenbrück

Beruf: Software-Entwickler

  • Private Nachricht senden

11

09.03.2015, 13:29

Für Android+iOS gucke ich mir gerade Haxe mit OpenFL an :)
Mal noch so in den Raum geworfen. Wobei die Entscheidung ja schon gefallen ist.

Evrey

Treue Seele

Beiträge: 245

Beruf: Weltherrscher

  • Private Nachricht senden

12

09.03.2015, 14:27

Ich habe auch kein Gut/Schlecht genannt und kommentiert. Ich habe lediglich Punkte angemerkt, die nicht auf "brauchen mehr Verständnis" zutreffen. Definition und Deklaration wird zum Beispiel in allen zur Wahl stehenden Sprachen unterschieden. Tatsächlich fällt mir auf Anhieb keine Sprache ein, bei der das nicht der Fall ist. Operatoren kann man auch zumindest in C# überladen. Funktionen und Methoden unterscheidet man auch in allen zur Wahl stehenden sprachen. Gut, bei Java beschränken sich Funktionen auf statische einer Klasse.

Zitat

Aber der Einstieg {in C++} ist härter als erste Sprache. Wer C# oder so nimmt, wird es leichter haben und danach auch einen leichteren Einstieg in C++ haben, wenn er sich dann entscheidet.
Nichts Anderes war mein Fazit.

C-/C++-Quelltext

1
2
3
4
int main(int _argc, char** _argv) noexcept {
  asm volatile("lock cmpxchg8b %eax");
  return 0;
} // ::main
(Dieses kleine Biest vermochte einst x86-Prozessoren lahm zu legen.)

=> Und er blogt unter Hackish.Codes D:

13

09.03.2015, 16:10

Zitat

C++ ist genauso einfach für mich wie C#

:pillepalle:

Mit C++ lässt sich, nach sehr langer Lernperiode, genauso schnell sicherer und performanter Code produzieren wie mit Java. Zu C# kann ich nichts sagen, das kommt aus Delphi, ich bin nicht aus Delphi. :crazy:
Man muss eben wiederverwendbaren Code wieder verwenden. Mithilfe von Boost.Asio lässt sich zum Beispiel ziemlich einfach eine Webpage herunterladen und auf bestimmte Wörter hin analysieren, mit Error-Handling und allem drum und dran.
Wenn die Ergebnisse zielen, was als Hobbyspieleprogrammierer wohl der Fall sein dürfte, würde ich wohl Java/C#/GameMaker/... nehmen, statt eben C++. Die Lernzeit um derart schnell guten C++ Code zu produzieren ist nun mal echt hoch und steigt mit jedem Jahr immer mehr. (doch habe ich mir sagen lassen, dass man da fast schon ins Overengineering schlittert :))
Anyways, wanna continue the flamewar?

MfG
Check

Evourak

unregistriert

14

09.03.2015, 16:48

Der Threadersteller wollte nicht wissen was die beste Programmiersprache ist! Er wollte wissen was die leichteste ist. Eine leichteste Programmiersprache gibt es aber nicht, alle Bewertungen sind Subjektiv.
@TE Nimm einfach die Sprache die dir am besten gefällt. Guck dir einfach ein paar Einsteigertutorials auf YouTube an und achte auf den Code. Dann entscheide nach Bauchgefühl. Zum lernen würde ich dir aber eher ein Buch empfehlen oder wenigstens ein schriftliches Tutorial. auf keinen Fall Videos!
Eine Sprache die du dir auch angucken könntest wäre Python. Hat eine sehr klare Syntax und dadurch das dort wo in anderen Sprachen Geschweifte Klammern verwendet werden dort einfach nur der Code eingerückt wird sehen längere Programme meist übersichtlicher aus und du lernst direkt von Anfang an den Code einzurücken.

15

09.03.2015, 16:58

Vielleicht wäre es ja auch gar nicht mal so schlecht sich erstmal generell mit Computern zu beschäftigen.
(PS: C++ ftw :D)

16

09.03.2015, 17:39

xkcd.com/378/
Wär vielleicht besser erst einmal mit Schmetterlingen anzufangen, damit man die Basics drauf hat. :)

MfG
Check

GlowDragon

Frischling

Beiträge: 66

Wohnort: Bayern

Beruf: Informatikstudent

  • Private Nachricht senden

17

09.03.2015, 17:58

Zitat

Definition und Deklaration wird zum Beispiel in allen zur Wahl stehenden Sprachen unterschieden.
GML steht auch zur Wahl und in der Skriptsprache muss man nicht zwischen Definition und Deklaration unterscheiden.

Ich persönlich bin damals ohne irgendwelche Programmierkenntnisse mit dem Game Maker in die Spielentwicklung eingestiegen, was ich heute nicht bereue, da ich nicht immer wegen Kleinigkeiten wie einem fehlenden Semikolon aufgehalten wurde. Außerdem kann man sich da zuerst mit Drag & Drop einarbeiten und anschließend auf GML umsteigen. Eine deutsche Community für den Game Maker gibt es auch: gm-d.de (darf ich das Forum nennen? ist jedenfalls keine Konkurrenz zu spieleprogrammierer.de). Nachteil dabei ist, dass man für mehr Exportmöglichkeiten als der Desktop bezahlen muss. Vielleicht gibt es noch ein paar Einschränkungen, aber dazu kann ich dir keine genauen Infos nennen.

Schorsch

Supermoderator

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

18

15.03.2015, 13:03

Wieder mal ein Zeichen dafür das solche Threads und Umfragen nichts bringen. Die Leute lesen nicht richtig und selbst wenn sie das tun stimmen Leute mit ab die das noch gar nicht einschätzen können da sie zum Beispiel nur eine Programmiersprache kennen und ihnen einfach die Erfahrung fehlt.
„Es ist doch so. Zwei und zwei macht irgendwas, und vier und vier macht irgendwas. Leider nicht dasselbe, dann wär's leicht.
Das ist aber auch schon höhere Mathematik.“

PiNgUYT

Frischling

Beiträge: 14

Wohnort: Emden

Beruf: /

  • Private Nachricht senden

19

21.03.2015, 19:08

Java

Ich würde mit Java anfangen

Java ist eine gute und nicht so schwierige Sprache

BLOß NICHT MIT C++ anfangen DAS IST SCHWER :)

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

Beruf: (Nachhilfe)Lehrer (Mathematik, C++, Java, C#)

  • Private Nachricht senden

20

21.03.2015, 19:12

Cä ist ncoh etwas einfacher. Wieso verschweigst du diese geniale Spache?
"Der erste Trunk aus dem Becher der Erkenntnis macht einem zum Atheist, doch auf dem Grund des Bechers wartet Gott." - Werner Heisenberg
Biete Privatunterricht in Berlin und Online.
Kommt jemand mit Nach oMan?

Werbeanzeige