domingo, 26 de junho de 2016

Jogo de poker Allegro + C/C++ Apresentação

Decidi fazer um simples jogo de Poker Texas Holdem, nada muito complexo, a ideia inicial é simples, fazer um jogo singleplayer com algumas AI's burras. Posteriormente, caso haja tempo e motivação pretendo introduzir algumas IA's mais complexas.

O código ainda está bem feio, fiz sem pretensões de continuar, mas futuramente vou refazendo e consertando os erros das versões anteriores.

Pra quem quer acompanhar, se envolver ou precisar, o código está no Github: https://github.com/CiroboyBR/allegro_texas_poker/


Jogo de poker Allegro + C/C++ Apresentação

Decidi fazer um simples jogo de Poker Texas Holdem, nada muito complexo, a ideia inicial é simples, fazer um jogo singleplayer com algumas AI's burras. Posteriormente, caso haja tempo e motivação pretendo introduzir algumas IA's mais complexas.

O código ainda está bem feio, fiz sem pretensões de continuar, mas futuramente vou refazendo e consertando os erros das versões anteriores.

Pra quem quer acompanhar, se envolver ou precisar, o código está no Github: https://github.com/CiroboyBR/allegro_texas_poker/


sábado, 11 de junho de 2016

Instalar MinGW no Windows 7

Nesse post vou mostrar como se instala o MingW no windows, junto com o Msys e algumas libs padrões de desenvolvimento.

A motivação disso tudo é que isso facilita na hora de compilar um código baixado da internet, e também da uma visão mais detalhada de como funciona o compilador e os sistemas que nos permitem compilar os fontes.

baixe o MinGW: https://sourceforge.net/projects/mingw/

instale ele, eu instalei na pasta c:/mingw

Depois selecione MinGW gcc, MinGW g++ e Msys. Marque também as libs de seu interesse como demonstrei no vídeo e aplique as mudanças.

Pronto, seu mingw está instalado.


Compilando programas com o MinGW:



Instalar MinGW no Windows 7

Nesse post vou mostrar como se instala o MingW no windows, junto com o Msys e algumas libs padrões de desenvolvimento.

A motivação disso tudo é que isso facilita na hora de compilar um código baixado da internet, e também da uma visão mais detalhada de como funciona o compilador e os sistemas que nos permitem compilar os fontes.

baixe o MinGW: https://sourceforge.net/projects/mingw/

instale ele, eu instalei na pasta c:/mingw

Depois selecione MinGW gcc, MinGW g++ e Msys. Marque também as libs de seu interesse como demonstrei no vídeo e aplique as mudanças.

Pronto, seu mingw está instalado.


Compilando programas com o MinGW:



Instalando Mysql no MinGW Windows 7

Olá turminha do barulho, hoje estarei ensinando a instalar e a libMYSQL, também conhecido como o famoso Connector C. Esse treco é até fácil de instalar, mas para os novatos isso pode ser uma dor de cabeça do caralho  e tanto.

Por ser mais fácil para e mais didático, vou postar o importante aqui e deixar as explicações para o vídeo.


1 - baixar o mysql connector C "Windows (x86, 32-bit), ZIP Archive" através do link: http://dev.mysql.com/downloads/connector/c/ 

2 - extrair
3 -bin na bin
4 -include na include

5 - baixar a mysql.a nesse link: https://drive.google.com/open?id=0B4zmvaz4t9saaEZNTDBhSTFfOFk
6 - colocar a libmysql.dll na pasta C:/Windows/System32 e/ou C:/Windows/SysWOW64

7 - teste 1, testa o cliente MYSQL: http://pastebin.com/VJPM4n0D
8 - teste 2, testa o servidor MYSQL: http://pastebin.com/V0B3ya7d







Creditos pela libmysql.a compilada: http://cienciacomputacao.com.br/tutorial/instalando-a-biblioteca-mysql-no-codeblocks/

Instalando Mysql no MinGW Windows 7

Olá turminha do barulho, hoje estarei ensinando a instalar e a libMYSQL, também conhecido como o famoso Connector C. Esse treco é até fácil de instalar, mas para os novatos isso pode ser uma dor de cabeça do caralho  e tanto.

Por ser mais fácil para e mais didático, vou postar o importante aqui e deixar as explicações para o vídeo.


1 - baixar o mysql connector C "Windows (x86, 32-bit), ZIP Archive" através do link: http://dev.mysql.com/downloads/connector/c/ 

2 - extrair
3 -bin na bin
4 -include na include

5 - baixar a mysql.a nesse link: https://drive.google.com/open?id=0B4zmvaz4t9saaEZNTDBhSTFfOFk
6 - colocar a libmysql.dll na pasta C:/Windows/System32 e/ou C:/Windows/SysWOW64

7 - teste 1, testa o cliente MYSQL: http://pastebin.com/VJPM4n0D
8 - teste 2, testa o servidor MYSQL: http://pastebin.com/V0B3ya7d







Creditos pela libmysql.a compilada: http://cienciacomputacao.com.br/tutorial/instalando-a-biblioteca-mysql-no-codeblocks/

sábado, 16 de abril de 2016

Galera da oficina de "introdução e redes WIFI", como prometido aqui está o canal e os vídeos.

https://www.youtube.com/channel/UCK5PK7rDRjn3BcXad0LnYgw

Criei uma playlist o conteúdo.

https://www.youtube.com/playlist?list=PLedPNvbgm76_V_zM3FdyFVL7f7xVYi4oC

O slide está aqui: https://drive.google.com/open?id=0B4zmvaz4t9saLUVZX2dBMzQwaEE

Arquivo pra criar wordlists de celular: https://github.com/CiroboyBR/Gerador_Wordlists/blob/master/celular.c

Arquivo pra criar wordlists de datas: https://github.com/CiroboyBR/Gerador_Wordlists/blob/master/datas.c


Obrigado a todos que prestigiaram a oficina. Abraços...


Galera da oficina de "introdução e redes WIFI", como prometido aqui está o canal e os vídeos.

https://www.youtube.com/channel/UCK5PK7rDRjn3BcXad0LnYgw

Criei uma playlist o conteúdo.

https://www.youtube.com/playlist?list=PLedPNvbgm76_V_zM3FdyFVL7f7xVYi4oC

O slide está aqui: https://drive.google.com/open?id=0B4zmvaz4t9saLUVZX2dBMzQwaEE

Arquivo pra criar wordlists de celular: https://github.com/CiroboyBR/Gerador_Wordlists/blob/master/celular.c

Arquivo pra criar wordlists de datas: https://github.com/CiroboyBR/Gerador_Wordlists/blob/master/datas.c


Obrigado a todos que prestigiaram a oficina. Abraços...


quinta-feira, 31 de março de 2016

Programa Auto click personalizado - AUTO CLIQUE

Outro dia eu tava jogando um jogo chamado EMPIRE, é um joguinho de browser e tal... Eu tava lá jogando, lindo e maravilhoso. De repente me bateu um "piripaque" na espinha dorsal, veio subindo e chegou até a minha cabeça. Desde então eu coloquei na minha cabeça que precisava de um BOT de auto clique para fazer determinados trabalhos em momentos que eu estava ausente do computador.

Fiz um bot pro jogo EMPIRE, mas depois eu quis algo mais, queria algo personalizável, que pudesse ser utilizado em múltiplas aplicações e jogos. O resultado está abaixo.

LINK do Auto click: http://adf.ly/1YxtLs    Senha: 123

OBS: Coloquei uma senha no arquivo porque o Gdrive detecta vírus no meu programa, não fiquem com medo pois qualquer programa que manipula o mouse os antivírus mais radicais vão ver esse programa como um possível vírus.

Scan do programa: https://www.virustotal.com/pt/file/f1f26c9a54e5af11cf2e97456aa5703053d2a7b775444044a045f0df628eba11/analysis/1459463451/

Futuramente quero fazer versões desse programa para jogos, uma versão personalizada para cada jogo, se você joga um jogo, e quer uma versão personalizada desse auto click, deixa seu comentário aqui no blog ou no vídeo que eu vou começar pelo jogo mais pedido.

IPORTANTE: deixe o jogo e o link do mesmo


Abaixo um vídeo explicando como utilizar o auto click:







Programa Auto click personalizado - AUTO CLIQUE

Outro dia eu tava jogando um jogo chamado EMPIRE, é um joguinho de browser e tal... Eu tava lá jogando, lindo e maravilhoso. De repente me bateu um "piripaque" na espinha dorsal, veio subindo e chegou até a minha cabeça. Desde então eu coloquei na minha cabeça que precisava de um BOT de auto clique para fazer determinados trabalhos em momentos que eu estava ausente do computador.

Fiz um bot pro jogo EMPIRE, mas depois eu quis algo mais, queria algo personalizável, que pudesse ser utilizado em múltiplas aplicações e jogos. O resultado está abaixo.

LINK do Auto click: http://adf.ly/1YxtLs    Senha: 123

OBS: Coloquei uma senha no arquivo porque o Gdrive detecta vírus no meu programa, não fiquem com medo pois qualquer programa que manipula o mouse os antivírus mais radicais vão ver esse programa como um possível vírus.

Scan do programa: https://www.virustotal.com/pt/file/f1f26c9a54e5af11cf2e97456aa5703053d2a7b775444044a045f0df628eba11/analysis/1459463451/

Futuramente quero fazer versões desse programa para jogos, uma versão personalizada para cada jogo, se você joga um jogo, e quer uma versão personalizada desse auto click, deixa seu comentário aqui no blog ou no vídeo que eu vou começar pelo jogo mais pedido.

IPORTANTE: deixe o jogo e o link do mesmo


Abaixo um vídeo explicando como utilizar o auto click:







domingo, 20 de março de 2016

instalando a biblioteca BGI (WinBGIm) no codeblocks

Quem já usou o compilador Turbo C++ da Borland deve se lembrar da antiga biblioteca gráfica BGI (Borland Graphics Interface) , Era uma LIB muito bacana, eu mesmo fiz um jogo da velha com ela, mas perdi o código nas reinstalações e mudanças de PC, já faz bastante tempo...

Para quem não conhece, a BGI é uma biblioteca gráfica das mais básicas que eu já ví, ela tem funções de desenhar círculos, elipses, retângulos, algumas manipulações do mouse e outras coisas mais. Apesar de primitiva ela pode quebrar o galho de muita gente, eu mesmo já vi um código usando a BGI que brincava com árvores (estruturas de dados).


Chega de papo e vamos lá, primeiramente precisa baixar a biblioteca

Arquivo 1: http://www.cs.colorado.edu/~main/bgi/dev-c++/graphics.h
Arquivo 2: http://www.cs.colorado.edu/~main/bgi/dev-c++/libbgi.a

Após baixar os arquivos, coloque o arquivo "graphics.h" na pasta include do seu compilador



E coloque o arquivo "libbgi.a" na pasta lib do seu compilador



Agora abra o codeblocks, e adicione essas opções no linker do compilador:

-lbgi
-lgdi32
-lcomdlg32
-luuid
-loleaut32
-lole32




Agora vem o detalhe X, é que o arquivo "graphics.h" vem com um erro bobo, abra ele e vá na linha 302, lá está escrito:

int left=0, int right=0, int right=INT_MAX, int bottom=INT_MAX,

mude para:

int left=0, int right=0, int bottom=INT_MAX,




Pronto, agora é só compilar o código e testar se ela está funcionando: teste.cpp



E para quem gosta de assistir:


instalando a biblioteca BGI (WinBGIm) no codeblocks

Quem já usou o compilador Turbo C++ da Borland deve se lembrar da antiga biblioteca gráfica BGI (Borland Graphics Interface) , Era uma LIB muito bacana, eu mesmo fiz um jogo da velha com ela, mas perdi o código nas reinstalações e mudanças de PC, já faz bastante tempo...

Para quem não conhece, a BGI é uma biblioteca gráfica das mais básicas que eu já ví, ela tem funções de desenhar círculos, elipses, retângulos, algumas manipulações do mouse e outras coisas mais. Apesar de primitiva ela pode quebrar o galho de muita gente, eu mesmo já vi um código usando a BGI que brincava com árvores (estruturas de dados).


Chega de papo e vamos lá, primeiramente precisa baixar a biblioteca

Arquivo 1: http://www.cs.colorado.edu/~main/bgi/dev-c++/graphics.h
Arquivo 2: http://www.cs.colorado.edu/~main/bgi/dev-c++/libbgi.a

Após baixar os arquivos, coloque o arquivo "graphics.h" na pasta include do seu compilador



E coloque o arquivo "libbgi.a" na pasta lib do seu compilador



Agora abra o codeblocks, e adicione essas opções no linker do compilador:

-lbgi
-lgdi32
-lcomdlg32
-luuid
-loleaut32
-lole32




Agora vem o detalhe X, é que o arquivo "graphics.h" vem com um erro bobo, abra ele e vá na linha 302, lá está escrito:

int left=0, int right=0, int right=INT_MAX, int bottom=INT_MAX,

mude para:

int left=0, int right=0, int bottom=INT_MAX,




Pronto, agora é só compilar o código e testar se ela está funcionando: teste.cpp



E para quem gosta de assistir:


Como Indentar facilmente seu código C/C++

Vejo muitas pessoas postando código muito mal indentados, aliás, nem indentados estão. Não sei se é por preguiça ou por desconhecimento de indentação, mas eu falo por mim, e dá uma preguicinha de indentar todo código.

Para minha sorte e para a sorte de vocês também, graças ao CodeBlocks, nós podemos indentar facilmente nossos códigos, pois o CodeBlocks possui um plugin chamado AStyle, que indenta o código C/C++ com 2 cliques.

Você só precisa selecionar o código e clicar em "Format use AStyle", como na imagem abaixo:



Para quem precisa assistir, eu também fiz um vídeo:




Como Indentar facilmente seu código C/C++

Vejo muitas pessoas postando código muito mal indentados, aliás, nem indentados estão. Não sei se é por preguiça ou por desconhecimento de indentação, mas eu falo por mim, e dá uma preguicinha de indentar todo código.

Para minha sorte e para a sorte de vocês também, graças ao CodeBlocks, nós podemos indentar facilmente nossos códigos, pois o CodeBlocks possui um plugin chamado AStyle, que indenta o código C/C++ com 2 cliques.

Você só precisa selecionar o código e clicar em "Format use AStyle", como na imagem abaixo:



Para quem precisa assistir, eu também fiz um vídeo:




sexta-feira, 11 de março de 2016

Instalar LibCurl no codeblocks e enviar um POST para um arquivo PHP com a linguagem C/C++

Olá, nesse tutorial estarei mostrando como configurar a LibCurl no CodeBlocks e como enviar um POST para um formulário PHP. Veja o vídeo ou se desejar eu tentei explicar textualmente como proceder.



Primeiramente baixe a libcurl: https://curl.haxx.se/download.html

Se você tiver dificuldade de escolher qual versão baixar, pode usar o codeblocks portable + a versão que eu baixei.

Codeblocks portable: http://codeblocks.codecutter.org/

versão da libcurl que eu baixei: http://curl.haxx.se/gknw.net/7.40.0/dist-w32/renamed-curl-7.40.0-devel-mingw32.zip


Após fazer o download da biblioteca, extraia o arquivo e copie tudo da:

pasta BIN da libCURL  --->> para a --->>> pasta BIN do seu compilador
pasta INCLUDE da libCURL  --->> para a --->>> pasta INCLUDE do seu compilador
pasta LIB da libCURL  --->> para a --->>> pasta LIB do seu compilador

se você não sabe onde fica a pasta do seu compilador, ela fica na pasta de instalação do cobeblocks, é a pasta MINGW, essa é a pasta do compilador.

feito isso abra o codeblocks, va em settings(configurações) --->> compilers and debugers , na aba Linker settings, la tem uma caixa de texto chamada "Other linker options", dentro dela digite:

-lcurldll
-lcurl



Depois em "Search Directories"--> Compiler: adicione a pasta da curl que esta dentro da include do seu compilador



Depois em "Search Directories"--> Resource directories: adicione a pasta da curl que esta dentro da include do seu compilador



Feito isso agora é só compilar o código C:  http://pastebin.com/4RnZcu6A
E upar o arquivo PHP que irá receber o POST para o seu servidor: http://pastebin.com/d629QF0E

detalhe que nessa parte do código você tem que mudar o endereço IP para o endereço do seu servidor e também o nome do arquivo: "curl_easy_setopt( curl, CURLOPT_URL, "http://127.0.0.1/triangulo.php" );"

No meu caso o meu servidor é local "127.0.0.1" e o nome do arquivo é triangulo.php



Pra Quem gosta de assistir, tem o vídeo:







Instalar LibCurl no codeblocks e enviar um POST para um arquivo PHP com a linguagem C/C++

Olá, nesse tutorial estarei mostrando como configurar a LibCurl no CodeBlocks e como enviar um POST para um formulário PHP. Veja o vídeo ou se desejar eu tentei explicar textualmente como proceder.



Primeiramente baixe a libcurl: https://curl.haxx.se/download.html

Se você tiver dificuldade de escolher qual versão baixar, pode usar o codeblocks portable + a versão que eu baixei.

Codeblocks portable: http://codeblocks.codecutter.org/

versão da libcurl que eu baixei: http://curl.haxx.se/gknw.net/7.40.0/dist-w32/renamed-curl-7.40.0-devel-mingw32.zip


Após fazer o download da biblioteca, extraia o arquivo e copie tudo da:

pasta BIN da libCURL  --->> para a --->>> pasta BIN do seu compilador
pasta INCLUDE da libCURL  --->> para a --->>> pasta INCLUDE do seu compilador
pasta LIB da libCURL  --->> para a --->>> pasta LIB do seu compilador

se você não sabe onde fica a pasta do seu compilador, ela fica na pasta de instalação do cobeblocks, é a pasta MINGW, essa é a pasta do compilador.

feito isso abra o codeblocks, va em settings(configurações) --->> compilers and debugers , na aba Linker settings, la tem uma caixa de texto chamada "Other linker options", dentro dela digite:

-lcurldll
-lcurl



Depois em "Search Directories"--> Compiler: adicione a pasta da curl que esta dentro da include do seu compilador



Depois em "Search Directories"--> Resource directories: adicione a pasta da curl que esta dentro da include do seu compilador



Feito isso agora é só compilar o código C:  http://pastebin.com/4RnZcu6A
E upar o arquivo PHP que irá receber o POST para o seu servidor: http://pastebin.com/d629QF0E

detalhe que nessa parte do código você tem que mudar o endereço IP para o endereço do seu servidor e também o nome do arquivo: "curl_easy_setopt( curl, CURLOPT_URL, "http://127.0.0.1/triangulo.php" );"

No meu caso o meu servidor é local "127.0.0.1" e o nome do arquivo é triangulo.php



Pra Quem gosta de assistir, tem o vídeo:







domingo, 7 de fevereiro de 2016

Zika, muita Zika!!!

É isso ai galera, campanha contra o Zika:

Basta adicionar esse código na sua página.

<script src="//code.jquery.com/jquery-1.12.0.min.js"></script>
<script src="//garoa.net.br/zika/zika.js"></script>






Fonte: https://garoa.net.br/zika/

Zika, muita Zika!!!

É isso ai galera, campanha contra o Zika:

Basta adicionar esse código na sua página.

<script src="//code.jquery.com/jquery-1.12.0.min.js"></script>
<script src="//garoa.net.br/zika/zika.js"></script>






Fonte: https://garoa.net.br/zika/

sábado, 9 de janeiro de 2016

Instalando biblioteca SDL 1.2 no codeblocks

Segue o vídeo de como configurar a biblioteca de programação de jogos SDL 1.2 na IDE Codeblocks.





Resumindo o vídeo:

baixe o codeblocks, pode ser o portable: http://codeblocks.codecutter.org/

Baixe a lib SDL, a development: https://www.libsdl.org

No diretório que você descompactar o codeblocks vai ter uma pasta chamada MingW, é a pasta do compilador, dentro dela tem algumas pastas, incluindo as pastas "include", "bin", "lib". Quando você descompactar o aquivo SDL, também vai ter essas 3 pastas "include", "bin", "lib", o que você vai fazer é simplesmente colocar tudo que estiver dentro da pasta "bin" da SDL dentro da pasta "bin" do compilador e o mesmo com as outras pastas.
tudo da "bin" SDL dentro "bin" do MingW
tudo da "include" SDL dentro "include" no MingW
tudo da "lib"  SDL dentro da "lib" no MingW


Abra o Codeblocks e clique em "Settings->Compiler and debugger", clique na aba "linker settings", e cole esses comando na parte "Other linker options".
-lmingw32
-lSDLmain
-lSDL







Instalando biblioteca SDL 1.2 no codeblocks

Segue o vídeo de como configurar a biblioteca de programação de jogos SDL 1.2 na IDE Codeblocks.





Resumindo o vídeo:

baixe o codeblocks, pode ser o portable: http://codeblocks.codecutter.org/

Baixe a lib SDL, a development: https://www.libsdl.org

No diretório que você descompactar o codeblocks vai ter uma pasta chamada MingW, é a pasta do compilador, dentro dela tem algumas pastas, incluindo as pastas "include", "bin", "lib". Quando você descompactar o aquivo SDL, também vai ter essas 3 pastas "include", "bin", "lib", o que você vai fazer é simplesmente colocar tudo que estiver dentro da pasta "bin" da SDL dentro da pasta "bin" do compilador e o mesmo com as outras pastas.
tudo da "bin" SDL dentro "bin" do MingW
tudo da "include" SDL dentro "include" no MingW
tudo da "lib"  SDL dentro da "lib" no MingW


Abra o Codeblocks e clique em "Settings->Compiler and debugger", clique na aba "linker settings", e cole esses comando na parte "Other linker options".
-lmingw32
-lSDLmain
-lSDL







terça-feira, 5 de janeiro de 2016

Instalando a biblioteca WxWidgets no CodeBlocks

Nessa poste vou ensinar a compilar e instalar a biblioteca WxWidgets 3.0.2 no CodeBlocks 13.12, que no momento dessa postagem, é a versão mais atual tanto da WxWidgets como do Codeblocks.

A biblioteca WxWidgets é uma biblioteca de GUI (Graphics user Interface), ela é utilizada para criar aplicações gráficas e tem a vantagem de poder ser compilada para múltiplas plataformas. Sem contar que sua licença é gratuita, tornando-se assim, uma alternativa viável para quem quer desenvolver programas e distribui-los sem pagar nenhuma licença. Só lembrando que a WxWidgets pode ser compilada com várias linguagens, Python, Perl, Ruby e muitas outras. Eu vou ensinar a como instalar ela para funcionar com C++.

Um detalhe importante é que a biblioteca é totalmente orientada a Objetos e em C++, mas até agora, programei normalmente utilizando os comandos que eu estou acostumado a usar em C, não deu nenhum problema, para utilizar as funções do C, basta adicionar as bibliotecas .h, ou as equivalentes do C++.

 EX:

<stdio.h> equivale a <cstdio>
<stdlib.h> equivale a <cstdlib>


Novamente, eu tive que falar baixo, peço desculpas por isso, espero que o vídeo te ajude.



Também pode-se configurar o Codeblocks para compilar programas feitos com a biblioteca WxWidgets, isso sem precisar criar projetos.

OBS: alguns projetos  necessitam de um comando mais avançado que compile vários arquivos, nesse caso não tem jeito, você vai ter que criar um projeto em branco e adicionar todos os arquivos.

Instalando a biblioteca WxWidgets no CodeBlocks

Nessa poste vou ensinar a compilar e instalar a biblioteca WxWidgets 3.0.2 no CodeBlocks 13.12, que no momento dessa postagem, é a versão mais atual tanto da WxWidgets como do Codeblocks.

A biblioteca WxWidgets é uma biblioteca de GUI (Graphics user Interface), ela é utilizada para criar aplicações gráficas e tem a vantagem de poder ser compilada para múltiplas plataformas. Sem contar que sua licença é gratuita, tornando-se assim, uma alternativa viável para quem quer desenvolver programas e distribui-los sem pagar nenhuma licença. Só lembrando que a WxWidgets pode ser compilada com várias linguagens, Python, Perl, Ruby e muitas outras. Eu vou ensinar a como instalar ela para funcionar com C++.

Um detalhe importante é que a biblioteca é totalmente orientada a Objetos e em C++, mas até agora, programei normalmente utilizando os comandos que eu estou acostumado a usar em C, não deu nenhum problema, para utilizar as funções do C, basta adicionar as bibliotecas .h, ou as equivalentes do C++.

 EX:

<stdio.h> equivale a <cstdio>
<stdlib.h> equivale a <cstdlib>


Novamente, eu tive que falar baixo, peço desculpas por isso, espero que o vídeo te ajude.



Também pode-se configurar o Codeblocks para compilar programas feitos com a biblioteca WxWidgets, isso sem precisar criar projetos.

OBS: alguns projetos  necessitam de um comando mais avançado que compile vários arquivos, nesse caso não tem jeito, você vai ter que criar um projeto em branco e adicionar todos os arquivos.

Instalando Allegro no CodeBlocks

Nesse tópico vou mostrar como se instala a biblioteca Allegro, mais especificamente a versão 4.4. Escolhi ela por ser mais fácil do que a versão mais recente, a 5.0.

A biblioteca Allegro é uma biblioteca gráfica, seu foco é programação de jogos, tanto 2D, como 3D. É muito fácil de ser instalara e a curva de aprendizado é bem pequena, é ideal para estudos.

No vídeo, mostro passo a passo como instalar ela na IDE CodeBlocks 13.12, o áudio está um pouco baixo porque eu gravei a noite e tinha gente dormindo, eu não queria falar muito alto.





Instalando Allegro no CodeBlocks

Nesse tópico vou mostrar como se instala a biblioteca Allegro, mais especificamente a versão 4.4. Escolhi ela por ser mais fácil do que a versão mais recente, a 5.0.

A biblioteca Allegro é uma biblioteca gráfica, seu foco é programação de jogos, tanto 2D, como 3D. É muito fácil de ser instalara e a curva de aprendizado é bem pequena, é ideal para estudos.

No vídeo, mostro passo a passo como instalar ela na IDE CodeBlocks 13.12, o áudio está um pouco baixo porque eu gravei a noite e tinha gente dormindo, eu não queria falar muito alto.