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

Nexxtron

Alter Hase

Beiträge: 424

Wohnort: Heilbronn

Beruf: Student - Software Engineering

  • Private Nachricht senden

81

01.09.2009, 18:09

achsoo...thx
...bin mal gespannt auf die nächsten Maps 8) und dass sich die Farbe vom Bildschirm ändert, in Level 2, machste auch im Quellcode?
New Project: Operation CityRacer

82

01.09.2009, 18:11

Zitat von »"Nexxtron"«

achsoo...thx
...bin mal gespannt auf die nächsten Maps 8) und dass sich die Farbe vom Bildschirm ändert, in Level 2, machste auch im Quellcode?


genau wie gegner werden auch levels in einem array aus strukturen gespeichert. dort sind zum beipiel strings mit dateipfaden aber auch farben und geschwindigkeit für den farbwechsel gespeichert.

Nexxtron

Alter Hase

Beiträge: 424

Wohnort: Heilbronn

Beruf: Student - Software Engineering

  • Private Nachricht senden

83

01.09.2009, 18:15

ach ups hab grad bemerkt, dass die Farbe im Hintergrund sich nicht nur an einer stelle verändert sondern immer in jedem Level

sry...dass ich dich so ausgefragt habe :)
New Project: Operation CityRacer

84

01.09.2009, 21:29

würde mich sehr interessieren wie sich das spiel auf intel grakas verhällt. hat das ma wer probiert? bitte berichten ;) Dankeschön

Das Gurke

Community-Fossil

Beiträge: 1 996

Wohnort: Pinneberg

Beruf: Schüler

  • Private Nachricht senden

85

02.09.2009, 13:22

Da kann ich helfen: Läuft super auf meinem Studienbegleiter ;) Ist aber nicht direkt ein Netbook mit diesen uralten Intel Chips, sondern schaut so aus:
# Intel Core 2 Solo SU 3500 mit 1,4 Ghz und 800 MHz FSB
# Intel GMA 4500MHD
# 4 GB RAM

Falls es dir hilft: Komme im Vista Leistungsindex auf 3.5 Punkte

goldfisch007

Alter Hase

Beiträge: 446

Wohnort: Süden von Berlin

  • Private Nachricht senden

86

02.09.2009, 13:25

ich teste das heut abend mal auf meinem netbook (eeePC 1000H)
Wir bauen auf und reißen nieder, so ham wir Arbeit ima wieder...
--------------------
http://www.piratenpartei.de/tmp/images/Slogans_5_0.png
--------------------
Sei stets geduldig gegenüber Leuten, die nicht mit dir übereinstimmen. Sie haben ein Recht auf ihren Standpunkt - trotz ihrer lächerlichen Meinung. (F. Hollaender, geklaut von Helmut xD)

Toa

Alter Hase

Beiträge: 944

Beruf: Research associate

  • Private Nachricht senden

87

02.09.2009, 14:19

Also ich muss ein großes Lob aussprechen. Finde das hast du sehr schön hinbekommen. Vorallem gut gefällt mir die Grafik, die verleiht dem ganzen einen besonderen Touch!

Habe es auch auf meinem Laptop gestestet und läufft Prima ^_^

Intel Core 2 Duo ( T7500 @ 2,20 GHz)
Geforce 8600 GT
4 Gb Ram
Os: Vista

Ich bin selbst sehr von 2D begeistert und deshalb interessiere ich mich auch für die Technik die du benutzt hast. Ist das Mapsystem Tilebased? Wie funktioniert das mit der Kollision über das col.png genau? Würde mir wünschen das du das ganze open source machst, jedoch denke ich das du das wohl nicht machen wirst. Kann ich aber auch verstehen. Also über ein paar Einzelheiten zur Technik würde ich mich freuen!

88

02.09.2009, 17:57

Zitat von »"Toa"«


Ich bin selbst sehr von 2D begeistert und deshalb interessiere ich mich auch für die Technik die du benutzt hast. Ist das Mapsystem Tilebased? Wie funktioniert das mit der Kollision über das col.png genau? Würde mir wünschen das du das ganze open source machst, jedoch denke ich das du das wohl nicht machen wirst. Kann ich aber auch verstehen. Also über ein paar Einzelheiten zur Technik würde ich mich freuen!


in der coll.png sind weiße linien zu erkennen. diese weißen pixel werden beim start des levels in ein array geladen,dann die coll.png released. füge ich nun der position des spielers ein geschwindigkeitsvektorü hinzu, überprüft ein algo, ob sich an der stelle mit einem gewissen radius kein weißer pixel befindet. erst dann wird die neue spielerposition gesetzt. soweit ganz einfach, doch was ist wenn der weg ungerade mit steigungen ist? das ist schon ein wenig komplizierter. befindet sich der spieler am boden und bewegt sich zur seite, wird eine stelle geprüft, die ein wenig über dem zielpixel liegt. ist diese stelle pasierbar wir die stelle darunter geprüft und immer so weiter, bis entweder normalhöhe wieder erreicht wurde oder eine kollision aufgetreten ist, an die der spieler dann gesetzt wird. bsp: der spieler soll sich am boden ein pixel nach rechts bewegen. ich prüfe dann die stelle ein pixel rechts und drei pixel oben vom spieler.
wenn keine kollision prüfe ich ein pixel rechts und zwei pixel oben vom spieler.
wenn keine kollision prüfe ich ein pixel rechts und ein pixe oben vom spieler.
wenn keine kollision prüfe ich ein pixel rechts vom spieler.
tritt aber eine kollision auf so wird nicht weiter geprüft. hoffe das prinzip des "treppensteigens" ist nun klar. runterwärts neigung ist nicht so kompliziert, das übernimmt die gravitation.

das spiel ist nicht tilebasiert. jedes map element gibt es nur einmal. allerdings mach ich mir über speicher und performance keine sorgen.
das große zweite level aus version 0.64 erreicht bei mir 4500 (unlocked+softwaremode) FPS und eine speicher auslastung von 180 mb ram. info: auf 3.0GH intel p4 und onboard grafik. grafikkarte ist aber wegen softwaremode egal. also wegen der fps mach ich mir keine sorgen und den ram...nun gut 256 MB dürft wohl jeder ham, auf was niedrigerem läuft ja nicht einmal directx und win xp anständig.

source werde ich erstmal nicht hochladen, da ich hoffe irgendwann einmal das spiel kommerziel bei bigfishgames zu verkaufen. bis dahin is zwar noch viel arbeit, aber mit offenem source kann ich was kommerzielles vergessen. jetzt keine sorge, bevor nicht alles final ist, werde ich immer aktuelle versionen posten.


noch was anderes: wenn ihr level zwei nicht schafft, schaut hier wies geht: http://www.youtube.com/watch?v=z61E8xhCJJM
video ist zwar aus der nicht veröffentlichten 0.63, aber desingtechnisch hat sich sowieso nichts verändert.

goldfisch007

Alter Hase

Beiträge: 446

Wohnort: Süden von Berlin

  • Private Nachricht senden

89

02.09.2009, 18:14

also bei läufts auch flüssig (hat 1 mal länger gehakt lief dann aber wieter)

system: eeePC 1000H

CPU : Nen Atom 1,6 Ghz
Ram 1GB
Grafik: Intel 945 Express (familie)

an Level 2 beis ich mir die Zähne aus...
Aber danke für das Video das zeigt wenigstens was noch auf mich zukommt
auch wenn ich es so ähnlich mache/machen werde/gemacht habe :lol: :idea:
Wir bauen auf und reißen nieder, so ham wir Arbeit ima wieder...
--------------------
http://www.piratenpartei.de/tmp/images/Slogans_5_0.png
--------------------
Sei stets geduldig gegenüber Leuten, die nicht mit dir übereinstimmen. Sie haben ein Recht auf ihren Standpunkt - trotz ihrer lächerlichen Meinung. (F. Hollaender, geklaut von Helmut xD)

90

02.09.2009, 18:35

Zitat von »"goldfisch007"«


system: eeePC 1000H

CPU : Nen Atom 1,6 Ghz
Ram 1GB
Grafik: Intel 945 Express (familie)


perfekt. netbooks waren mein ziel. denn netbookbesitzter greifen mangels leistung oft zu kleinen indie-games mit wenig hardwarehunger. in der nächsten version muss ich gleich die fullscreen auflösung 1024x600 hinzufügen :D

Werbeanzeige