thegoodfellas/blogset-br huggingface dataset:
Salve Pessoas!Por aqui o trabalho continua. Mas de todas as implementacoes que eu sabia que seriam necessarias, nao imaginei que as janelas de jogo fossem dar tanto trabalho. UFA!Mas ai alguem pode dizer: Ah, mas sao so umas janelinhas, super simples. Bem, o principal e que as janelas tem que funcionar numa tela de toque, ou seja TODAS ELAS precisaram de ajustes. Acabei achando algumas formas de deixar isso bem bacana, e venho aqui mostrar hoje. Algumas ainda estao em andamento, mas acho que nao vai demorar muito para que eu chegue na etapa mais esperada desse conversor: O sistema de batalha.Janela de Menu (100%):Janela de Itens (100%):Janela de Habilidades (90%):Janela de Equipamento (100%):Janela de Status: (100%):Janela de Loja (50%):Veja que precisei mudar algumas coisas principalmente nas janelas de Habilidades, equipamento e Status, acrescentando o seletor de heroi na parte de baixo.Por enquanto e isso, vamo que vamo!E como eu digo sempre : Be Brave, Be Bold, Create !!Ate a proxima ! Salve Pessoas!A tempos nao escrevo nada por aqui. Muito se passou, novos jogos foram publicados, o LibGDX se tornou melhor em varios sentidos, e nos da Deploy Games tambem.A muito tempo atras eu sonhei em poder levar tudo de bom que o RPG Maker tem para outros mundos, ja que a Enterbrain ainda nao decidiu fazer isso. No inicio, pensei que reinventar a roda seria a melhor forma, como pode ser visto aqui.Hoje, com toda a experiencia que tenho, vejo que e completamente inviavel fazer isso, ja que no inicio a proposta era que um desenvolvedor de jogos de RPG Maker pararia de usar o mesmo e usaria minha ferramenta, como e o caso do IRM Project. Foi entao que pensei: Porque nao aproveitar tudo que a IDE do RPG Maker tem de melhor, e usar isso para portar os jogos?Fazendo algumas analises, cheguei numa conclusao bem simples:Todos os dados que sao gerados pelo RPG Maker (Chars, Mapas, Classes, Animacoes, etc) poderiam ser exportados em um formato comum como XML ou JSON e lidos por outras ferramentas para uma pos-configuracao ou diretamente por um interpretador;Mesmo que nao seja possivel usar Ruby como linguagem de programacao (esqueca JRuby, nao passa nem perto do que e preciso) posso converter codigo Ruby para outra linguagem como javascript e entao usar o que foi programado pelo criador do jogo;A semelhanca dos Mapas do RPG Maker com os Mapas criados pelo Tiled, ferramenta com suporte total no LibGDX, e muito grande;Todas as plataformas que pretendo portar tem suporte a MIDI;Tudo que o Executor de Jogo do RPG Maker faz, e possivel fazer com o LibGDX;Olhando para tudo isso, so me veio uma pergunta: Por que nao? E algo que eu quero a tempos, a comunidade Maker e enorme, ha varios makers que nao se importam com RGSS para fazer seus jogos e por fim, seria uma forma de tornar viavel a construcao de RPGs para a Deploy.Depois de postar uma Enquete no Mundo RPG Maker e ver que a maioria dos Makers apoia a ideia, comecei o trabalho e espero conseguir ir postando o andamento
por aqui. Minha ideia e que pelo menos o formato de PC/Linux/Mac e de Android seja possivel converter sem maiores problemas. De cara ja ha algumas restricoes:AutoTiles Animados: Eu tenho uma ideia de como fazer, mas ainda nao darei foco nisso;Programacao RGSS: Nao sera possivel customizar nada usando codigo ruby. Estou pensando em como fazer para que as principais telas de jogo (Menus, Mensagens, Titulo, Batalha, etc) possam ser customizadas mas nada usando ruby;Touch X Teclado: As duas opcoes estarao disponiveis, ou seja, um item de menu podera ser tocado e clicado, o movimento do heroi se dara tanto pelas setas direcionais quanto pelo toque na tela, entre outras coisas;Audio no formato .ogg: Todas as plataformas suportam o ogg, exceto o IOS no qual o LibGDX ainda nao conseguiu fazer funcionar. Como e uma restricao do Framework e nao minha, nada pode ser feito;Por enquanto e isso. Espero que vire.E como eu digo sempre : Be Brave, Be Bold, Create !!Ate a proxima !
ela da uma base melhor para quem esta comecando. No projeto LibgdxDesktop crie uma classe com nome de LibgdxGame, sem implementacoes ou especializacoes:Estamos quase la. Na classe criada, adicione os imports abaixo:import com.badlogic.gdx.backends.lwjgl.LwjglApplication;import com.badlogic.gdx.backends.lwjgl.LwjglApplicationConfiguration;Depois, adicione o Main, para ser uma classe executavel:public static void main (String[] args) {}Vamos criar um objeto de configuracao. Ele dara forma a janela, com alguns detalhes como versao do openGL, titulo e tamanho.LwjglApplicationConfiguration config = new LwjglApplicationConfiguration();config.title = "Jogo de Exemplo Libgdx";config.fullscreen = false;config.resizable = false;config.width = 540;config.height = 430;config.samples = 2;config.useGL20 = true;Agora por fim, a instancia da classe GameRoot, junto com a inicializacao de um objeto do tipo LwjglApplication, que e a versao de PC de execucao do Libgdx:new LwjglApplication(new GameRoot(), config);Se os passos foram seguidos certinho, sua classe LibgdxGame deve estar assim:Veja que estamos instanciando a classe GameRoot , que se encontra no projeto Core. So para conferir, sua arvore no Eclipse deve estar assim:E pronto. Selecione a classe LibgdxGame e execute (seta verde ou CTRL+F11). A janela preta com as configuracoes ira aparecer:Super simples. Eu darei continuidade a este tutorial, a partir desses projetos criados. Vou tentar ensinar o maximo que eu puder e souber. Na proxima, vamos direto para a criacao e configuracao do projeto de Android, e vamos desenhar uma textura. Espero que estes tutoriais facilitem sua vida com o uso do LibGDX, essa biblioteca fantastica.E como eu digo sempre : Be Brave, Be Bold, Create !!Ate a proxima !
"FPS:" + Gdx.graphics.getFramesPerSecond(), 20, 40);E por fim:E e isso. Para facilitar a vida estou disponibilizando o arquivo GameRoot.java, para que voce compare com o seu e ajuste o que for necessario.Tem muita, mas muita coisa que o LibGDX facilita, e eu espero conseguir falar de pelo menos um decimo. No proximo tutorial pretendo falar de interacao do usuario, toques, sensores, e mais algumas coisas.E como eu digo sempre : Be Brave, Be Bold, Create !!Ate a proxima !
classe AndroidApplication:Sobreponha o metodo onCreate. Assim como fizemos com o projeto desktop, precisamos criar um objeto de configuracao, neste caso o AndroidApplicationConfiguration. Altere o metodo como abaixo:AndroidApplicationConfiguration config = new AndroidApplicationConfiguration();config.useAccelerometer = false;config.useCompass = false;config.useWakelock = false;config.useGL20 = true;config.numSamples = 2;E por fim, instanciar a classe GameRoot, usando desta vez o metodo initialize da classe:this.initialize(new GameRoot(), config);Ate este ponto, sua classe deve estar assim:Todos os parametros de configuracoes eu poderei explicar aos poucos, nao se preocupe com isso agora. Agora vamos para as configuracoes finais, que sao muito importantes para o funcionamento da aplicacao no Android. Se voce criou uma Activity durante a criacao do projeto, o que vou mostrar agora deve sobrescrever tudo que estiver no arquivo. No projeto Android, abra o arquivo AndroidManifest.xml. Deixe seu conteudo como abaixo:agora, adicione as tags abaixo logo abaixo da tag de fechamento de uses-sdk: <supports-screens android:largeScreens="true" android:anyDensity="false" />Agora, dentro da tag application, coloque este bloco:<activity android:name="com.deploy.libgdx.LibgdxActivity" android:screenOrientation="landscape" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter></activity>Ate este ponto, seu arquivo deve estar assim:E esta pronto, pode publicar e ver a magica.UFA! escrevi muito, e nao fizemos tanto. Comecar costuma dar mais trabalho, mas com o tempo fica simples e automatico. Muita coisa ficou obscura, como as configuracoes, mas espero poder esclarecer a cada novo tutorial. No proximo eu pretendo falar sobre escrever na tela, e vamos conhecer o Hiero, o gerador de fontes do LibGDX.E como eu digo sempre : Be Brave, Be Bold, Create !!Ate a proxima !
Salve amigos!E eu sei, estou meio atrasado, mas o tempo anda curto e as atividades nao acabam! Para ficar registrado, fomos materia no Indie Game Magazine, um dos maiores foruns/blogs/outras coisas do mundo independente: Deploy Games na Indie Game Magazine.Que o mundo nos conheca, e descubra que no brasil tem muito mais que bunda e carnaval!E como eu digo sempre : Be Brave, Be Bold, Create !!Ate a proxima ! Salve Pessoas!Assim como foi dito neste post estou trabalhando numa ferramenta que vai aproveitar dados e recursos do RPG Maker XP, que roda apenas em Windows, para ser executado em varias plataformas como Android, IOS, Web, Linux e Mac.Resolvi ir escrevendo sobre os passos e dificuldades, pois pretendo que esta seja uma ferramenta aberta para uso, nada de "codigo fonte para estudos e blablabla" de coisas que nao funcionam ou dao um trampo maluco pra funcionar, aqui a coisa vai funcionar como o proprio LibGDX, e pegar, executar e ser feliz! :DAqueles que ja leram materiais meus tanto sobre RPG Maker, Game Maker ou LibGDX sabem que eu tento deixar a coisa o mais explicada possivel, pra que qualquer um tambem se aventure a fazer. Vamos comecar entao:A etapa principal deste projeto maluco e bem mais a conversao dos dados que estao no banco de dados e nos mapas do RPG Maker para um formato que possa ser lido depois por outras ferramentas. Bem, o que temos de mais atual para isso e o JSON, que na minha opiniao supera o XML por um motivo simples: Tamanho e estrutura. Ainda sim, usar um pouco de XML para a transformacao nao faz mal nenhum.Mas o que foi preciso fazer?A primeira coisa era entender o comportamento dos objetos do RPG Maker XP, ou seja, quais sao, se possuem listas, outros objetos internos, etc. Para isso, nada melhor que uma maozinha da propria Enterbrain. Para quem ja mexeu com o RPG Maker XP em Ingles, sabe que o Help Oficial possui essa informacao, no no Game Library -> RPGXP Data Structure. La, todos os objetos internos do Banco de dados como Actors, Classes, Events, Maps, etc estao descritos de forma clara. Para facilitar sua vida, esta AQUI o download do Help em Ingles do RPG Maker XP para estudo/verificacao/morte de curiosidade ou algo assim. :DSabendo essas informacoes, o que precisei fazer foi um script em Ruby que transformasse os objetos internos do database em JSON / XML em arquivos .json ou .xml. para matar um pouco da curiosidade, olha como e simples gravar um arquivo texto usando RGSS:def write_file(nomeArquivo, conteudo) f = File.open(nomeArquivo, "w") f.write(conteudo) f.closeendNo mais, para cada tipos de objetos (Actors, Classes, etc) eu criei um metodo e na sequencia, extraio o dado criado para um arquivo. Veja por exemplo o metodo que cria o script de Actors: def export_actors_JSON saida = '"actors":[' v = ""; $data_actors.each{ |actor| if actor != nil then #character_hue #battler_hue saida += v + '{"id":' + actor.id.to_s + ',"name":"' + actor.name + '","class_id":' + actor.class_id.to_s + ',"char_name":"' + actor.character_name + '","batt_name":"' + actor.battler_name + '","exp_basis":' + actor.exp_basis.to_s +
',"char_hue":' + actor.character_hue.to_s + ',"batt_hue":' + actor.battler_hue.to_s + ',"exp_inflat":' + actor.exp_inflation.to_s + ',"lvl_ini":' + actor.initial_level.to_s + ',"lvl_fim":' + actor.final_level.to_s + ',"wn_id":' + actor.weapon_id.to_s + ',"wn_fix":' + (actor.weapon_fix ? '1' : '0') + ',"a1_id":' + actor.armor1_id.to_s + ',"a1_fix":' + (actor.armor1_fix ? '1' : '0') + ',"a2_id":' + actor.armor2_id.to_s + ',"a2_fix":' + (actor.armor2_fix ? '1' : '0') + ',"a3_id":' + actor.armor3_id.to_s + ',"a3_fix":' + (actor.armor3_fix ? '1' : '0') + ',"a4_id":' + actor.armor4_id.to_s + ',"a4_fix":' + (actor.armor4_fix ? '1' : '0') + ',"parameters":[' temp = "" v1 = "" for i in 0...6 temp += v1 + '{"type":' + i.to_s + ',"values":[' v2 = "" for j in 1..99 temp += v2 + '{"vl":' + actor.parameters[i, j].to_s + ',"lvl":' + j.to_s + '}' v2 = "," end temp += ']}' v1 = "," end saida += temp saida += ']}' v = ","; end } return saida + "]" endComo a minha intencao e apenas demonstrar como estou fazendo, nao vou postar todo o codigo. Mas uma coisa e certa: No final, para o Maker que for usar a ferramenta, ele so precisara inserir um script que sera disponibilizado por mim em seu projeto e toda a magica acontecera.Por enquanto e isso amigos. Na proxima prometo falar ja sobre a conversao dos Mapas de RPG Maker XP para o Tiled, uma das ferramentas suportadas pelo LibGDX para criacao de mapas baseados em Tiles. Ate la!E como eu digo sempre : Be Brave, Be Bold, Create !!Ate a proxima !
Salve amigos!Eu de novo por aqui. Eu sei que tem gente por ai torcendo pra que eu desista de fazer esta ferramenta. Mas vou dizer com todas as palavras: Isto vai ser feito! E complicado sim, estou tendo dificuldade com muitas coisas, ha muito o que portar ainda, mas como e um objetivo da equipe Deploy fazer um P#t@ jogo de RPG para Android, entao e minha obrigacao terminar essa ferramenta.Boas noticias sobre os scripts: Ja tenho uma forma de portar os scripts dos comandos "Chamar Script" para serem executados na engine. E claro que no comeco haverao certas restricoes, mas com certeza conseguirei deixar muita coisa configuravel via script atraves do comando!No mais, as coisas vao caminhando aos poucos, muita, mas muita coisa mesmo ja funciona. Nao vai demorar muito pra termos uma demo disponivel por ai.Segue um pouquinho a mais do que ja esta funcionando:Engine em execucao, Configuracao de valores variaveis nas mensagens (cores, nome de heroi, valor de variavel, dinheiro):Engine em execucao, Configuracao de Clima (Chuva, tempestade e Neve):Engine em execucao, Tom de Tela, Flash e Efeito de Tremor:Por enquanto e o que posso mostrar. E como eu digo sempre : Be Brave, Be Bold, Create !!Ate a proxima ! Pois e, aqui e a bolinha amarela de novo... dessa vez amarelando geral '-'Estou meio TENSA com essas provas e outras coisineas '-'Amo vosec. 2Olia, tiops, sabe que dia e hoje? 09/09/09! Mas no caso... Fizeram um pedido as 09h 09min ? *-*EU FIZ, E . . . . . . . . . . . . . . . . . . . . . . . . . . . . . comofas parei.Botando essa linguagem pra ingles, September possui 9 letras, e quarta-feira, que seria Wednesday, tambem possui 9 letras, e outra coisinha a mais: estamos no 252 dia do ano. 2+5+2 = 9!Enfim , perceberam que se invertermos o dia de hoje de cabeca para baixo, vai ficar 06/06/06? - MEOD.Dels, este dia e DUMAL. bgos.E, certas horas eu sou supersticiosa, portando, cuidado quando for passar debaixo da escada, ou entao quando vir um gato preto, cair sal de cozinha no chao... isso da ma sorte no jogo, na vida social e amorosa. QBeiJOCA qqqqqqqqqqqBolinha Amarela. BGOS. Hello! \o/ It's me, Gray Ball! 8D~Well guys, estou aqui para falar hoje sobre esse dia tao legal que e o 09/09/09... Entao aproveitem esse dia porque nunca mais teremos um igualzinho, ok? Tipo... sei la, tentem fazer alguma coisa (?)! Tiop... se matem agradeca a sua mae por ter nascido e ter dado essa vida maravilhosa pra voce (?)! Ou... vai dormir! 8D~Enfim...Ahhh... Tem outra coisa que eu queria falar tambem! \o/ A partir de HOJE, estara disponivel o jogo Sonic&Knuckles no XboxLive, quem tiver o seu Xbox pode baixar (?)! 8D~ Mas tem una coisita... Tem a tal da tecnologia Lock-on, sabe o que e Lock-on? Vai procurar no google! o_o Enfim... com a tal da tecnologia Lock-on voce precisa ter os jogos anteriores ja lancados que sao: Sonic 1, Sonic 2, Sonic 3, nessa mesma
ordem para poderem jogar!Na verdade, eu nem fiquei tao feliz assim com essa noticia, porque eu nem tenho um Xbox360! D: E... Se alguem quiser comprar um Xbox pra mim to aceitando viu? 8D~ /brimksEra so isso que eu tinha pra falar, leiam ai o BROG e...Sayonara! 8D~Bolinha Cinza
Post rapido hoje da Bolinha Cinza...Saiu um traillerzinho do Marvel Ultimate Aliance 2, e se quiserem ver cliquem AQUI! 8D~, Por hoje e so, entao,Good Bye!Bolinha Cinza bolinha laranja says: Quanto tempo nao postamos aqui, hein?Realmente, todo mundo deixou essa joca mofando, mas eu nao culpo ninguem, todos devem ter sido afetados pela falta de criatividade assim como eu. '-'Mas nem foi la uma coisa tao importante que me levou a postar aqui de novo, na verdade e so pra dar algun sinal de vida a alguem que le isso agora. Enfim, e melhor eu ir, tenho outro blog pra postar e pensar em frases feias pra mandar uma pessoa se f*. bjsnaomeligaenfiaoamornocuemorretaparei.fuck you, fuck you very very much. Ignorem o titulo, eu simplesmente nao tenho nada melhor pra postar aqui. Ou so estou morrendo de sono as 00:15. hm, suspeito. nTa, ja sabem quem e, ne? qnE A BOLINHA LARANJA que esta fazendo o bolinha vermelha usar tiopes. nsParei. e_eEu vim encher o saco de voces mais uma vez, pra falar de uma coisa que voces provavelmente nao vao se interessar a ler nunca. Eu sei que eu falo disso o tempo todo, e que isso irrita, mas qual e? SAO 00:30 E EU NAO TENHO NADA PRA FAZER, E MINHA MENTE NAO RACIOCINA DIREITO. aSaitou Kazuhiro. Sabe, aquele loiro do An Cafe que todo mundo fala "nossa, que gata" quando ve uma foto? ne, acho que todo mundo fica chocado quando descobre que essa criatura tem uma voz de homem e... Bem, e um homem.Eu sei que e dificil de acreditar. Porque tipo, NAO PARECE UM HOMEM. Mas e dai? Precisam chamar ele de travesti o tempo todo? Eu nem vejo problema na opcao dele de querer se vestir que nem mulher, ele e fofinho de qualquer jeito (menos quando ele era menor QQQQQQQ). ;-;E ele toca PACAS. U_U COFou tocava quando era do An CafeCOFEnfim, nao e travesti, pelo amor de DEUS, vao ouvir mais j-rock. -qOkay, acho que vou indo. Antes que eu comece a dormir no teclado. QBeijosmeliga,bolinha laranja, a fangirl bebada de sonoeu ri do "Meu nome e cu" QQQQQQQQ E aeeee galere! 8D~ Sou eu a Bolinha Cinza, e como havia dito na apresentacao vou falar sobre algumas novidades sobre jogos! Bem, estava no site Omelete e vi uma noticia muito interessante sobre Okami, e sim, teremos uma continuacao! \o/ Dai voce pensa: "NOOOSSAAAAA!!! Imagine esse jogo no PS3, Xbox 360, Wii e bla bla bla...", mas tem una cosita a mais o jogo sera apenas lancado para Nintendo DS! Poxa, eu sinceramente fiquei meio bolado com essa coisa e tal, porque eu estava esperando um jogo em alta definicao, ta ligado? Mas estao falando aqui que o jogo tera uma jogabilidade que promete ser interessante. Tomara que seja interessante mesmo! Bom, e melhor eu nao tirar conclusoes precipitadas porque, vai ver que o jogo e bom mesmo e eu to aqui falando mal de uma coisa boa (?) Por hora e isso pessoal! \o/bjumeliga ;* Bolinha Cinza OIOIOI, adivinha quem e -nBOLINHA LARANJA E
SEU PROBLEMA DE FORMATACOA quase resolvido. QSo estou postando aqui porque o Linku bolinha incolor me pediu, ja que ele vai sair daqui a pouco e eu nao ia postar porque estava lendo feliz um livro com o titulo gay. U-UNe, hoje o dia esta quente ne? -nHoje e o dia maagico, sabiam? *--* tipo, 09/09/09 QEntao curtam o dia de hoje, porque nao e todo dia que temos um 09/09/09 QQQTa, nao tenho nada pra escrever, PODE POSTAR AGORA, BOLINHA INCOLOR. Qbeijos da bolinha laramga hiperaiva atoratora de esquilos
Chinesa tenta recorde com vestido de noiva com cauda de mais de 2 km Noiva chinesa se casou , na cidade de Jilin, na provincia de Jilin (China), com um vestido de noiva que tinha uma cauda com mais de dois quilometros.Com a cauda gigante de seu vestido, noiva espera entrar para o Guinness, livro dos recordes.Analise sobre noticia : e sim , o "rabo" do vestido tinha 2 kilometros , mas pelamordedels , imagina o trabalho e o dinheiro que foram gasto pra um vestido que vc usara 1 dia e guardara no armario , ou melhor , acho que 2 kilometros de "rabo" enrolado nunca cabera dentro do armario , sei la , quer entrer pro Guinness , faiz um a coisa que nao gatse tanto , sei la , senta em cima do prego por mais tempo , ficar dentro de uma jaula por mais tempo com um leao que esta a 33 dias sem comer , ficar de ponta-cabeca por mais tempo , faca essas coisas basicas , nao faca um vestido de 2 kilometros o-o imagino a noiva entrando no carro para partir , todos iram esperar 2 h. 22 m. ate que o "rabo" ja esteja enrolado , e se o rabo se prender? agora so uma pergunta , como o noivo na lua de mel vai aguentar todo esse "rabao''? o-oEntao , vou ficando por aqui , nao to muito feliz por uns fatos que ocorreram ai , mais estamos ai \o_Fuiz-meBolinha incolor~ e sim , literalmente ontem foi um dia majik , tirando o fato de que minha amiga disse que ia me comer Qeee , mais ela num feiz isso xD~ So me mordeu '-' mais nao vamos entrar em detalhes .-.Vamos ao post . . . Bem , Anda estou enxergando torto , meu olha ta 1 mais fechado que o outro (bolinha cinza que o diga XD) mais eu vou pra escola mesmo assim '-' Entao Estando na escola demorarei um poko para postar , mias tentarei ser presente nessa joca =D tentarei nao abondanar as minhas bolas preferidas desse joca! entao , hoje so vou postar isso memo , ah , so mais uma coisinha . . . Nao vou ser direto , mais essa mensagem vai ser pra uma das bolas desse blog : " Ahh , quer saber , acho que aqulo tudo ja acabou , eu ja nao tenho o mesmo sentimento , cansei de sofrer nessa joca , entao , Adeus."ee , ecom essa mensagem acabo esse blog =DAhh , bolinha cinza , aparece ai em casa , tenho um assunto serio para conversar o_oLinku , along the lines of death ... Waiting for her to come, the more I know something, she will not takedeath line , i not alive away for you . . .Entao Fuiz--me Para comemorar 10 anos de fabricacao de carros no Pais, a Peugeot, traz em longa-metragem de animacao em campanha e prepara uma serie de acoes e ofertas para celebrar a marca. A montadora coloca na midia a campanha
Do Rio para o Brasil, criada pela Loducca e tendo como principal inspiracao o longa-metragem de animacao Rio, da FOX Filmes tambem cliente da agencia.O filme, dirigido pelo brasileiro Carlos Saldanha, conta a historia de uma arara azul que vem para o Pais a procura da ultima femea de sua especie. Em acoes de crossmedia, o personagem figura nas pecas publicitarias da Peugeot, que ainda oferecera, a seus clientes, o direito de participar de uma promocao que levara o ganhador aos estudios da FOX Filmes, em Los Angeles.A campanha da montadora e composta por comercial, anuncios de pagina dupla e material de ponto de venda, alem de hotsite para exposicao de ofertas. Todas as pecas trazem a assinatura Peugeot 10 anos fabricando no Brasil.