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
Zitat
Zu Backdropimages hab ich nicht viel gefunden, hast du vielleicht einen Link fuer mich ?
Zitat von »"Chase"«
Die Technik wird in einigen Spielen angewendet - allerdings ist der Hintergrund dann meist komplett modelliert und eigentlich in 3D-Form vorhanden. Frueher hat man wohl aus performancegruenden auf solche vorgerenderten Hintergruende zurueckgegriffen, heutzutage wuerde aber wohl jeder 3D-Artist drauf bestehen die Szene in Echtzeit zu verwenden - selbst bei festen Perspektiven (siehe Dreamfall oder Fahrenheit).
Zitat
Tjo, ich fuer meinen Teil bleib bei einem klassischen 2D-Adventure. Die sind sowieso vom Aussterben bedroht und ich finde dass nicht jedes Genre zwingend der 3D-Revolution zum Opfer fallen sollte
Zitat von »"chriss"«
@Chase
Zum Thema Netzwerk solltest du dir mal die Tuts von www-c-worker.ch ansehen.
Wenn es bei deinen geplanten spielen nicht so auf Geschwindigkeit ankommt könntest du einfach LUA Skripte über das netzwerk jagen. Das erhöt zwar den Traffik ungemein aber bei einem Point & Click Adventure sollte es vertretbar sein. Positionsänderungen der PCs und NPCs kannst du ja dennoch binär schicken.
Um deine "Spiele" zu erstellen solltest du neben einer Skriptsprache auch XML in Betracht ziehen.
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 |
function ON_PickupItem(PlayerId,ItemId) -- Der aktuelle Spieler nimmt den Gegenstand auf PickupItem(PlayerId,ItemId) -- Server Nachricht zusammensetzen MSG = "PickupItem(" .. PlayerId .. "," .. ItemId .. ")" -- Servernachricht versenden SendMessage(MSG) end |
Werbeanzeige