Spiele programmier sprache?
Moin
Hab vor aus langerweile spiele zu programmieren (Für android u. ios)
Welche programmier sprache Würdet ihr mir raten?
(es wird das erste mal das ich was programmieren werde)
7 Antworten
Ich würde C# lernen und dann mit Unity Spiele programmieren :)
LG Tim
kannst dich entscheiden ob du mit c#, javascript oder mit blueprints(die unity so weit ich weiß auch hat) programmieren willst.
Lerne Lua. Nachdem du die Grundlagen drauf hast, kannst du mit dem Corona SDK beginnen, Spiele cross-platform zu entwickeln.
Kann nach Coronalabs ein andoird spiel Programmieren oder soll ich noch java lernen?
Der Begriff cross-platform bedeutet, du kannst es auf verschiedene Plattformen/Geräte publizieren, ohne deinen (Lua-)Code umändern zu müssen. Unterstützt werden vom SDK unter anderem: iOS, Android OS, Mac OS und Windows OS.
Noch eine Anmerkung zu Apple OS:
Note — Because of Apple restrictions, you cannot build apps for iOS, macOS, or tvOS using the Windows version of Corona. However, you can use the same Lua code written on a Windows machine and build apps using a Mac if you want to target Apple platforms.
tl;dr: Wenn du Apps für Apple-Plattformen entwickeln möchtest, brauchst du auch ein Mac OS.
Ja. Und auf dem Apple Rechner hast du die Corona-Variante für Mac installiert und kopierst deinen Code / dein Projekt dort hinein, um es anschließend für dieses Betriebssystem bauen zu können.
Mit Java kann man extrem viel anfangen, Desktop, Android. Ob das auch für IOS geht weiß ich nicht, ansonsten müsstest du dafür Swift lernen. Jedoch weiß ich nicht ob du überhaupt IOS Apps entwickeln willst, denn für beides brauchst du ein Entwicklerkonto. Kostet für Google/Android einmalig 25$, für IOS 99$ im Jahr.
Wow IOS kostet aber viel für einmaliges upload. Dann eben nur für android 👍
Also davon abgesehen, dass es nicht einfach so schnell geht, (darum kümmern sich ja schon die Kollegen hier, dir das zu erklären, ich kenne mich auch eher mit C# aus) würde ich dir trotzdem Eine Programmempfehlung geben: Microsoft Visual Studio 2019. wenn du ein Microsoft-Konto hast ist die Communnity-Version kostenlos. Damit hast du wahnsinnige Möglichkeiten. Du kannst einfache Windows-Apps programmieren, oder auch die Spiele zu gewissen Teilen :), in Java oder was immer. Unity Support ist für etwas angehobene Spieleprogrammierung auch gegeben.
PS: warst du das nicht mit den Zahlen im Namen?
Falls der Fragesteller das liest:
Visual Studio und Visual Studio code sind zwei verschiedene Sachen die wenig gemein haben, nur damit hier keine Verwechslungen auftreten.
Programmieren lernt man ganz anders.
So wird das nie was.
Du musst dich zuerst sehr viel damit beschäftigen (Bücher lesen usw).
Wenn du dich mit deiner Programmiersprache (Java in deinem Fall) einigermaßen auskennst und der grafischen Programmierung mächtig bist, kannst du mal darüber nachdenken ein Spiel zu programmieren.
Ganz abstreiten würde ich das nicht, ich habe Python mit pygame nur durch Spiele entwickeln gelernt..
Bin bereit die Basics zu lernen.
Kennst du Bücher die du mir empfehlen kannst?
Für Java?
Java ist auch eine Insel.
Und dann noch den zweiten Teil.
Da steht alles drin.
Ist kostenlos, hat aber ein paar Seiten.
Vielleicht ist davor auch noch ein einfacheres Werk wie der Programmierkurs von Michael Kofler zu empfehlen.
Du solltest übrigens mehr als die Basics lernen...
Brauche ich nur C# Um unity spiele zu programmieren?