allgemeine frage zum programmieren

03/11/2014 01:53 Black Tiger ツ#16
Quote:
Originally Posted by BlackBillposterBlood View Post
hi!
ich hab da eine frage die ich mir wirklich nicht selbst beantworten kann,
angenommen ich oder jemand von euch kann gut programmieren hat schon einiges drauf egal welche sprache und will jetzt zb ein mini 2d spiel oder bot für irgentwas programmieren.
Wie fangt ihr an also kennt ihr die ganzen Befehle oder Begriffe auswendig oder guckt ihr die nach? und wenn ja wie viele ungefähr?
Und wenn man ein 2D Spiel machen will wäre es von Vorteil wenn man etwas wie LWJGL zb bei Java benutzt da man OpenGl verwenden kann usw kennt man dann wenn man so "richtig" programmieren kann alles auswendig oder muss man trz eine menge nachgucken?
Darüber war ich mir nie im klaren.
2D Spiele lassen sich am besten mit der [Only registered and activated users can see links. Click Here To Register...] realisieren.
Lua ist sowieso eine sehr schöne Einsteigersprache.
Da kommt sogar OpenGL am Ende dabei raus^^

Das Problem ist nur wenn man native Sprachen einbinden möchte, dann braucht man die Enterprise Version und die kostet Knete
03/11/2014 16:27 dowhile#17
Quote:
Originally Posted by xXKonaXx View Post
Slick2D ist meiner Meinung nach die beste Library um 2D Spiele in Java zu programmieren.
Slick2D läuft auf Basis von LWJGL und damit auf OpenGL. Und OpenAL wird auch unterstützt. Es bietet alles was du für ein 2D Spiel benötigst.

Also... wenn du schnell ein solides 2D Spiel haben willst, benutz Slick2D.
Das letzte Update von Slick ist knapp ein Jahr alt und die Community ist auch nicht so übermäßig aktiv. Als die beste Library für 2D Spiele würde ich das daher nicht bezeichnen. Zumindest heute nicht mehr.

[Only registered and activated users can see links. Click Here To Register...] wird zum Beispiel noch aktiv (weiter)entwickelt und unterstützt viel mehr als Slick2D, u.a. auch direkt Android.

Mit JMonkey habe ich einige Zeit gearbeitet. An sich ist das wirklich toll, die API ist einfach aufgebaut und hilft sehr das Spiel zu strukturieren. Allerdings, das kann jetzt aber auch schon besser geworden sein, ist die IDE echt schrecklich und hatte einige wirklich extrem nervige Bugs. Neben zahlreichen Abstürzen können auch die IDE haben auch die IDE eigenen Tools zum Refaktorieren gerne einmal die Models zerschossen.
Die Bedienung vom Scene-Editor fande ich extrem umständlich, soll nach Aussage der Entwicklung aber total einfach und toll sein. Lag wohl an mir.
Von der integrierten Physik-Engine gab es öfters irgendwelche Exceptions (Division durch Null war glaub oft dabei), die ich nie so wirklich beheben konnte (wenn eine Exception im kompilierten Code den ich selber nie aufrufe (IoC) auftritt ist das immer doof zu debuggen ...).
Ohne die Fehler mochte ich die aber. :-)