Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
08.08.2005, 11:43
funner
Founder/Admin


Hallo zusammen,

da ich beruflich immer sehr viel mit Web-Development zu tun habe und ich zur Abwechslung mal was anderes machen wollte habe ich ein kleines Java2D game programmiert. Das Genre: "Echtzeit Strategie" :)

Ich habe mich Samstag und Sonntag wieder in Java eingearbeitet (habe lange nichts mehr in Java gemacht) und ein paar neue Sachen von Java 1.5 gelernt.

Heute habe ich das dann noch Java WebStart fähig gemacht.

Bisher geht nicht wirklich viel, Pathfinding und Einzelauswahl von Einheiten sowie Scrolling sind implementiert.

Anleitung: Einheit mit linksklick anwählen, mit linksklick befehl geben und mit rechtsklick wieder abwählen.

Ich weiss das ist alles nicht wirklich neu, und meine 2DArtist-Fähigkeiten sind auch begrenzt, aber ist ja auch nur zum Spass.

Mit installierter JSE 1.5 gehts hier sofort los (50KB):
http://www.gg-media.biz/tank/tank.php

was haltet Ihr davon?

grüße
-- felix / funner

--


Dieser Beitrag wurde am 08.08.2005 um 11:44 von funner bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
001
08.08.2005, 14:29
Z-Maker



Sieht nett aus, nur leider kann ich nichts anderes tun als durch die Gegend zu scrollen :(

/€dit:
Ahhh jetzt ja :D
Beim ersten mal Bewegen kam ne Fehlermeldung, jetzt klappts :)
Ein kleiner Bug aber, die Tanks können bei den Mauern durch die Ecken huschen.
Scheint aber so ganz witzig zu werden!

--

http://www.portal-vital.de - Portal Vital


Dieser Beitrag wurde am 08.08.2005 um 14:32 von Z-Maker bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
002
08.08.2005, 14:48
oxff



Fix mal den Mime-Type, den der Server sendet. Mir bietet Firefox nur an .php mit gedit zu oeffnen.

edit: Ich ziehe zurueck, ohne JRE auf der Box kann der den Mime-Type auch nur schlecht verstehen..

--

mwcollect - mein Projekt | oxlog - mein blog | happyhardcore.com Stream - gute Musik


Dieser Beitrag wurde am 08.08.2005 um 14:50 von 0xFF bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
003
08.08.2005, 16:00
Fox Mulder



naja, wer nutzt auch schon firefox ^^

--

...

zum Seitenanfang zum Seitenende Profil || Suche
004
08.08.2005, 16:20
theDon



Zitat:
Chakotay2 postete
naja, wer nutzt auch schon firefox ^^
Vorsichtig. Hier gibt es recht viele Leute, die den Firefox benutzen.

--

\o tanz den naziprau! o/

And more than ever, I hope to never fall,
Where enough is not the same it was before

zum Seitenanfang zum Seitenende Profil || Suche
005
08.08.2005, 18:12
chriss



Zitat:
Chakotay2 postete
naja, wer nutzt auch schon firefox ^^
Leute mit mehr Hirn als der durchschnittliche IE-User. -_-

--

zum Seitenanfang zum Seitenende Profil || Suche
006
08.08.2005, 18:34
DomiX



nicht schon wieder diese ewige Browser-Diskussion, die hatten wir schon so oft hier und das Topic is n ganz anderes, ihr seid ja wohl schon lange genug dabei um die Forenregeln zu kennen und die letzten 3 Posts hattn ja wohl garnix mitm Thema zu tun...
O_o

zum Spiel: coole Sache, finds bis jetz ganz witzig..klar, es is noch nich viel drin, aber da ich selber mit sowas nich klarkomm faszinierts mich umso mehr ;)
also ich find die Idee wirklich gut, außerdem machts dir Spaß
==> weitermachen!...ich werds jedenfalls weiter beobachten...

ps: vllt gefällts mir deshalb so, weil ich letztens wieder Z rausgekramt hab ;)

--

DoMiX
---
Imprisoned Thoughts
They're caught in my head
All I want is to forget

zum Seitenanfang zum Seitenende Profil || Suche
007
08.08.2005, 18:43
bueblein



Also bei mir will Firefox tank.php runterladen oder öffnen.
Aber ne Seite bekomem ich nicht zu Gesicht. Was mach ich falsch?

--

zum Seitenanfang zum Seitenende Profil || Suche
008
08.08.2005, 19:02
Fetti91



So wies aussieht hast du Java nicht drauf. Hatte ich auch vorher, jez läd er's aber richtig.

--

zum Seitenanfang zum Seitenende Profil || Suche
009
08.08.2005, 19:09
bueblein



http://www.java.com/en/download/manual.jsp
Damit hab ichs jetzt auch hinbekommen.

--

zum Seitenanfang zum Seitenende Profil || Suche
010
08.08.2005, 19:11
Kriz



@Funner: Irgendwie meckert 1.5 bei mir rum, der lädt die JAR nicht...

--

K:R-I)Z++
"CSS ist cascading style sheets. Und nicht so'n Ranzspiel." - dp
In memory of Voice († 2005/03/30)

zum Seitenanfang zum Seitenende Profil || Suche
011
09.08.2005, 21:27
funner
Founder/Admin


danke für die comments, ich habe mal noch etwas weiter programmiert und eine kleine seite eingerichtet. auf der seite ist auch ein javascript eingebaut was die JavaWebStart - funktionen des browsers überprüft. vielleicht hilft das. das javascript testet aber nicht die version - java 1.5 (JRE oder JDK) ist auf jeden fall erforderlich.

was haltet ihr von v 0.2 unter:

http://www.gg-media.biz/tank

hier ein screen:

grüße
-- felix / funner

--

zum Seitenanfang zum Seitenende Profil || Suche
012
09.08.2005, 21:40
Kriz



Wie auch immer, beim Anfordern des JARs bricht Webstart ab ._.

--

K:R-I)Z++
"CSS ist cascading style sheets. Und nicht so'n Ranzspiel." - dp
In memory of Voice († 2005/03/30)

zum Seitenanfang zum Seitenende Profil || Suche
013
09.08.2005, 23:14
Z-Maker



Wenn man mit mehrere Panzer befiehlt antworten alle, und der Sound fängt dabei an zu kraten, jeden falls der von der Musik!
Ansonsten sieht das bislang echt gut aus, mach nur weiter :)

--

http://www.portal-vital.de - Portal Vital

zum Seitenanfang zum Seitenende Profil || Suche
014
09.08.2005, 23:23
DomiX



musik mäßig kratzts bei mir nich, egal was ich mach...allerdings hab ich mal 4 Panzer selektiert und bin mit denen Richtung Kaserne gefahren, als ich die dann von dort wegschicken wollte konnte einer nicht mehr weg, der hat sich scheinbar irgendwie rechts oben am gebäude verfangen...

--

DoMiX
---
Imprisoned Thoughts
They're caught in my head
All I want is to forget

zum Seitenanfang zum Seitenende Profil || Suche
015
10.08.2005, 11:09
Sir_Killalot



Also ich kann irgendwie nur nach links und rechts scrollen (wenn ich mit der maus an den rand geh). Den unteren bildrand seh ich garnicht. (zur info: hab firefox und ne doppelte startleiste)

--

zum Seitenanfang zum Seitenende Profil || Suche
016
10.08.2005, 17:19
Kriz



Funner, stell doch mal einfach nur die JAR ins Netz bitte.

--

K:R-I)Z++
"CSS ist cascading style sheets. Und nicht so'n Ranzspiel." - dp
In memory of Voice († 2005/03/30)

zum Seitenanfang zum Seitenende Profil || Suche
017
10.08.2005, 22:55
funner
Founder/Admin


http://www.gg-media.biz/tank/tank02.jar

java -classpath tank02.jar ggmedia.games.tank2006.Game

so müsste es gehen.

gruß
-- felix / funner

--

zum Seitenanfang zum Seitenende Profil || Suche
018
10.08.2005, 23:32
HammerBlade



funner, verpass dem .jar doch noch ein Mainfest, bzw. schreib in dein Manifest noch die Zeile 'Main-Class: ggmedia.games.tank2006.Game' hinzu. Dann braucht man die MainClass nicht explizit angeben und kann es per 'java -jar tank02.jar' starten.

Ich hatte eben teilweise das Problem das die Panzer sich nicht mehr bewegen wollen. Ich habe eine Weile immer 3 auf einmal rumfahren lassen und auf mal wollten sie nicht mehr fahren obwohl sie auf freiem Feld standen.

--

"Mit C++ (noch besser mit C) kann man sich _sehr_ leicht in den Fuss schiessen." - theDon
Auspack und freu! - Auszug aus einer, aus dem japanischen übersetzten, Bedienugsanleitung für ein Spielzeugaquarium.
--
Photon Audio Player | Majestic42.net | How To Ask Questions The Smart Way


Dieser Beitrag wurde am 10.08.2005 um 23:35 von HammerBlade bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
019
11.08.2005, 11:03
funner
Founder/Admin


hallo,

eclipse überschreibt mir das manifest immer, ich muss mal rausfinden woran das liegt. die panzer bleiben wegen dem pathfinder hängen, bin gerade dabei auszutüfteln wie man das verbessern kann. das problem ist momentan folgendes: wenn der pfad für eine einheit gesucht wird werden die aktuellen positionen der anderen einheiten berücksichtigt. während der pfad dann abgefahren wird können die anderen einheiten aber diesen weg (oder das ziel) kreuzen und der pathfinder bricht ab. ich überlege gerade so etwas wie alternative routen zu implementieren.

--

zum Seitenanfang zum Seitenende Profil || Suche
020
11.08.2005, 19:37
Kriz



Mach ein Lookahead (2 Nodes oder so). Sobald im Pfad ein anderer Panzer auftaucht, soll der Panzer stehenbleiben, bis der andere weg ist oder ab diesem Node eine Alternativroute nehmen.

Btw. stockt die Musik bei mir auch teilweise, aber sonst isses lustig :)

--

K:R-I)Z++
"CSS ist cascading style sheets. Und nicht so'n Ranzspiel." - dp
In memory of Voice († 2005/03/30)

zum Seitenanfang zum Seitenende Profil || Suche