behöver hjälp med ett pengar system i ett spel [Java]

Permalänk

behöver hjälp med ett pengar system i ett spel [Java]

hejsan jag skulle bli väldigt glad om någon skulle kunna hjälpa med ett pengar system i ett spel [Java]
det är ett 2d rpg spel och jag tänkte mig något system som får "pengarna" att spawna lite random men inte direkt överalt (lagom) man ska också kunna plocka upp myntet genom att bara gå över det och då ska det också ändras antalet pengar i hörnet men det fixar jag själv men iallafall pengar systemet är väldigt likt snake spelets system (fast med mat i det fallet)

Tack i förväg

Visa signatur

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

Permalänk
Medlem

Och vad exakt är det du behöver hjälp med?

Permalänk
Skrivet av iXam:

Och vad exakt är det du behöver hjälp med?

om någon bara skulle kunna ge ett exempel på något pengar system

Visa signatur

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

Permalänk
Medlem
Skrivet av kallepårymmen:

om någon bara skulle kunna ge ett exempel på något pengar system

Vaddå, som http://sv.wikipedia.org/wiki/Svensk_krona typ?

Visa signatur

Kom-pa-TI-bilitet

Permalänk
Slipsmannen
Skrivet av Teknocide:

Eller typ http://www.forex.se/Ovriga-tjanster/Skicka-pengar/ ?

Nussia!

Visa signatur

- E-Penis: Fettokisse -
- Fractal Design R5, Ryzen 7 3700X@4.2ghz, Corsair H100 Hydro -
- Asus ROG Strix X570-F, 32Gb Corsair 3600mhz, Asus ROG Strix RX5700XT -
- Corsair Force MP600 M.2 1TB + 3TB Misc SSD, Corsair 850 PSU -
- Samsung 34"UW @ 1440P -

Permalänk
99:e percentilen

Alltså ... du behöver inte ett speciellt "pengarsystem" utan det är egentligen helt vanlig programmering.

Skriv exempelvis kod som körs varannan sekund och när den körs är sannolikheten t ex 0,2 att ett mynt spawnar. Om det faller sig så att ett mynt ska spawna så slumpar du fram en position (för jag antar att du har ett system som beskriver miljön/världen som ett rutnät) där myntet ska spawna, och sedan låter du det spawna. Jag gör som min programmeringslärare brukade göra: Jag skriver det på svenska och sedan får du översätta det till Java (för jag kan inte Java):

Varannan sekund { Slumpa fram ett tal mellan 0 och 1 och kalla det x. Om x < 0,2 { Slumpa fram en x-koordinat. Slumpa fram en y-koordinat. Kontrollera att den framslumpade positionen inte är upptagen av något annat. Om den är ledig { Spawna ett mynt på den framslumpade positionen. } Annars { Gå tillbaka till rad 4. } } }

Visa signatur

Skrivet med hjälp av Better SweClockers