http://www.youtube.com/watch?v=Fy6ffZoLDQ8 Os Melhores Momentos dos 15 Anos de Ariadne.Realizado no dia 18 de agosto de 2012.No Espaco de Festas Casa Bonita.Local: Rio de Janeiro em Sao Joao de Meriti. http://www.youtube.com/watch?v=Fy6ffZoLDQ8 Trufas e mini trufas para festas, varios sabores. Cone trufado varios sabores. PIRULITO DECORADO Meu cartao de visita, achei lindo demais. Bolo cenografico.Consulte o preco. Docinhos para festas. Cha de bebe, da mamae Soraya e do bebe Rafael.Pirulitos decorados, bombons com a inicial do nome e bolo brigadeiro branco e preto.Ficou tudo lindo. SABORES DA TATA, SE PREPARANDO PARA MAIS UM EVENTO. BOMBONS DECORADOS Curiosamente a postagem do meu blog que possui mais acesso e uma do Projeto Genesis com o titulo "Jogos em Pascal". Suponho a partir dessa busca por Jogos em Pascal que muitas escolas de ensino medio e algumas faculdades ainda devem estar utilizando a linguagem Pascal para ensinar Algoritmos e Logica de Programacao.Ha muito tempo atras eu programei 3 jogos em Pascal. Ja disponibilizei todos eles no meu blog atraves do Projeto Genesis. Os jogos podem ser acessados nos links abaixo:MINA 2RPG ENGINELABSe houver interesse do publico, eu posso escrever algumas postagens explicando o funcionamento do codigo fonte desses jogos.Caso voce seja um dos interessados, faca um comentario nesta postagem. Se possivel, me informe se voce esta vendo Pascal na escola/faculdade.Atualizacao: Criei um blog separado para explicar o funcionamento do codigo fonte do jogo Mina 2. O blog pode ser acessado na url:http://mina2pascal.blogspot.com.br A classe SPG_AIPawn representa os robos que atacam o jogador no Platform Kit. As variaveis definidas para esta classe sao as seguintes:class SPG_AIPawn extends Pawn placeable;// Dynamic light environment component to help speed up lighting calculations for the pawnvar(Pawn) const DynamicLightEnvironmentComponent LightEnvironment;// Ground speed of the pawn, display as Ground Speed in the editorvar(Pawn) const float UserGroundSpeed<DisplayName=Ground Speed>;// Explosion particle system to play when blowing upvar(Pawn) const ParticleSystem ExplosionParticleTemplate;// Explosion sound to playvar(Pawn) const SoundCue ExplosionSoundCue;// Explosion damage amount var(Pawn) const int ExplosionDamage;// Archetyped pick up to dropvar(Pawn) const archetype DroppedPickup ArchetypedPickup;// Percentage chance to drop pickupsvar(Pawn) const float ChanceToDropPickup;// Current enemyvar Actor Enemy;Existe um Archetype para a classe SPG_AIPawn. A imagem abaixo mostra as variaveis especificas da classe SPG_AIPawn.A funcao Tick() e executada a cada frame. Nesta funcao e armazenada uma referencia ao jogador na variavel Enemy (inimigo), caso isto ainda nao tenha sido feito.Depois disso, caso o robo ja esteja no solo andando (Physics == PHYS_Walking), ele obtem a localizacao do jogador e ajusta sua velocidade e rotacao para mover em direcao ao jogador.simulated function Tick(float DeltaTime){ local PlayerController PlayerController; local Vector Direction; local Rotator NewRotation; Super.Tick(DeltaTime); // If we don't have an enemy yet... if (Enemy == None) { // Find the player controller in the world PlayerController = GetALocalPlayerController(); if (PlayerController != None && PlayerController.Pawn != None) { // Set the enemy to the player controller's pawn Enemy = PlayerController.Pawn; } } else if (Physics == PHYS_Walking) { // Find the direction in order for me to look at my enemy Direction = Enemy.Location - Location; // Only need to use the yaw from the direction NewRotation = Rotator(Direction); NewRotation.Pitch =