Di cosa ho bisogno per sviluppare un gioco del tipo 'escape room' per Android? Un motore di gioco come Unity sarebbe tutto ciò di cui avrei bisogno?
Anche io sono un principiante, ma posso darti qualche suggerimento.
Ci sono due cose su cui devi lavorare qui: il tipo di gioco ("escape room", cioè un puzzle o un gioco di avventura a oggetti nascosti o simile) e la piattaforma (telefono Android). Fortunatamente, come avrete sospettato, entrambi possono essere mirati allo stesso tempo con il motore di gioco Unity.
I giochi di avventura possono essere fatti con Unity vanilla, ma usare un kit pre-fatto come Adventure Creator potrebbe rendere il vostro lavoro più facile. Anche se se sei nuovo di Unity, potrebbe essere utile per te controllare qualche tutorial prima e vedere se puoi fare quello che vuoi senza un software costoso e specializzato.
Sviluppo mobile
Targeting su Android significa che hai relativamente poche risorse con cui lavorare. I telefoni come Android hanno generalmente meno potenza di calcolo e meno memoria del PC, il che significa che devi gestirli e mantenere il progetto e le sue risorse abbastanza piccole da essere lavorabili con i telefoni attuali.
Siccome sei un principiante, presumo che tu non abbia mai creato un gioco prima. Per questo motivo, specialmente se stai sviluppando da solo, ti consiglierei di creare prima una versione funzionante del gioco per computer. In questo modo otterrai l'esperienza di cui hai bisogno per sviluppare il gioco, non dovrai ancora affrontare le limitazioni di cui sopra con i telefoni e potrai effettivamente concentrarti sullo sviluppo del gioco.
Una volta che ti sei avvicinato e sai meglio con cosa stai lavorando, inizia a migrare e ottimizzare il gioco per i cellulari.
Design
Dovresti creare almeno un progetto di massima del contenuto del gioco. È solo una stanza o ci si può muovere tra le stanze? Si può guardare in giro? Continuamente o una schermata alla volta? Come si può interagire con gli oggetti?
Devi produrre la grafica per la stanza (o le stanze) e tutti gli oggetti al suo interno, e le animazioni e gli effetti sonori / musica, se presenti. Paint.net e GIMP sono software gratuiti simili a Paint e PhotoShop, rispettivamente, che possono essere usati per produrre grafica, e lo stesso vale per Blender per le produzioni 3D. Credo che ci siano repository gratuiti per gli effetti sonori e la musica, ma è meglio se puoi produrli tu stesso.
Se non vuoi crearli tu, ci sono anche risorse sonore, musicali e grafiche sia gratuite che a pagamento disponibili. Quelli a pagamento sono venduti per esempio nell'Unity Asset Store.
Su Unity
Unity Personal Edition è tutto ciò di cui hai bisogno per il lato dello sviluppo. Se non mi sbaglio, si può anche pubblicare il proprio gioco sviluppato su di essa. Se ricordo bene, Unity richiede la registrazione di una Professional Edition se si fanno più di 100 000 $ all'anno con prodotti basati su Unity.
Buona fortuna nei vostri sforzi!
Articoli simili
- Quale motore di gioco è superiore per sviluppare giochi VR e AR: Unreal, Unity o un altro motore di gioco?
- Perché Apple ha rimosso il tasto di escape dal nuovo Macbook? È vero che Apple sta fornendo un dongle separato per il tasto di escape?
- Quali sono alcuni buoni elementi di un gioco di 'escape room'?
- Cos'è un gioco di escape room?