|
You last visited: Today at 11:01
Advertisement
2D Game (Jump ´n Run) Tutorial suche
Discussion on 2D Game (Jump ´n Run) Tutorial suche within the Java forum part of the Coders Den category.
01/28/2016, 23:52
|
#1
|
elite*gold: 0
Join Date: Apr 2011
Posts: 11,117
Received Thanks: 2,436
|
2D Game (Jump ´n Run) Tutorial suche
Hallo zusammen,
da ich mich nun mal etwas vom Webbereich abtrennen will bzw zusätzlich noch Java lernen will, dachte ich mir das ich ein kleines 2D Jump ´N Run erstelle.
Jedoch finde ich keine Guten bzw nur uralte.
Evtl. habt ihr ja ein gutes oder wollt evtl. selber eins erstellen.
Was ich bis jetzt so vor habe :
Ein Spieler der Laufen, springen, gleiten(wenn er springt und noch ein taste drückt) und schießen kann.
Das ganze natürlich mit Animation(Die Sprites will ich selber erstellen).
Dann halt "Blöcke" in Sprites, dazu natürlich Kollision.
Was danach kommen soll sind Gegner...
Ps. Ich lerne besser wenn ich sowas mache und nicht von Anfang an alles stumpf lese, die Basics von Programmiersprachen kenne ich ja
Gruß,
False
|
|
|
01/29/2016, 09:50
|
#2
|
elite*gold: 0
Join Date: Jul 2009
Posts: 211
Received Thanks: 137
|
Hier mal ein paar Dinge die helfen könnten:
Ich habe es selber noch nie benutzt, aber mit  kann man relativ schnell einige Ergebnisse erzielen. Dort gibt es schon existierende Software und Tutorials wird es dazu sicherlich auch geben. Die Software ist zum lernen da und ich weiß nicht ob sie deinen Anforderungen entspricht.
Die JavaFX-Bibliothek bietet einiges an Funktionen zum zeichnen auf Oberflächen.  findest du einige Informationen zum Einstieg und auch sonst wirst du relativ viel zu dem Thema online finden. Die andere Alternative ist das schon in die Jahre gekommene Swing, von der ich dir aber abraten würde.
Und vielleicht als Ausblick, und weniger geeignet für dein Jump n Run, wäre die  .
Quote:
Originally Posted by .ƒaℓsє.
Ps. Ich lerne besser wenn ich sowas mache und nicht von Anfang an alles stumpf lese, die Basics von Programmiersprachen kenne ich ja 
|
Ist meiner Meinung nach auch der bessere Weg  .
|
|
|
01/29/2016, 18:20
|
#3
|
elite*gold: 1
Join Date: Oct 2010
Posts: 1,218
Received Thanks: 146
|
Quote:
Originally Posted by .ƒaℓsє.
Hallo zusammen,
da ich mich nun mal etwas vom Webbereich abtrennen will bzw zusätzlich noch Java lernen will, dachte ich mir das ich ein kleines 2D Jump ´N Run erstelle.
Jedoch finde ich keine Guten bzw nur uralte.
Evtl. habt ihr ja ein gutes oder wollt evtl. selber eins erstellen.
Was ich bis jetzt so vor habe :
Ein Spieler der Laufen, springen, gleiten(wenn er springt und noch ein taste drückt) und schießen kann.
Das ganze natürlich mit Animation(Die Sprites will ich selber erstellen).
Dann halt "Blöcke" in Sprites, dazu natürlich Kollision.
Was danach kommen soll sind Gegner...
Ps. Ich lerne besser wenn ich sowas mache und nicht von Anfang an alles stumpf lese, die Basics von Programmiersprachen kenne ich ja
Gruß,
False
|
Ohne ausreichende Kenntnisse wird das schwer und nicht sehr schön aussehen, wenn du nur Java benutzen möchtest versuch etwas anderes wie Snake. Ansonsten kannst du dir Slick2d oder libgdx angucken, diese 2 sind geeignet für 2D Spiele in Java.
|
|
|
01/29/2016, 21:28
|
#4
|
elite*gold: 273
Join Date: Sep 2010
Posts: 1,831
Received Thanks: 786
|
Am besten du verwendest gar keine Bibliothek, da es für simple 2D Spiele nicht unbedingt notwendig ist und du so am meisten dabei lernst.
Für den Anfang reicht es eigentlich alles in ne Picturebox zu zeichnen, später kannst du dich ja mal an OpenGL wagen
Der "Game Loop" würde ca. so aussehen:
Input verarbeiten -> Variablen(Position, HP, etc.) updaten -> Zeichnen
|
|
|
01/30/2016, 01:27
|
#5
|
elite*gold: 34
Join Date: Apr 2011
Posts: 1,475
Received Thanks: 1,228
|
Quote:
Originally Posted by .ƒaℓsє.
Ps. Ich lerne besser wenn ich sowas mache und nicht von Anfang an alles stumpf lese, die Basics von Programmiersprachen kenne ich ja 
|
Sollte dies der Fall sein, wieso dann noch die Fragestellung nach einer Hilfe zu Tutorials usw..
Für ein Jump'N Run wirst du überhaupt keine Engie benötigen oder auf OGL Wrapper zurückgreifen wie JOGL oder LWJGL, sofern es nicht auf Basis wie Mario wird.
Verwende doch Graphics2D von Java. Sowas, ist nur pure Mathematik, und Verschiebung der x(für den Player & die Map, evtl. Hindernisse mit verschieben wenn man will) und evtl. der y-Achse(y-Achse eig. nur bei Sprüngen usw.)
|
|
|
01/30/2016, 01:49
|
#6
|
elite*gold: 0
Join Date: Feb 2009
Posts: 1,137
Received Thanks: 573
|
Ich würde auf jeden Fall auf Hardwarebeschleunigtes Zeichnen zurückgreifen, sonst ist ganz schnell der Prozessor Core auf 100%.
Aber soweit ich mir das durchgelesen habe kann man das auch für die Java Graphics Bibliothek einschalten.
Sonst ist der Rest Schulmathematik (Vektoren, Box/Kreis-Kollisionserkennung, Beschleunigung, etc)
|
|
|
02/12/2016, 18:54
|
#7
|
elite*gold: 0
Join Date: Oct 2011
Posts: 4,608
Received Thanks: 675
|
Ein simples 2D Jump & Eun lässt sich simples in der Lanterna Console schreiben.
(Wenn du 0 Plan von Java hast, dann solltest du generell noch kein Spiel machen).
Noch leichter geht es nicht.
Dafür nen Tutorial ist unnötig. Les dir durch, wie Lanterna funktioniert und dann ist eigentlich alles klar.
Danach kannst du mit Textures usw. anfangen.
|
|
|
 |
Similar Threads
|
Jump tutorial trick
07/16/2012 - S4 League - 1 Replies
who can teach me or post some of your jump trick like climbing in the connest 2 tree and in the station. PLEASE HELP :(((
|
[Tutorial] Offline 1 Player jump room
08/09/2011 - S4 League Hacks, Bots, Cheats & Exploits - 13 Replies
No I will not help you get cheat engine running, sorry not my job ^_^
and you have to start off online so it's kinda pointless
english===
1) Get s4 league running and attach it to cheat engine
2) Join a room
3) Set speed to 500x
4) Wait for about 10 seconds
5) Disable speed/disable internet/etc
|
S4 League Jump tutorial ?!
02/28/2011 - S4 League - 10 Replies
Ich wollte mal fragen, ob ich Thread machen soll, in dem alle Jumps erklärt werden und ich videos dazu poste.
|
[Tutorial] The AiR Walk Jump
10/19/2010 - CrossFire - 48 Replies
The AiR Walk Jump
Der Erfinder des AiR Walk Jump heißt -*AiR_ und im Forum Crossfiresuchti.
1.1 Was ist der AiR Walk Jump?
Der AiR Walk Jump ist eine Sprung Methode in Crossfire.
1.2 Was bringt der AiR Walk Jump?
Der AiR Walk Jump bringt , das man allein auf großen Kisten kommt ohne Hilfe (siehe Video).
|
[Tutorial] How to Nade jump in Horror Plasma
07/09/2010 - Soldier Front - 2 Replies
How to Nade jump in Horror Plasma
Step 1.
* Go to the elevated road near the cathedral.
http://img708.imageshack.us/img708/1553/step1f.jp g
Step 2.
|
All times are GMT +1. The time now is 11:02.
|
|