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!

Suchergebnisse

Suchergebnisse 1-3 von insgesamt 3.

Werbeanzeige

23.09.2016, 08:57

Forenbeitrag von: »Magalter«

Design LootTable

Minecraft hat da inzwischen einen guten Ansatz. Seit der neueren Versionen können Map-Maker die Loot-Tabellen für alle Monster oder Dungeon-Kisten im Spiel selber editieren. Man kann auch eigene Loot-Tables erstellen und im Spiel den Objekten zuweisen. Sie haben das, wie so oft, im JSON-Format gespeichert. Das Prinzip ist im Grunde so: Ein Loot-Table enthalt eine Liste von Item-Pools, jeder Item-Pool hat eine Liste von Items. Jeder Pool wird geprüft, jeder Pool hat eine angegebene Anzahl wie oft...

07.01.2014, 20:22

Forenbeitrag von: »Magalter«

Zeichen durch Koordinaten Bewegen Wie ?

Nimmst du für deine Felder ein 2D-Array? (ist ja naheliegend) Je nach Laufrichtung deines Zeichens wird eine x- oder eine y-Koordinate weiter das neue Zeichen entstehen. Man kann auch die aktuelle Position mit Variablen festhalten und updaten beim Schritt, dann kann sich dein Raster daran orientieren, wo das Zeichen sein muss. Und um wie MitgliedXYZ schon sagte: C++ ist wirklich nicht die leichteste Sprache zum Einsteigen... Java ist da etwas freundlicher... Edit: ich sehe: kein array

07.01.2014, 20:08

Forenbeitrag von: »Magalter«

SFMl 2.1 : Texturen über "Hintergrund"Textur laden

Wenn ich mich recht erinnere konnte man bei SFML mehrere RenderTargets nutzen. Mit mehreren dieser "Leinwände" kannst du Hinter- und Vordergrund eigentlich ganz exakt trennen. Leider weiß ich nicht wie da der Performance-Aspekt aussieht. Wichtig ist: Das vordere RenderTarget mit Transparenz zu füllen, sonst sieht man den Hintergrund natürlich nicht Falls du aber nicht 2 gerennte Draw-Ebenen, sondern nur einen Sprite über den anderen haben willst, ganz klar: Einfach die Reihenfolge der Draw() auf...