segunda-feira, 25 de julho de 2011
Template para design de games
Neste post do blog da lunargiantstudios o autor disponibilizou um template do documento de game design de um jogo. Este documento é basicamente o planejamento de como o jogo vai ser. Para os interessados em game design e desenvolvimento de jogos vale a pena conferir.
terça-feira, 19 de julho de 2011
New game on the block
Olá pessoal! Já faz algum tempo que estou trabalhando em um pequeno jogo flash que acabei de publicar no site kongregate. O jogo se chama Linker e é bem simples na verdade. Aqui vai um screenshot do jogo:
Seu objetivo é coletar todas as moedas de prata evitando os inimigos, um único toque e lá se vai uma vida. Seu único poder é quando você coleta a "moeda estrela", que lhe dá o poder de se conectar com os inimigos formando um elo entre vocês. Depois o disso o jogador pode colocar os inimigos presos no elo para dormir por algum tempo.
Este é primeiro jogo que realmente publico, e (espero!) que venham outros. Joguem lá e me dêem suas opiniões.
Seu objetivo é coletar todas as moedas de prata evitando os inimigos, um único toque e lá se vai uma vida. Seu único poder é quando você coleta a "moeda estrela", que lhe dá o poder de se conectar com os inimigos formando um elo entre vocês. Depois o disso o jogador pode colocar os inimigos presos no elo para dormir por algum tempo.
Este é primeiro jogo que realmente publico, e (espero!) que venham outros. Joguem lá e me dêem suas opiniões.
segunda-feira, 4 de julho de 2011
Enviar requisição post com curl e PHP
Dica rápida para fazer a linguagem PHP enviar uma requisição to tipo post (no mesmo estilo que um formulário html com method="post") para uma url qualquer.
Aqui está o código que envia a requisição post:
E aqui está o código que recebe a requisição post, processa os valores enviados e retorna o resultado como um trecho de html:
Inspiração original para o código e post no php dev zone.
Bem, é isso aí. Qualquer coisa use sua liberdade de expressão nos comentários.
Aqui está o código que envia a requisição post:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
//url do destino da requsiçao, equivalente ao "action" de um formulário | |
$url = 'http://localhost/www/teste_post.php'; | |
//estes seriam os "inputs" do formulário | |
$campos = array( | |
'nome'=>urlencode("Ricardo"), | |
'idade'=>urlencode("4321"), | |
'email'=>urlencode("ricardo@gmail.com"), | |
'telefone'=>urlencode("666-999") | |
); | |
//temos que colocar os parâmetros do post no estilo de uma query string | |
foreach($campos as $name => $valor) { | |
$string_campos .= $name . '=' . $valor . '&'; | |
} | |
$string_campos = rtrim($string_campos,'&'); | |
$ch = curl_init(); | |
//configurando as opções da conexão curl | |
curl_setopt($ch,CURLOPT_URL,$url); | |
//este parâmetro diz que queremos resgatar o retorno da requisição | |
curl_setopt($ch,CURLOPT_RETURNTRANSFER, TRUE); | |
curl_setopt($ch,CURLOPT_POST,count($campos)); | |
curl_setopt($ch,CURLOPT_POSTFIELDS,$string_campos); | |
//manda a requisição post | |
$resultado = curl_exec($ch); | |
curl_close($ch); | |
echo $resultado; |
E aqui está o código que recebe a requisição post, processa os valores enviados e retorna o resultado como um trecho de html:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
error_reporting(E_ALL); | |
foreach($_POST as $valor) { | |
echo strrev($valor) . '<br />'; | |
} |
Inspiração original para o código e post no php dev zone.
Bem, é isso aí. Qualquer coisa use sua liberdade de expressão nos comentários.
Assinar:
Postagens (Atom)