Novembro 6, 2009
Hoje foi inaugurado o PontoV, que é o mais novo portal brasileiro sobre desenvolvimento de jogos. O portal surgiu de uma parceria minha com o Vinícius do PontoV (http://vinigodoy.wordpress.com).
O nosso objetivo no portal é compartilhar nossas experiências em gamedev e reunir os desenvolvedores brasileiros.
O nosso foco principal é trazer conteúdo de qualidade sobre GameDesign, Java e C++, além de artigos de profissionais da área.
A principio não sei ao certo qual será o futuro do blog, pois tópicos sobre programação vão acabar sendo destinados ao PontoV, então estou aberto a sugestões
.
De qualquer forma nos vemos no PontoV: http://www.pontov.com.br
2 Comentários |
noticias |
Link Permanente
Escrito por bcsanches
Junho 15, 2009
Este semana rolou um email bem legal na lista de emails cppbrasil, o email continha o link para um mapa do C++ no estilo usado em mapas antigos:

O post original do mapa pode ser encontrado clicando-se aqui, inclusive contem opções de tamanho.
3 Comentários |
noticias |
Link Permanente
Escrito por bcsanches
Fevereiro 9, 2009
Foi lançado no ultimo dia 8 a versão 1.38.0 da Boost, que além de inúmeras correções de bugs inclui três novas bibliotecas:
- Flyweight: uma implementação do design pattern Flyweight, este pattern permite o compartilhamento de dados entre objetos e ele gerencia os dados compartilhados.
- ScopeExit: permite que seja executado um código qualquer na saída de um escopo, como por exemplo fechar um socket ou um arquivo. A vantagem é que em muitos casos para se implementar um RAII é necessário se criar uma classe para se adicionar o código de liberação do recurso no destrutor, com o ScopeExit isto pode ser feito diretamente em funções ou métodos onde o recurso é utilizado.
- Swap: uma versão melhorada da std::swap, que além de suportar os operadores de atribuição e construtor de cópia, faz uso de um método swap ou uma função swap (que tem que ser definida para os tipos envolvidos).
Caso tenha dificuldades em compilar esta novar versão, experimente ler o artigo: Compilando a Boost.
4 Comentários |
noticias |
Link Permanente
Escrito por bcsanches
Agosto 18, 2008
Atrasado, mas aqui vai: saiu versão nova da Boost, que inclui algumas bibliotecas novas:
- Accumulators: para facilitar a criação de cálculos incrementais;
- Exception: Permite inserir informações em exceções e transportar exceções de uma thread para outra;
- Units: para conversão de unidades (metro para polegada por exemplo) sem overhead;
- Unordered: Containers associativos não ordenados (um hashmap).
Além das novas bibliotecas, foram feitas varias alterações nas bibliotecas existentes, adicionadas novas funcionalidades e corrigidos bugs.
Para maiores informações: Boost 1.36.0
4 Comentários |
C++, Programação, noticias |
Link Permanente
Escrito por bcsanches
Julho 4, 2008
Esse blog ta começando a virar canal de noticias, não é a minha idéia, mas como ando sem tempo nas ultimas semanas, aqui vai outra dica bacana (valeu Zé).
O Google liberou hoje um framework para testes C++, dei uma olhada rápida e parece interessante, pelo menos no guia que eles disponibilizaram deu para ver que não tem muita frescura, basta usar alguns macros e sair testando tudo
.
Ai vão os Links:
Em breve vou estar postando a continuação da serie sobre smart pointers!
Deixar um comentário » |
C++, noticias |
Link Permanente
Escrito por bcsanches
Junho 25, 2008
Hoje esbarrei com uma entrevista bem interessante com o Bjarne Stroustrup, que para quem não sabe, é quem inventou (ou criou) o C++.
Na entrevista ela fala algumas coisas sobre como o C++ foi criado, como tem sido usado e como se deve usa-lo. Também comenta um pouco sobre as mudanças que estão por vir no C++0X.
Aproveitando a deixa, aqui vão alguns links sobre C++ que acho bem interessantes e tem bastante coisa bacana:
Deixar um comentário » |
C++, noticias |
Link Permanente
Escrito por bcsanches
Maio 2, 2008
Steamworks
A Valve Software liberou esse semana a API do Steamworks, que é uma API que pode ser usada para:
- Coletar estatísticas do jogo (como por exemplo média de pontos de um jogador)
- Autenticação para Multiplayer
- Controle de partidas (Matchmaking)
- Gerenciar comunidade
- Rede (vide sockets :) )
- Sistema anti-chear
- Comunicação por voz
- DRM (Digital Rights Management ou controle de pirataria)
Pelo site tudo é de graça e qualquer um pode utilizar, não vi ainda as entre linhas e nem testei, mas parece interessante: https://partner.steamgames.com/
2 Comentários |
noticias |
Link Permanente
Escrito por bcsanches