Simpel lever generator i 2d spelet[java]

Permalänk

Simpel lever generator i 2d spelet[java]

Hej skulle behöva hjälp med en generator som genererar pixlar i olika färger som sedan ska omvandlas till en del i spelet(omvandlingen är redan klar men då måste jag rita mappArna själv)de jag liksom vill ha hjälp med är att er ska vara naturligt så att den inte genererar en röd färg som sedan ska bli lava i blått som sedan ska bli vatten.

Skickades från m.sweclockers.com

Visa signatur

Att programmera eller att inte programmera, det är frågan?

Permalänk
Medlem
Skrivet av kallepårymmen:

Hej skulle behöva hjälp med en generator som genererar pixlar i olika färger som sedan ska omvandlas till en del i spelet(omvandlingen är redan klar men då måste jag rita mappArna själv)de jag liksom vill ha hjälp med är att er ska vara naturligt så att den inte genererar en röd färg som sedan ska bli lava i blått som sedan ska bli vatten.

Skickades från m.sweclockers.com

Kan du lägga upp exempel på hur mappen ska se ut?

Permalänk
Skrivet av PhilipA:

Kan du lägga upp exempel på hur mappen ska se ut?

Här är ett exempel:

<img src="http://i.imgur.com/9UIITg2.jpg" alt="" title="Hosted by imgur.com" />

Skickades från m.sweclockers.com

Visa signatur

Att programmera eller att inte programmera, det är frågan?

Permalänk
Medlem

Beror lite på vilken nivå du ska lägga dig, när du skriver simpel hur menar du?
Om du ska ha en dynamisk värld i ditt spel så är det inte inom ramarna "simpelt", om det nu ska vara snyggt och realistiskt etc..

Det är därför det finns level designers etc

Visa signatur

Corsair 16GB (4x4096MB) CL9 1600Mhz | Asus P8Z77-V PRO |
Samsung SSD Basic 830-Series 256GB | Intel Core i7 3770K 3,5Ghz |
Asus Xonar Essence STX | Noctua NH-U9B SE2 | Antec Performance One P280 | Corsair HX 850W 80+ Gold Modulär | MSI GTX 770

Permalänk
Skrivet av NoPaiN^:

Beror lite på vilken nivå du ska lägga dig, när du skriver simpel hur menar du?
Om du ska ha en dynamisk värld i ditt spel så är det inte inom ramarna "simpelt", om det nu ska vara snyggt och realistiskt etc..

Det är därför det finns level designers etc

Med simpelt menar jag den simplaste vägen att Göta det på (det är ungefär 100x100 levlar så en Pixel kan vara ett träd mm tänkte att de kan vara bra att veta)

Skickades från m.sweclockers.com

Visa signatur

Att programmera eller att inte programmera, det är frågan?

Permalänk
Medlem

Hur gör du din inläsning?
Hur många färger rör dig sig om?
Bara vanliga RGB?
Ska maparna sparas på fil som du tänker återvända?
Ska det genereras maps dynamiskt alltså inte sparas på fil?

Borde finnas färdiga "heightmaps"-program som du kan modifiera annars.

Själv hade jag nog gjort en sprite generator och exporterat ut till annat format, speciellt när det bara rör sig om 2D.

Visa signatur

Corsair 16GB (4x4096MB) CL9 1600Mhz | Asus P8Z77-V PRO |
Samsung SSD Basic 830-Series 256GB | Intel Core i7 3770K 3,5Ghz |
Asus Xonar Essence STX | Noctua NH-U9B SE2 | Antec Performance One P280 | Corsair HX 850W 80+ Gold Modulär | MSI GTX 770

Permalänk
Medlem
Skrivet av kallepårymmen:

Här är ett exempel:

<img src="http://i.imgur.com/9UIITg2.jpg" alt="" title="Hosted by imgur.com" />

Skickades från m.sweclockers.com

Är det där ett exempel på banan som i sin tur konverteras in i spelet?
Hur vill du att en generator ska göra detta åt dig?
Vi har ingen aning om komplexiteten, spelregler och spelformat.

Om jag ska vara ärlig så har jag egentligen ingen aning om vad du faktiskt letar efter.

Vad är det du behöver hjälp med och vad är redan klart?

Visa signatur

ηλί, ηλί, λαμά σαβαχθανί!?

Permalänk
Medlem

Utinfrån din bild handlar det ju inte bara om en enkel generator för att generera pixlar. Utan det du visar i bilen ser ut som en kustlinje. Då måste man ta med detta i beräkningarna och kan inte vilt skapa pixlar till höge roch vänster.
Man kan tex göra någon enklare generator där du skickar in värden för exempelvis kustremsans max- och minbredd och kanske dess orientering och förhållandena mellan vatten och land och utifrån dessa generera en karta.

Om kartor inte alltid skall ha en kustremsa så måste man tänka även på detta och om det skall bestämmas dynamiskt eller när man skapar kartan.

Visa signatur

Gigabyte Aorus Master | 32gb DDR4 3466MHZ CL14 | Ryzen 3950X | 3080Ti
En lång rad Intel system som barnen fått som speldatorer, VR-dator, massa bärbara, servrar, RPi's och andra boxar :P