Preciso de conselhos para minha futura carreira [fechada]
Eu tenho 16 anos Estou planejando minha futura carreira , estou em pé na porta e não sei para onde ir .
Meu sonho era criar o melhor jogo de todos os tempos. Quando eu era criança, comecei a perceber que minha paixão por jogos não desapareceu por dez anos e ainda estava crescendo ... O desenvolvimento de jogos ainda parece muito infantil para meus pais e amigos da família. e eles estão afirmando que eu deveria estudar algo mais sério.
Não sei exatamente o que posso fazer e o que quero fazer . Eu sei PHP, C ++ (este ano será o segundo, quando eu estiver aprendendo essa linguagem de programação na escola), JavaScript e HTML. Eu tinha feito muitos designs de sites, no entanto, eles não eram algo que você poderia chamar de designs profissionais ... Estou aprendendo gráficos vetoriais, modelagem 3D, criação de músicas ... Tentei fazer um jogo várias vezes, mas não o fiz. ainda não realizou nada ...
E ... Bem ... Sem computador eu posso ... Bem, eu posso fazer panquecas ... E ... lavar a louça, eu acho?
Estou escrevendo um jogo C ++ baseado em console como meu Projeto de Verão para a minha escola, que, eu acho, será o meu primeiro jogo real feito do zero (o outro foi um experimento simples de arrastar e soltar no Game Maker 6).
Essas dúvidas sobre o que realmente posso fazer não me permitem decidir se devo estudar algo relacionado ao desenvolvimento de jogos ...
Seria ótimo saber como me livrar dessas dúvidas e ter uma opinião mais forte sobre qual carreira eu quero seguir (relacionada ao jogo ou não).
Não acho que seus pais se oporão a você estudar Ciência da Computação quando entrar na faculdade. Um diploma em Ciência da Computação é geralmente aceito como um dos requisitos para conseguir um emprego na indústria de jogos, bem como na indústria de software. A menos que eles pensem que ser um engenheiro de software é infantil ... #
meus dois eurocentes: o auto-aperfeiçoamento é importante, mas não o deixe arruinar sua juventude. não fique muito focado em apenas uma coisa, ou nerdrage ocorrerá mais tarde. :)
"O desenvolvimento de jogos ainda parece" infantil "demais para meus pais e amigos de nossa família e eles estão afirmando que eu deveria estudar algo mais sério." É aí que entram os jogos sérios : D
Eu odeio o termo "jogos sérios". Não é a noção deles; muitos deles são aplicativos bastante interessantes de jogos em reinos fora do jogo. Mas esse termo, o homem parece que alguns paródia coxo gamer "Eu tomo meus jogos a sério "
Você já começou, então continue aprendendo programação. Não apenas aprenda sobre programação de jogos, mas trabalhe em alguns projetos de jogos. Não diga a seus parentes que está aprendendo a fazer jogos, apenas diga a eles que está aprendendo a programar computadores. Então, quando você se formar, vá trabalhar em uma disciplina de sua escolha, talvez jogos ou talvez não.
Seria ótimo saber como me livrar dessas dúvidas e ter uma opinião mais forte sobre qual carreira eu quero seguir
Você tem 16 anos. Não se preocupe em não ter certeza sobre sua futura carreira, apenas se concentre em aprender o máximo possível sobre o máximo de coisas diferentes que puder.
+1. A menos que o pôster original possua alguma outra habilidade que seja mais empregável ou interessante, aprender a programação geral de computadores é o caminho a seguir. É uma habilidade respeitável e empregável, e quase tudo que você aprende em um curso geral de programação é transferível para o software de jogos (enquanto o contrário não é tão verdadeiro).
+1 Faça isso. Você pode se dedicar a seguir um caminho de carreira "sério" para seus pais e fazer tudo o que puder enquanto estiver na escola para se envolver na comunidade de desenvolvedores de jogos local e fazer muitos projetos. Pesquise oportunidades de trabalho tangíveis relacionadas ao desenvolvimento de jogos e conte a seus pais sobre eles (estágios remunerados em grandes editoras e estúdios tendem a fazer as pessoas felizes, mesmo que você nunca as tenha), e elas eventualmente verão a luz se você demonstrar sua verdadeira paixão.
Mergulhe. Passe algum tempo livre fazendo jogos - você não precisa de um diploma para começar a programar. Veja se você pode obter um tempo parcial ou emprego de verão para uma empresa de jogos, para ver se você gosta do trabalho, cultura, horas, etc.
Aos 16 anos, pensei que sabia muito sobre onde queria ir, e acabou que não. Eu era muito bom com computadores, mas não havia muito apoio por perto (eu estava no ensino médio de 91 a 95). Eu me envolvi com muitas coisas, como você aprendeu e continuei aprendendo.
Após o colegial, saí e trabalhei em alguns campos diferentes e descobri que ainda tinha uma paixão pela programação e por muitas idéias que pensava que seriam jogos divertidos. Eu também sabia que estava faltando uma formação adequada nessas coisas :-) Eu escolhi um diploma em ciência da computação e voltei aos 27 para obtê-lo.
O que eu não percebi naquela época era o quanto mais eu iria aprender sobre uma tonelada de coisas que provavelmente não teria de outra maneira. Trabalhei em compiladores e bibliotecas de matemática como assistente de pesquisa e, embora provavelmente nunca faça isso de novo, obtive muitas informações sobre as coisas que afetam a maneira como programa hoje.
Se eu pudesse lhe dar apenas algumas dicas, seria assim: - mantenha-se geral e tente aprender o máximo que puder - não desista de matemática, porque existem grandes recompensas que você não verá até muito tempo depois de concluir esses cursos - a escola é muito mais fácil se você fizer isso na idade "certa" ... você recebe mais apoio para ajudá-lo a ter sucesso do que tentar voltar e fazê-lo - envolva-se com uma projeto que você gosta e aprende a fazer parte de uma equipe ... todos os dias eu fico no stackoverflow, percebo o quanto não sei e acho que não sou ruim nisso :) - comece e termine mais importante alguns pequenosprojetos ... eu escrevi jogos BBS e amei e odiei. Os poucos projetos pequenos em que estou trabalhando agora podem um dia se transformar em algo maior, mas posso aproveitar o processo porque eles terminam e são liberados. - a diferença entre a física dos jogos e a física real é geralmente uma questão de precisão ... a linha em que está perto o suficiente de movimentos, mas os diretores são os mesmos - saia e faça algumas coisas que não são de computador que não são de jogos
Estou trabalhando hoje como desenvolvedor de software, não em jogos, mas ainda faço design de jogos paralelo e espero seguir assim em breve. O trabalho que faço não fará nenhum milagre aparecer, mas é desafiador e envolvente. É MUITO melhor do que a maioria dos outros trabalhos que já tive e paga melhor :-)
Se você gostar, a ciência da computação ou a engenharia de software podem levar um longo caminho, independentemente de você escrever um jogo ou não.
Espero que isso ajude, desculpe pelo comprimento
+1 para "Eu achava que sabia muito sobre onde eu queria ir, e acabou que eu não fiz"
Se seus pais acham que o desenvolvimento de jogos é infantil, você deve ressaltar que os jogos ganham mais dinheiro anualmente do que os filmes. Eles acham que a criação de filmes seria infantil? Os jogos são arte e entretenimento, assim como filmes / música / livros, e essas são coisas muito sérias para se fazer.
Se você quer uma carreira em desenvolvimento de jogos (programação pelo som das coisas), precisará de uma educação muito mais formal para chegar a qualquer lugar. Enquanto isso, a melhor coisa a fazer seria acabar com os projetos concluídos. Concluída é a palavra operacional - os empregadores em potencial gostariam de ver que você pode terminar um trabalho e fazer as partes nojentas e desagradáveis.
Eu estava apenas escrevendo algo semelhante. Se seus pais (você = ne5tebiu) e amigos da família insistirem em chamar o desenvolvimento de jogos de "infantil", pergunte se eles acham que a produção de filmes também é boa - os dois têm muitas disciplinas, tecnologias e métodos sobrepostos.
— octal9
Eu não recomendaria discutir com eles de frente, especialmente quando é tão fácil simplesmente não mencionar jogos e dizer que você está programando. Discutir de frente acabará perdendo muito tempo, resultará em jantares tensos em família, e na verdade não mudará a mente de ninguém.
@jhocking Obviamente, discutir não resolve nada. Isso não muda o fato de "eles" terem conceitos errados claros sobre o que realmente está envolvido na criação de jogos.
@jhocking: Depende do ambiente familiar. Eu nunca aceitaria meus pais me dizerem que o que eu queria fazer era infantil quando se trata de uma indústria tão grande.
Também não recomendaria dizer aos seus pais que você quer ser cineasta.
Você não deve ter problemas desde que evite esses graus de 'desenvolvimento de jogos'. Eles são muito específicos - se isso falhar, você não poderá obter outro trabalho de software sem o CS - e provavelmente seus pais o considerarão um desperdício de dinheiro. Pelo que ouvi, o conteúdo também não é muito bom. Ir para um diploma de Ciência da Computação.
Além disso, termine um jogo. Talvez um pouco de história, mas eu estava sempre realizando projetos grandes demais para mim. Eu nunca terminei um jogo, através de 5 anos de programação dentro e fora. No entanto, eu finalmente tentei fazer um, e meu nível de motivação subiu para o estágio em que eu estou pensando em jogar porque eu quero, não porque eu sinto que deveria (eu ainda gostei, mas eu teria preferido jogar os jogos).
Ainda não trabalho na indústria de jogos, mas acho que a quantidade de projetos finalizados pode ser importante.
Essa resposta fazia sentido originalmente, mas depois de uma edição da pergunta, essa não é uma sequência.
Sim, desculpe por isso. Como eu estava escrevendo uma descrição da minha pergunta detalhe, eu realmente esqueci de mudar o título antes de submeter a questão ...
Agora tenho 20 anos e você já passou de mim na sua idade (e talvez até tenha passado além do que sou agora), existem apenas duas dicas: ler código, escrever código. Apenas fazendo esses dois e desafiando-se a produzir um código melhor, com melhor desempenho com mais capacidade de reutilização e ... todos os dias o levarão aonde você nunca imaginou. Não deixe que as opiniões dos outros o decepcionem. É que eles não sabem o que é fazer jogo.
Mas é muito cedo para se preocupar com sua futura carreira. No mínimo, você pode ter o desenvolvimento de jogos como hobby, mesmo que seu trabalho não esteja relacionado a computadores. Se eu fosse você, começaria a desenvolver jogos para PC - eles geralmente são muito mais baratos para começar e é uma plataforma mais fácil de se trabalhar.
Eu tenho 3 sugestões para você, além de ciência da computação
Matemática, matemática e matemática.
Se você for ciência da computação, provavelmente só precisará aprender um pouco de álgebra na faculdade, talvez o calc 1. Eu nunca apliquei o calc na vida real até começar a fazer jogos. Mesmo quando eu estava trabalhando em engenharia, quase tudo o que eu fazia era álgebra ou geometria da faculdade.
Tome um pouco de matemática de negócios também, especialmente Estatística. Após a física e gráficos, os jogadores adoram estatísticas. As estatísticas também serão importantes quando você estiver tentando equilibrar um jogo. Compreendê-los e considerá-los antes da criação do seu jogo vai lhe poupar problemas a longo prazo.