Quão difícil seria fazer um jogo para celular como o BitLife, e como eu o colocaria na loja de aplicativos depois de fazer isso?
Bem, se você é um programador razoável - você deve ver que o sistema está construindo um conjunto de suas características - algumas das quais são visíveis (valor líquido, felicidade, etc) e algumas não são (talvez o histórico da prisão). Quando você procura por uma ação - o conjunto que você pode encontrar depende dessas características - então presumivelmente cada uma é rotulada com um conjunto de "condições de entrada" e o que se segue é um conjunto de perguntas estruturado em árvore e responder escolhas com algumas configurações de preenchimento em branco. Cada escolha que você faz lhe envia para outra pergunta na árvore - até que você acerte um resultado final - onde as suas características são ajustadas de acordo.
O código e as estruturas de dados para tudo isso parecem bem simples - eu provavelmente poderia codificar algo vagamente como isso em uma semana.
O problema é a aparentemente vasta base de dados de possíveis ações, lugares, nomes de pessoas, riscos e conseqüências. O tamanho dessa base de dados condiciona o tamanho do jogo e a profundidade do jogo. O humor embutido nesse banco de dados é uma parte do apelo do jogo - e o enorme tamanho do banco de dados é provavelmente o que faz com que as pessoas voltem a jogá-lo vezes sem conta.
Eu diria que a parte da programação é a parte fácil.
Preencher esse banco de dados - é a parte difícil. Manter a história sempre consistente, mas tornando-a grande o suficiente para que você sinta que nunca poderá explorar tudo isso soa como muito trabalho.
Uma coisa que eu sugeriria é que uma vez que o jogo vá "ao vivo" você pode continuar a expandi-lo - assim, desde que o jogo tenha jogadores suficientes para pagar pelo seu tempo - você pode mantê-lo crescendo.
Adicionando-o ao Google APP STORE:
Configurando o Google Play Games Services | Google Developers
Artigos semelhantes
- Quão difícil é criar a minha própria loja de aplicativos?
- Se você tivesse seu próprio canal de TV, o que você colocaria nele para os outros assistirem?
- Que Casa de Hogwarts você colocaria a Lenda de Zelda: Respiração das Personagens Selvagens e por quê?
- No meu celular, o jogo PUBG para celular não está baixando. O que posso fazer em relação a isso?