Mostrando postagens com marcador Programação. Mostrar todas as postagens
Mostrando postagens com marcador Programação. Mostrar todas as postagens

19 de ago. de 2010

Post Roquenrou da Quinta

Veja bem, meu camarada. Este é um dos aplicativos mais insanos para iPhone/iPad da atualidade. Com vocês, o MorphWiz:


Loucura né? Agora o mais legal: ele foi criado baseado em um "teclado sem teclas", onde a frequência do som é contínua, interpolando as notas entra uma "key" e outra... ou algo assim..
O programador desenvolvedor chama-se Kevin Chartier. Mas Chartier não trabalhou sozinho. Ele foi também auxiliado por um carinha que costuma usar o Haken Continuum Fingerboard em sua banda... um certo JORDAN RUDESS!!


Demais não?? Tem gente que é iluminada. E quem é iluminado, ganha big money!

É pessoal... mas nada disso importa, se desconsiderarmos um detalhe, que fala direto ao coração de cada um de nós... pois o messias está presente, e por isso eu repasso-lhes a grandeza de sua obra.


Sério... mais uns dois desses e o Brasil chega no nível do Japão...

E cadê o roquenrou??


Vi sobre o app e o inri aqui. Mas o post original sobre o app tá aqui.

11 de abr. de 2009

Programa em C++ para converter de binário para decimal

Desenvolvi esse programinha pra converter números inteiros "binários" em decimais. Para tanto, fiz usa do paradigma POG (programação orientada à gambiarra) de programação. O lance é que não vale usar qualquer tipo de comando. Na verdade, apensa if, else e while.
Quem souber onde o código pode ser melhorado, por gentileza me diga. De preferência, que se elimine o uso da variável "patch".

#include <iostream>

using std::cin;
using std::cout;
using std::endl;

int main()
{

int bin;
int power = 1;
int div = 10;
int dec = 0;
int patch=1;
int aux;
cout << "Entre numero binario a ser convertido: ";
cin >> bin;
aux = bin;

while (bin > 0)
{
if (aux%div != 0)
{
dec += power;
aux-=patch;
}

power *=2;
div *= 10;
patch*= 10;
bin /= 10;
}
cout << dec << endl;
}

26 de ago. de 2008

Ferramentas para desenvolvimento rápido de jogos digitais

Todo jogo surge de uma idéia. Dependendo da intenção do criador, a idéia deve ser trabalhada e modelada, até que tome forma e possa atingir o público desejado. Até aí, meu camarada, a jornada é longa. Chega a ser de mau-gosto resumir toda esta odisséia em apenas um parágrafo.


Fato é que, tendo-se fins comerciais, ou apenas desejando-se criar um jogo para divertir os amigos, a criação de um protótipo é sempre benéfica para a concretização desta empreitada, e o uso de ferramentas para desenvolvimento rápido de jogos é um dos mais adequados caminhos.



Apresento-lhes (aos que não são familiarizados com o assunto) aquele, exaltado por uns (aqui me incluo), execrado por outros (90% de meus colegas) o Game Maker.

O Game Maker é basicamente um motor de jogos com uma interface amigabilíssima, extremamente intuitiva, porém um tanto limitado. Seu forte é a criação de games 2D, porém é possível usá-lo para desenvolvimento de games 3D (futuramente estarei falando sobre um outro motor, mais voltado para este fim). Aqui o que conta é a criatividade. Técnicas refinadas, domínio de linguagens de programação, lógica apurada e conhecimento de algoritmos complexos podem ser deixados de lado (até certo ponto, obviamente).

Quer dar o primeiro passo no desenvolvimento de games? Idéia boa para um game simples? Não pestanejo em dizer: “vai de Game Maker”.

A versão LITE do Game Maker 7 você consegue na faixa clicando aqui. Me abstenho da postagem de um crack para que se faça uso da versão PRO (até porque quem tiver dificuldade com o procedimento, vai ter mais dificuldade ainda em programar qualquer joguinho tosco).

O site Programadores de Jogos possui um excelente fórum sobre o assunto (assim como o são todos os outros fóruns do site). Digitando "Game Maker Tutorial” no Google, encontra-se dezenas de tutoriais, escritos ou em vídeo. E finalmente, clicando na imagem abaixo, você vai ser direcionado à página de download de Lab 14, um gamezinho muito divertido desenvolvido no Game Maker.

Havendo algum interesse em desenvolver uma idéia pelo Game Maker, sou parceiro. Havendo dúvidas com relação ao programa, podem me perguntar (provavelmente não saberei a resposta, mas ajudo a procurar). Tenham na cabeça que ninguém vai fazer um Crysis com GM, mas é uma boa maneira de se começar.

29 de jun. de 2008

Começando

#include <iostream>
using namespace std;

int main ()
{
cout << "Hello World!";
return 0;
}