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

David Scherfgen

Administrator

  • »David Scherfgen« ist der Autor dieses Themas

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

111

29.01.2007, 19:44

Zitat von »"Helmut"«

-Die Laserkanone (die grüne längliche mit roten Streifen) passt irgendwie nicht zum Zeichenstil. Dachte zuerst, dass du die Grafik aus einem der Vorgänger genommen hast.

Hmm, vielleicht werde ich das dann nochmal neu machen.

Zitat von »"Helmut"«

- Der Countdown ist viel zu langsam

Wie meinst du das?

Zitat von »"Helmut"«

- Dass die Rakete bei zunehmender Geschwindigkeit schmaler wird sieht irgendwie komisch aus:) Ich würde eher das ganze Bild der Geschwindigkeitsrichtung entsprechend and den Seiten verzerren (Shader) und ev. herauszoomen, damit man auch bei höheren Geschwindigkeiten den Überblick behält.

Die Kamera bewegt sich auch jetzt schon zurück, wenn man schneller fliegt. Shader werde ich aber auf keinen Fall einsetzen ...

Zitat von »"Helmut"«

- Mit deiner Physikengine kannste mit ziemlich kleinem Aufwand noch coole Items basteln. Gravity Gun (HL2), Sprengstoff...

Ja, da wird noch einiges kommen :)

Zitat von »"Helmut"«

- Zeicheneffekt bei Einblendung: Beim ersten Start eines Levels kannst du alle Objekte erst nacheinander anzeigen, sodass es aussieht, als ob es gerade erst gezeichnet wird. Jeweils mit Clipplanes, oder, falls es dir die Mühe wert ist, den Zug der Polygone.

Das ist nicht so einfach. Die Idee ist sicher gut, aber die Umsetzung ist problematisch.

Zitat von »"Helmut"«

Ansonsten frage ich mich, wo eigentlich der Leveleditor ist? Oder hat CodingCat die Levels etwa per Texteditor gemacht?

Den Level-Editor programmiert mein Teamkollege in Java. In seinem momentanen Zustand kann man den aber vergessen.

Zitat von »"Helmut"«

Und hier kannst du ja auch mal vorbeischauen: http://www.gravity-strike.de

Das Spiel kenne ich :)

Zitat von »"CodingCat"«

Allerdings wäre es gut, wenn man auch PowerUps mit dynamic="1" machen könnte, sont halten die meine Fahrstühle auf....

Das werde ich einbauen.

David Scherfgen

Administrator

  • »David Scherfgen« ist der Autor dieses Themas

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

112

29.01.2007, 21:48

Das Update ist da!
Neben dem "Tankstellen-Magnetismus" gibt es jetzt auch ein Schutzschild-PowerUp!
Wichtige Info für Level-Designer: "movementFriction" und "rotationFriction" haben jetzt die Standardwerte 0.75 und 0.1. Wenn sich z.B. Laser ohne Reibungsverlust drehen sollen, dann muss man den entsprechenden Wert auf 1 setzen (1 bedeutet 100% der Bewegung/Rotation bleibt pro Sekunde erhalten). Ich habe dies für die schon vorhandenen Levels angepasst.

113

30.01.2007, 01:05

Zitat von »"David Scherfgen"«

Ich habe das mit der Tankstelle eben eingebaut! Jetzt kann man sogar tanken, wenn die Tankstelle an der Decke hängt.

Cool- werde ich mir gleich mal runterladen!!

Zitat von »"DragonFlame"«

Weil es David nach einer gewissen Zeit wohl genervt hat dass so viele Standard mit t schreiben (und scheinbar, wie du, nicht mal wissen dass es so falsch ist) ;)

:lol: :lol: :lol: Okay also das ist mal dumm- ich werde es mir so dann aber warscheinlich merken- mal sehen...."Standard" funktioniet!! Hey...Spellchecking im Spieleprogrammierer.de Forum :lol: :lol: :lol: Thx, David :lol: :lol: :lol: :lol:

David Scherfgen

Administrator

  • »David Scherfgen« ist der Autor dieses Themas

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

114

30.01.2007, 13:49

So, wieder ein Update - diesmal gibt's eine neue Waffe und neue Explosions-Sounds für Raketen und Flak-Geschosse! :)

SteveKr

Frischling

Beiträge: 41

Wohnort: Hessen

Beruf: Student

  • Private Nachricht senden

115

30.01.2007, 18:09

Zitat von »"David Scherfgen"«

So, wieder ein Update

Da kommt man ja gar nicht mit dem Downloaden hinterher, so schnell und oft gibt es neue Versionen. :lol: :lol:

Zum Spiel (wollte eigentlich längst was schreiben):
Mir gefällt es wirklich gut. Normalerweise "killen" solche Spiele nach einigen Versuchen immer meine Motivation aber hier ist das nicht der Fall (warum kann ich allerdings nicht sagen).

Einen kleinen Verbesserungsvorschlag hätte ich:
Bei TimeAttack-Levels könnte man doch per Enter-Taste das Level neustarten (so ist es bei Trackmania auch), wenn man merkt das man zu langsam ist.
XNA.mag - Deutsche XNA-Seite mit Tutorials, Samples und Forum

David Scherfgen

Administrator

  • »David Scherfgen« ist der Autor dieses Themas

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

116

30.01.2007, 19:05

Zitat von »"SteveKr"«

Einen kleinen Verbesserungsvorschlag hätte ich:
Bei TimeAttack-Levels könnte man doch per Enter-Taste das Level neustarten (so ist es bei Trackmania auch), wenn man merkt das man zu langsam ist.

Wird eingebaut! (bzw. ich habe es grade getan ;))

Beliah

Treue Seele

Beiträge: 115

Wohnort: Söhlde - LK Hildesheim

Beruf: FI-Anwendungsentwicklung

  • Private Nachricht senden

117

30.01.2007, 20:30

In der neuesten Version crasht das Spiel immer wenn ich den Timeattack Level "Laser Parcours" starte.

Wie ich gerade sehe, ist das in der Version 0.591 auch schon. Die anderen habe ich vor ein paar Minuten gelöscht.
Debuggers don't remove bugs, they only show them in slow motion.

Google Suche ohne Werbung und Cookies: Scroogle

Derzeitige(s) Freizeitprojekt(e)

David Scherfgen

Administrator

  • »David Scherfgen« ist der Autor dieses Themas

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

118

30.01.2007, 21:10

Danke für den Hinweis!
Da war irgendwie was in der XML-Datei kaputt gegangen.
Wer den Level gerne sofort spielen will, der sollte sich das hier in die data\levels\ta_laser_parcours.level kopieren (die krummen Zahlen stammen vom Map-Editor):

Quellcode

1
<?xml version="1.0" encoding="iso-8859-1"?><Level name="Laser-Parcours" type="TimeAttack"><Description>Pass auf, dass du nicht gebraten wirst!</Description><Background>paper1.png</Background><Music>music3.ogg</Music><Gravity x="0" y="8"/><BackgroundLight>1.0</BackgroundLight><Objects><Object id="energynode1" type="EnergyNode" x="6.55" y="5.75"/><Object style="ballpen" type="Wall"><Vertex x="5.800000000000002" y="8.999999999999998"/><Vertex x="8.799999999999983" y="7.399999999999999"/><Vertex x="9.699999999999983" y="4.9"/><Vertex x="9.349999999999984" y="3.200000000000001"/><Vertex x="8.399999999999983" y="1.850000000000001"/><Vertex x="5.900000000000001" y="1.4000000000000008"/><Vertex x="3.3500000000000005" y="1.4000000000000008"/><Vertex x="2.300000000000005" y="3.0000000000000018"/><Vertex x="1.9000000000000048" y="5.5"/><Vertex x="2.8000000000000025" y="8.899999999999999"/><Vertex x="4.6000000000000005" y="10.45"/><Vertex x="7.399999999999983" y="10.2"/><Vertex x="8.249999999999982" y="11.549999999999999"/><Vertex x="4.550000000000002" y="12.349999999999998"/><Vertex x="2.100000000000005" y="11.749999999999998"/><Vertex x="1.1500000000000021" y="8.899999999999999"/><Vertex x="0.09999999999999942" y="4.300000000000001"/><Vertex x="1.7000000000000046" y="0.649999999999999"/><Vertex x="6.849999999999992" y="-0.30000000000000016"/><Vertex x="11.449999999999983" y="0.34999999999999964"/><Vertex x="11.899999999999983" y="3.3000000000000007"/><Vertex x="12.249999999999982" y="6.899999999999997"/><Vertex x="10.099999999999984" y="8.599999999999998"/><Vertex x="8.099999999999984" y="9.149999999999999"/></Object><Object style="crayon_orange" type="Wall"><Vertex x="3.0" y="22.95"/><Vertex x="3.05" y="14.25"/><Vertex x="4.15" y="13.05"/><Vertex x="1.15" y="12.25"/><Vertex x="0.3999999999999999" y="23.2"/><Vertex x="1.5" y="25.65"/><Vertex x="5.4" y="26.6"/><Vertex x="7.85" y="25.7"/><Vertex x="8.95" y="23.9"/><Vertex x="9.05" y="23.05"/></Object><Object style="pencil" type="Wall"><Vertex x="12.8" y="24.65"/><Vertex x="10.0" y="22.55"/><Vertex x="8.8" y="22.35"/><Vertex x="8.95" y="19.5"/><Vertex x="11.15" y="18.1"/><Vertex x="12.95" y="17.35"/><Vertex x="11.75" y="20.05"/><Vertex x="12.85" y="22.1"/><Vertex x="15.2" y="21.95"/><Vertex x="14.2" y="23.85"/></Object><Object angle="45.0" type="Laser" x="14.55" y="21.65"><EnergyNodes><EnergyNode>energynode1</EnergyNode></EnergyNodes></Object><Object angle="45.0" type="Laser" x="9.05" y="10.7"><EnergyNodes><EnergyNode>energynode1</EnergyNode></EnergyNodes></Object><Object id="player" type="Player" x="6.65" y="20.2"/><Object type="Wall" style="crayon_green"><Vertex x="19.7" y="-0.65"/><Vertex x="16.2" y="0.6499999999999999"/><Vertex x="16.6" y="3.8"/><Vertex x="25.8" y="2.2"/><Vertex x="27.15" y="0.25"/></Object><Object id="target" type="LevelTarget" x="36.55" y="76.5"/><Object style="ballpen" type="Wall"><Vertex x="24.5" y="10.8"/><Vertex x="21.8" y="11.1"/><Vertex x="21.95" y="13.85"/><Vertex x="23.65" y="15.350000000000001"/><Vertex x="23.25" y="13.0"/><Vertex x="24.3" y="11.95"/><Vertex x="26.5" y="12.1"/></Object><Object angle="135.0" type="Laser" x="24.55" y="13.5"><EnergyNodes><EnergyNode>energynode1</EnergyNode></EnergyNodes></Object><Object angle="135.0" type="Laser" x="28.1" y="1.55"><EnergyNodes><EnergyNode>energynode1</EnergyNode></EnergyNodes></Object><Object type="Laser" x="69.95" y="56.45"><EnergyNodes><EnergyNode>energynode2</EnergyNode></EnergyNodes></Object><Object id="energynode2" type="EnergyNode" x="66.25" y="45.25"/><Object style="crayon_orange" type="Wall"><Vertex x="71.15" y="56.75"/><Vertex x="66.65" y="56.85"/><Vertex x="66.35" y="58.45"/><Vertex x="68.55" y="59.95"/><Vertex x="71.15" y="58.8"/></Object><Object style="ballpen" type="Wall"><Vertex x="84.30000000000013" y="60.14999999999997"/><Vertex x="88.50000000000013" y="57.99999999999997"/><Vertex x="90.95000000000012" y="59.59999999999997"/><Vertex x="92.30000000000013" y="63.14999999999998"/><Vertex x="91.05000000000013" y="64.60000000000002"/><Vertex x="88.35000000000012" y="65.50000000000003"/><Vertex x="87.00000000000013" y="65.0"/><Vertex x="86.10000000000012" y="64.5"/></Object><Object angle="225.0" type="Laser" x="86" y="63.5"><EnergyNodes><EnergyNode>energynode1</EnergyNode></EnergyNodes></Object><Object style="crayon_orange" type="Wall"><Vertex x="47.9" y="78.35"/><Vertex x="44.0" y="71.9"/><Vertex x="41.95" y="66.45"/><Vertex x="41.25" y="60.4"/><Vertex x="40.8" y="51.85"/><Vertex x="41.05" y="47.35"/><Vertex x="42.65" y="44.45"/><Vertex x="46.25" y="42.65"/><Vertex x="48.8" y="43.1"/><Vertex x="53.05" y="45.5"/><Vertex x="57.3" y="49.65"/><Vertex x="60.2" y="54.6"/><Vertex x="62.3" y="56.95"/><Vertex x="63.849999999999994" y="58.1"/><Vertex x="65.4" y="57.05"/><Vertex x="64.85" y="55.05"/><Vertex x="64.1" y="51.5"/><Vertex x="62.35" y="48.25"/><Vertex x="58.55" y="44.25"/><Vertex x="56.4" y="40.95"/><Vertex x="53.1" y="39.9"/><Vertex x="47.4" y="38.55"/><Vertex x="42.6" y="39.2"/><Vertex x="39.1" y="41.9"/><Vertex x="36.1" y="49.3"/><Vertex x="35.6" y="56.55"/><Vertex x="36.55" y="63.55"/><Vertex x="36.9" y="69.85"/><Vertex x="39.85" y="73.75"/><Vertex x="42.55" y="77.75"/><Vertex x="45.85" y="78.75"/></Object><Object style="crayon_green" type="Wall"><Vertex x="83.55" y="78.65"/><Vertex x="74.25" y="73.1"/><Vertex x="68.0" y="70.8"/><Vertex x="63.05" y="66.1"/><Vertex x="58.65" y="62.4"/><Vertex x="55.35" y="58.35"/><Vertex x="51.25" y="58.4"/><Vertex x="48.25" y="59.75"/><Vertex x="48.05" y="64.8"/><Vertex x="52.05" y="71.1"/><Vertex x="59.3" y="75.5"/><Vertex x="64.85" y="77.95"/><Vertex x="67.5" y="82.05"/><Vertex x="70.05" y="80.45"/><Vertex x="71.05" y="77.95"/><Vertex x="73.8" y="79.0"/><Vertex x="78.5" y="80.65"/><Vertex x="81.1" y="79.25"/></Object><Object style="ballpen" type="Wall"><Vertex x="33.55" y="82.1"/><Vertex x="31.75" y="78.45"/><Vertex x="31.700000000000003" y="74.45"/><Vertex x="34.25" y="70.65"/><Vertex x="36.0" y="70.05"/><Vertex x="36.05" y="68.75"/><Vertex x="31.950000000000003" y="68.5"/><Vertex x="28.75" y="71.2"/><Vertex x="27.05" y="76.0"/><Vertex x="28.4" y="81.55"/><Vertex x="30.95" y="83.55"/></Object><Object style="ballpen" type="Wall"><Vertex x="31.65" y="84.65"/><Vertex x="34.1" y="83.0"/><Vertex x="38.45" y="83.8"/><Vertex x="42.55" y="85.6"/><Vertex x="45.5" y="85.15"/><Vertex x="50.6" y="83.8"/><Vertex x="52.35" y="86.25"/><Vertex x="51.35" y="89.25"/><Vertex x="44.85" y="90.65"/><Vertex x="38.75" y="90.35"/><Vertex x="34.3" y="87.95"/></Object><Object angle="225.0" type="Laser" x="60.05" y="77.3"><EnergyNodes><EnergyNode>energynode1</EnergyNode></EnergyNodes></Object></Objects></Level>

Anonymous

unregistriert

119

31.01.2007, 09:47

Das Game macht sich prächtig. :)

Könnte sich das Score Feld denn letzten eingegebenen Namen nicht merken? Es stresst etwas wenn man allein gegen denn Geist fährt und wirklich jedesmal den Namen eintippen muss (inbesondere wenn man im dunkeln sitzt *g*). Wenn dann zb der letzte Name bereits im Feld wäre würde ein "OK" reichen..oder man gibt halt einen anderen ein (Name gelöscht beim ersten Druck eines Buchstabens). Das würde (zumindest mir) die Rennen gegen den Geist (gilt jetzt schon als mein Lieblingsfeature) stressfreier machen. :)

Nur so eine Idee.

cu

David Scherfgen

Administrator

  • »David Scherfgen« ist der Autor dieses Themas

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

120

31.01.2007, 09:54

Gute Idee. Wird umgesetzt ;)

Werbeanzeige