Le pistole e le mitragliatrici sono facili: puoi solo far sparare proiettili in una certa direzione, quindi l'ho già implementato. Un fucile, d'altra parte, danneggia qualcosa in una certa area che sembra un cono. Come dovrei implementarlo? Ho un paio di suggerimenti qui, ma potrei usare alcuni consigli:
- Dividi un proiettile in più piccoli proiettili, che fanno meno danni da soli, ma volano in una direzione simile (è più probabile che un nemico più vicino venga colpito)
- Non usare proiettili: basta avere un effetto particellare di un colpo di fucile e calcolare la quantità di danno che i nemici ottengono in base alla posizione / orientamento, ecc.
- Avere un grosso proiettile invisibile (ad esempio un cubo) che danneggia le cose, così come un effetto particellare che lo farà sembrare come se fosse in realtà un colpo di fucile.
Grazie in anticipo!