Estou de volta de Macoun, e foi a reunião bonita todos vocês! Bem, de fato desde que aquela conferência foi somente um passeio de 90 minutos longe, portanto realmente não fui ido, exceto mentalmente. Passei muito tempo na semana passada para preparar a minha apresentação (em alemão), e luta com um frio. O sujeito foi um sistema de componente de jogo que escrevi em cima de cocos2d, encapsular a maior parte dos cocos2d CCNode material e permissão de mim para concentrar-me em escrever componentes gameplay reutilizáveis. O sistema trabalha mas não é produção testada. Em todo o caso é provado muito prometedor dos meus testes iniciais e abre algumas oportunidades interessantes, por exemplo a reutilização de componentes é um enorme timesaver, e você pode livrar-se totalmente de qualquer hierarquia de classe e permanecer flexível durante o desenvolvimento. Devido a escrever o livro e outras coisas eu não tinha tido o tempo para desenvolvê-lo tanto como eu quis a. O lançarei conseqüentemente mas por enquanto, tenho um foco diferente. I spent a lot of time last week to prepare my presentation (in german), and fighting a cold. The subject was a game component system that I wrote on top of cocos2d, to encapsulate most of the cocos2d CCNode stuff and allowing me to focus on writing re-usable gameplay components. The system works but it’s not production tested. Still it’s proven very promising from my initial tests and opens some interesting opportunities, for example the re-use of components is a huge timesaver, and you can totally get rid of any class hierarchy and remain flexible throughout development. Due to writing the book and other things I hadn’t had the time to develop it as much as I wanted to. I’ll release it eventually but for the moment, I have a different focus.
Para um, estou atrasado com o capítulo de Centro de Jogo devido às preparações de conferência Macoun, um casamento vindoiro e uma renovação de apartamento do soon-to-be-wed como o seu presente de casamento. Portanto tentarei abarrotar a escrita tanto o capítulo de Centro de Jogo como o capítulo final nesta semana, antes de chamar a minha atenção à atualização do projeto de Xcode e Starterkit que desenha a Linha. Não pretendi apoiar não-versões beta de cocos2d, mas dado quanto tempo as betas recentes duram e quantos reveladores de fato usam a última beta (provavelmente devido ao suporte de HD) e que significante as modificações estalam são esta vez, estou indo atualizar o starterkit e projeto de Xcode com o suporte de HD guardando o velho projeto para aqueles que usariam 0.99.4 versão estável de cocos2d. Uma vez que isto é feito, serão os meados do outubro e outro projeto, só em parte acerca de cocos2d, pontapés na velocidade cheia. Nenhum tempo para perder. I did not intend to support non-beta versions of cocos2d, but given how long the recent betas last and how many developers actually use the latest beta (probably due to HD support) and how significant the breaking changes are this time, I’m going to update the starterkit and Xcode project with HD support while keeping the old project for those who would rather use the stable 0.99.4 version of cocos2d. Once that’s done, it’ll be mid of October and another project, only partly concerning cocos2d, kicks in full speed. No time to lose.
Falando do Starterkit, o setembro foi por e fiz 10 vendas, sem anunciá-lo ou algo, portanto aqueles números são na parte inferior do “” espectro comercial potencial. Isto é uma soma (mais de US$ 1,500) com que posso viver. Bem, de fato, isto é uma soma de que posso viver. Em uma matéria relacionada, recentemente achei uma página detailling o tráfego stats do site web cocos2d-iphone.org. Se aqueles stats forem corretos, as visitas únicas são mais de dez vezes mais do que aquele do meu sítio. Agora, francamente falando, cada vez adquiro aqueles pequenos fatos e stats daqui e lá por cima dos meses de par passados, e logo somei os números, comparou-os com meu, estimativas razoavelmente pessimistas aplicadas e prudência, admiro-me: por que é que não é cocos2d dirigido como um negócio? Well, actually, that’s a sum that I can live off of. On a related matter, I recently found a page detailling the traffic stats of the cocos2d-iphone.org website. If those stats are correct, the unique visits are over ten times that of my site. Now, frankly speaking, every time I get those little facts and stats from here and there over the past couple months, and then added up the numbers, compared them with mine, applied reasonably pessimistic estimations and caution, I do wonder: why the hell isn’t cocos2d run like a business?
Se você me perguntar, com aqueles tráfego stats e uma tarifa de conversão razoável de 0.1 % por visitante único (meu é mais de 0.2 %), cada um pode pagar facilmente a 3 pessoas para desenvolver cocos2d, testá-lo, escrever a documentação, moderar o fórum, e na soma geral de mais valor de negócios. Que à sua vez cultiva o negócio, acelera o desenvolvimento do motor, instrumentos e subprodutos e fará todo o mundo beneficiar-se disto. Não o adquiro. Como neste ponto, ele está indo ser que, ou um declínio lento a um produto de nicho por cima dos próximos anos de par devido à competição cada vez mais forte de outros motores iOS. Especialmente aqueles que oferecem o suporte de transversal plataforma, desde que isto é o que os contratantes estão perguntando sobre, ou até exigindo, cada vez mais. I don’t get it. Because at this point, it’s either going to be that, or a slow decline to a niche product over the next couple years due to the increasingly strong competition from other iOS engines. Especially those that offer cross-platform support, since that’s what contractors are asking for, or even demanding, more and more.
De qualquer maneira, de minha parte, decidi que agora seria um bom tempo para começar a fazer a coisa Indie tempo integral, ainda aceitando trabalho de contrato mas sou capaz de ser muito mais exigente sobre ele. Mando estabelecer uma meta para mim, e não é um simples. Eu sempre gostava o mais para ajudar os meus colegas, fixar os seus problemas, apoiá-los e em geral, ajudá-los a realizar a excelência. Sei, isto parece com algo que você encontraria na matriz de emprego de EA – e de fato, você faz. Os outros ajudam realizam a excelência, durante a minha carreira profissional, isto é o que tenho feito e tenho gostado o mais. Agora encontro-me que faz isto para reveladores cocos2d, gostando dele e ser capaz de apoiar-me no processo. Bem, penso que terei de agradecer-lhe, os meus caros leitores, para isto.
I’ve always enjoyed most to help my colleagues, to fix their problems, to support them and in general, to help them achieve excellence. I know, that sounds like something you’d find in EA’s job matrix – and in fact, you do. Helping others achieve excellence, throughout my professional career, that’s what I’ve been doing and enjoying the most. Now I find myself doing that for cocos2d developers, enjoying it and being able to support myself in the process. Well, I think I’ll have to thank you, my dear readers, for that.
Como obrigado atrás, comecei a influir em um mais grande projeto há aproximadamente 3 meses que será útil e útil para muitos reveladores de jogo indie, apesar do motor que você pode estar usando. Daqui ele merece o seu próprio site web e um nome fresco (remendo, que é difícil!). Estou estando à espera realmente de entrar na alta engrenagem com ele depois que submeti os capítulos de livro restantes. Fique sintonizado.). I’m looking forward to really getting into high gear with it after I’ve submitted the remaining book chapters. Stay tuned.









