O Paradigma Do Projeto Baseado Em Plataformas Aplicado Ao Game Design

Total Page:16

File Type:pdf, Size:1020Kb

O Paradigma Do Projeto Baseado Em Plataformas Aplicado Ao Game Design O Paradigma do Projeto Baseado em Plataformas Aplicado ao Game Design Dino L. Figueirôa Fábio Campos André M. Neves Universidade Federal de Pernambuco, Dept. de Design, Brasil Figura 1: Desenvolvimento do jogo SBGames MOD a partir da plataforma Half-Life 2 Resumo Contato dos autores: {dinolincoln,fc2005,andremneves}@gmail.co Os modernos jogos para PC vêm sofrendo uma m mudança de paradigma com o advento do projeto baseado em plataforma (platform-based design – 1. Introdução PBD), emergida nos ambientes industriais. Através dessa mudança o jogador também é convidado a ser Principalmente a partir dos anos 80, outorgando um game designer, gerando jogos personalizados. Este grandes contribuições científicas providas pela HfG de documento expõe como esta técnica vem sendo Ulm na década antecedente, o design consolida-se absorvida pelos game designers, resolvendo problemas como ciência. Novas metodologias de projeto, de design de software. Esse artigo apresenta conceitos catalizadas pela globalização e pelo crescimento como MODs, add-ons e pacotes de expansão e os industrial delineado desde o pós-guerra, são posiciona como resultados diretos do emprego da categorizadas como “mudanças de paradigma de técnica em questão. Por fim, é apresentado um modelo projeto” [Bürdek 2006]. As linhas industriais deparam- de plataforma com o qual é construído um jogo se com novas demandas metodológicas uma vez que os ilustrativo dentro desta proposta, o “SBGames MOD”. projetos tornaram-se por demais complexos, em grande volume e difíceis de serem reusados [Alexander 1964]. Palavras-chave: plataformas, design baseado em Recaindo sobre os designers a responsabilidade de plataformas, game design, jogos para PC, reuso de aperfeiçoar o processo industrial. código, MODs Nestas circunstâncias, nasce a “plataforma”, um Abstract design reutilizável mediante customização de alguns componentes intencionalmente dispostos para este fim [Goering 2002]. The modern PC games are changing with the platform- based design - PBD - advent, born at industrial environment. Thru this change the player is invited to A técnica do design baseado em plataforma, também conhecida por “platform-based design”, be a game designer, creating his own customized emergiu nos ambientes industriais como alternativa games. This document expose how the technique is being inserted into the game designing community, modularizar e reaproveitar projetos eficientemente [De Marinis et al. 2003]. Através da mesma uma única resolving software design problems. This article also plataforma de chassis poderia servir para uma inteira presents concepts as MODs, add-ons and expansion packs as direct results of the use of the mentioned linha de carros, com a modificação de apenas algumas seções configuráveis, intencionalmente dispostas para technique. Finally, we introduce a platform model, este fim. constructing an illustrative game under this proposal, the “SBGames MOD”. A engenharia eletrônica absorveu fortemente esta técnica, principalmente no design de componentes de Keywords : platforms, platform-based design, game design, PC games, code reuse, MODs hardware que, atuando como plataformas, atendiam a um amplo número de projetos [Bouldin 2003]; dessa maneira evitando que fosse desenvolvido um chip para cada atuação diferente [Sangiovanni-Vincentelli 2002]. onde se concentra o maior esforço de Outra área onde as plataformas são aceitas com desenvolvimento inicial, também definido grande sucesso é a engenharia de software [Graaf et al. como “sessão de arquitetura” [Chen et al. 2003] (sobre esse campo nos aprofundaremos no 2003] decorrer desse trabalho), seguindo o mesmo conceito · Componentes variáveis, através das predominante nas outras áreas, onde uma única modificações dos quais é possível gerar plataforma de software pode ser produzida para servir produtos distintos (mas pertencentes a uma a uma grande variedade de aplicações, proporcionando mesma plataforma), a chamada “sessão de aos desenvolvedores reutilização de código e redução aplicações” [Chen et al. 2003] do time-to-market (tempo até o mercado). · Capacidade de abstração, pois os desenvolvedores dos componentes variáveis Chegamos então ao projeto de jogos digitais. Nesse não precisam se aprofundar na complexidade ínterim, se observarmos os jogos para PC, veremos que de desenvolvimento dos componentes fixos, se tratam de sofisticados programas de computador que mas sim em como interagir com os mesmos herdam as mesmas demandas e problemas de projeto [Sangiovanni-Vincentelli 2002] encontrados na engenharia de software [Claypool e Claypool]. Esse segmento está rapidamente incorporando a técnica da plataforma, produzindo jogos configuráveis (muitas vezes pelo próprio usuário), e gerando a partir de um mesmo jogo (ou seja de uma “plataforma”) uma série de continuações do jogo original e/ou outros jogos completamente diferentes [El-Nasr e Smith]. Nesse trabalho ilustraremos a modelagem dos componentes de uma plataforma de games e exemplos de como manuseá-los para gerar novos jogos. 2. Design Baseado em Plataforma Figura 2: Estrutura de uma plataforma Considerando que existem muitas conceituações para o “design baseado em plataforma”, Goering [2002], 2.1 Plataformas na Indústria Automobilística adotaremos o conceito de Sangiovanni-Vicentelli [2002], o qual conceitua o design baseado em A indústria automobilística FIAT vem utilizando a plataformas como um projeto baseado em uma camada técnica das plataformas em diversas divisões dos de abstração com duas visões. Visões essas que projetos de seus carros. Tanto motores e chassis quanto representam a seção com componentes fixos e a seção em sistemas eletrônicos. O projeto V.E.N.I.C.E. é uma com componentes configuráveis. Nesse paradigma, resposta baseada em plataforma diante uma quem desenvolve/configura os componentes da seção problemática internacional. Um mesmo modelo de configurável se abstrai da complexidade da seção fixa; automóvel tem configuração diferente do sistema de sendo essa abstração uma das maiores vantagens do luzes em cada país comercializado, de acordo com a uso dessa técnica. legislação local. Entretanto para evitar contratempos tais como produzir diferentes sistemas, componentes e O Grupo de Desenvolvimento em Projeto Baseado instruções de instalação para as fábricas, além de em Plataforma (Platform-based Design Development dificuldades em vender carros fabricados para um país Working Group – PBD DWG) sugere que esse em outro, a FIAT produziu uma única plataforma do paradigma seja utilizado na forma de “uma abordagem sistema eletrônico que administra as luzes dos veículos de design integrado enfatizando reuso sistemático para para diversas configurações. Como toda plataforma, desenvolvimento de produtos complexos sob esse sistema possui a sessão de componentes fixos, tais Plataformas... ...com a intenção de reduzir custos de como cabos, lâmpadas, circuitos eletrônicos, códigos desenvolvimento, riscos do projeto e tempo até o de software e microprocessador. E possui a sessão de mercado” [Goering 2002]. componentes variáveis, que, nesse caso particular, trata-se apenas de um elemento: a informação O paradigma de projeto baseado em plataforma proveniente da leitura de um código ou chip de ganha consistência por apresentar características memória. Dependendo da informação inserida nesta constantes ao serem utilizadas para gerar diversos área, o sistema se informa acerca de qual configuração objetos, muitas vezes de áreas distintas (vide Figura 2). de luzes deve ser assumida, modificando suas Algumas dessas características são: características para atender a legislação de um determinado país (vide Figura 3). · Componentes fixos, onde se encontram a maior parte dos recursos de disponibilizados e Caso pretenda-se registrar o veículo em outra com Augusto de Oliveira, arquiteto chefe da Philips, jurisdição, basta encaminhar-se a uma manutenção alguns projetos de chips caminham para 50% de autorizada FIAT para, novamente, ajustar qual economia em tempo no desenvolvimento, utilizando configuração o sistema deve assumir. esse paradigma. Área que por sofrer bastante pressão para reduzir o tempo até o mercado tem se tornado uma dos principais catalisadoras do desenvolvimento do projeto baseado em plataforma [Nsame et al. 2001]. 3. Projeto Baseado em Plataforma aplicado ao Game Design A técnica do projeto baseado em plataforma vem ganhando espaço no game design por atender a fortes demandas do setor, como reutilização eficiente de código, modularização, redução dos riscos e rápida reconfiguração [Rucker 2002]. Não é necessário fazer uma analogia à engenharia de software para indicar de onde o game design (para PCs, por exemplo) herdou estes problemas. Uma vez que os jogos modernos para PC são softwares entre os mais complexos, envolvendo recursos avançados (da modelagem 3D à inteligência artificial), técnicas que otimizem sua produção abstraindo diversas etapas de desenvolvimento são rapidamente absorvidas. Bethke [2003] chega a afirmar que: “Desenvolvimento de jogos é desenvolvimento de software”. Figura 3: Plataforma V.E.N.I.C.E. Aos problemas próprios de software o universo do 2.2 Plataformas na Engenharia de Software game design acrescenta uma forte tendência de jogos expansíveis [Claypool e Claypool], sendo esta Na engenharia de software, onde a abstração exerce expansão feita muitas vezes pelo próprio usuário que uma forte demanda não só no produto final, mas utiliza a web como ferramenta de divulgação e também no seu desenvolvimento, as plataformas são compartilhamento. usadas em
Recommended publications
  • Open Thesis Final.Pdf
    The Pennsylvania State University The Graduate School College of Communications EVALUATIO OF FOSS VIDEO GAMES I COMPARISO TO THEIR COMMERCIAL COUTERPARTS A Thesis in Media Studies By Jesse A. Clark © 2008 Jesse A. Clark Submitted in Partial Fulfillment of the Requirements for the Degree of Master of Arts August 2008 ii The thesis of Jesse A. Clark was reviewed and approved* by the following:: John Nichols Professor of Communications Associate Dean for Graduate Studies and Research Matt Jackson Associate Professor of Communications Head of Department of Telecommunications Thesis Advisor Robert Frieden Professor; Pioneers Chair in Telecommunications Ronald Bettig Associate Professor of Communications *Signatures are on file in the Graduate School. iii Abstract The topic of copyrights and copyright law is a crucial component in understanding today's media landscape. The purpose for having a copyright system as outlined in the U.S. Constitution is to provide content creators with an incentive to create. The copyright system allows revenue to be generated through sales of copies of works; thus allowing for works to be created which otherwise would not be created. Yet it is entirely possible that not all large creative projects require the same legal framework as an incentive. The so called “copyleft” movement (which will be defined and explained in depth later) offers an alternative to the industrial mode of cultural production. Superficially, “copylefted” works can be divided into two broad categories: artistic/creative works (which are often protected by “Creative Commons” licenses), and Free/Open Source Software. This thesis evaluates how open source video games compare to their commercial counterparts and discusses the reasons for any difference in overall quality.
    [Show full text]
  • Timm Johnson Game Development Resume 2019
    240-457-1692 Timm Johnson [email protected] Objective: Get game industry experience by diving in. Software Skill . Collaboration & . Engine: . Programming: Productivity: . Unreal Engine . C# . Perforce, Github, . Unity Engine . Unreal Blueprinting Glitch . Genie Engine . C++ . Trello . Technologies: . Audiovisual: . Slack, Discord . Virtual Reality . Audacity . Google Drive, . Audio Synthesis . Maya OneDrive, DropBox . Augmented Reality . Paint.NET . Various Office Suites . Interactive . Vegas Pro Storytelling Education: Marshall University Undergraduate B.S. in Computer and Informat ion Tech nology GPA: 3.92 Game Design & Development Area of Emphasis Senior Minor: Digital Humanities Cert ificate : Information Assurance Professional Experience Timm’s Tech and Fall 2016-Present Huntington, WV Electronics Repair business for income & experience Phone Fixes, LLC Contracted by Rare Drops for repairs on video game systems Business Owner, “Key Virtual” Arcade: Pay-to-play VR Arcade Manager VR Games at Conventions and FSK Mall Adventure Park USA Summer 2018 Monrovia, MD Operated & wrote procedures for Hologate VR System Laser Tag / Arcade Marshall HELP Center Spring 2018 Huntington, WV Tutored students with learning disabilities in Information Technology classes Tutor FixMyPhone MD Summer 2016 Frederick, MD Phone repair & customer service Cell Phone Technician Opened and closed, trained new hires, cleaned, counted cash Rare Drops Spring 2016 Huntington, WV Retail customer service, pricing, negotiating trades Intern Helped with game tournaments and events e-End USA Summer 2014- Winter 2017 Frederick, MD IT & De-Man IT: Tested, cleaned, refurbished PC’s and other devices in IT De-manufacturing: sorting & disassembling electronics into basic components Trained temp employees Published Projects MU SkyView Age of Empires: Age of The Ring mod .
    [Show full text]
  • Index Images Download 2006 News Crack Serial Warez Full 12 Contact
    index images download 2006 news crack serial warez full 12 contact about search spacer privacy 11 logo blog new 10 cgi-bin faq rss home img default 2005 products sitemap archives 1 09 links 01 08 06 2 07 login articles support 05 keygen article 04 03 help events archive 02 register en forum software downloads 3 security 13 category 4 content 14 main 15 press media templates services icons resources info profile 16 2004 18 docs contactus files features html 20 21 5 22 page 6 misc 19 partners 24 terms 2007 23 17 i 27 top 26 9 legal 30 banners xml 29 28 7 tools projects 25 0 user feed themes linux forums jobs business 8 video email books banner reviews view graphics research feedback pdf print ads modules 2003 company blank pub games copyright common site comments people aboutus product sports logos buttons english story image uploads 31 subscribe blogs atom gallery newsletter stats careers music pages publications technology calendar stories photos papers community data history arrow submit www s web library wiki header education go internet b in advertise spam a nav mail users Images members topics disclaimer store clear feeds c awards 2002 Default general pics dir signup solutions map News public doc de weblog index2 shop contacts fr homepage travel button pixel list viewtopic documents overview tips adclick contact_us movies wp-content catalog us p staff hardware wireless global screenshots apps online version directory mobile other advertising tech welcome admin t policy faqs link 2001 training releases space member static join health
    [Show full text]
  • Metadefender Core V4.17.3
    MetaDefender Core v4.17.3 © 2020 OPSWAT, Inc. All rights reserved. OPSWAT®, MetadefenderTM and the OPSWAT logo are trademarks of OPSWAT, Inc. All other trademarks, trade names, service marks, service names, and images mentioned and/or used herein belong to their respective owners. Table of Contents About This Guide 13 Key Features of MetaDefender Core 14 1. Quick Start with MetaDefender Core 15 1.1. Installation 15 Operating system invariant initial steps 15 Basic setup 16 1.1.1. Configuration wizard 16 1.2. License Activation 21 1.3. Process Files with MetaDefender Core 21 2. Installing or Upgrading MetaDefender Core 22 2.1. Recommended System Configuration 22 Microsoft Windows Deployments 22 Unix Based Deployments 24 Data Retention 26 Custom Engines 27 Browser Requirements for the Metadefender Core Management Console 27 2.2. Installing MetaDefender 27 Installation 27 Installation notes 27 2.2.1. Installing Metadefender Core using command line 28 2.2.2. Installing Metadefender Core using the Install Wizard 31 2.3. Upgrading MetaDefender Core 31 Upgrading from MetaDefender Core 3.x 31 Upgrading from MetaDefender Core 4.x 31 2.4. MetaDefender Core Licensing 32 2.4.1. Activating Metadefender Licenses 32 2.4.2. Checking Your Metadefender Core License 37 2.5. Performance and Load Estimation 38 What to know before reading the results: Some factors that affect performance 38 How test results are calculated 39 Test Reports 39 Performance Report - Multi-Scanning On Linux 39 Performance Report - Multi-Scanning On Windows 43 2.6. Special installation options 46 Use RAMDISK for the tempdirectory 46 3.
    [Show full text]
  • Contrôler Les Déplacements D'un Robot Mobile Et Coordonner
    DEUX INVESTIGATIONS EN IA : CONTRÔLER LES DÉPLACEMENTS D’UN ROBOT MOBILE ET COORDONNER LES DÉCISIONS D’UNE IA POUR LES JEUX par Simon Chamberland Mémoire présenté au Département d’informatique en vue de l’obtention du grade de maître ès sciences (M.Sc.) FACULTÉ DES SCIENCES UNIVERSITÉ DE SHERBROOKE Sherbrooke, Québec, Canada, 10 décembre 2013 Le 10 décembre 2013 Le jury a accepté le mémoire de M. Simon Chamberland dans sa version finale. Membres du jury Professeur Froduald Kabanza Directeur de recherche Faculté des sciences Département d’informatique Professeur François Michaud Évaluateur interne Faculté de génie Département de génie électrique et de génie informatique Professeur Marc Frappier Président rapporteur Faculté des sciences Département d’informatique iii iv Sommaire L’intelligence artificielle est un domaine de l’informatique étudiant la conception d’agents intelligents. Un agent est une entité acquérant de l’information sur son en- vironnement par ses capteurs et agissant sur son environnement à travers ses ac- tionneurs. Certains agents existent seulement dans le domaine logiciel, comme par exemple un agent intelligent pour un jeu vidéo, alors que d’autres existent dans le monde physique, tels les robots mobiles. Les domaines des jeux vidéo et de la robo- tique partagent certaines caractéristiques, dont la nécessité de prendre des décisions en temps réel dans un environnement dynamique ainsi qu’une vue incomplète sur cet environnement. Ce mémoire est divisé en deux chapitres. Le premier chapitre traite d’une approche de planification de trajectoires exploitant la géométrie d’une classe particulière de robots omnidirectionnels non-holonomes afin de calculer des chemins adéquats leur permettant d’atteindre une destination désirée.
    [Show full text]
  • Design De Artefatos Digitais Baseados Em Padrões E Plataformas
    Universidade Federal de Pernambuco Departamento de Design Programa de Pós-Graduação em Design Dino Lincoln Figueirôa Santos DESIGN DE ARTEFATOS DIGITAIS BASEADOS EM PADRÕES E PLATAFORMAS Recife 2009 Dino Lincoln Figueirôa Santos DESIGN DE ARTEFATOS DIGITAIS BASEADOS EM PADRÕES E PLATAFORMAS Dissertação apresentada ao Programa de Pós-Graduação em Design da Universidade Federal de Pernambuco como requisito parcial para obtenção do grau de Mestre em Design Orientador: Prof. Dr. Fábio Ferreira da Costa Campos Recife 2009 2 3 Ao Mestre dos mestres, Jesus Cristo. 4 Agradecimentos A concepção deste projeto é a materialização de um sonho. Sustenta-se por uma ampla variedade de vetores impulsionadores, sem os quais não seria possível a sua realização. Presto aqui um simples registro de agradecimento a estes colaboradores. A Deus, por não ter me poupado das dificuldades no percurso deste trabalho, mas por usá-las para forjar em mim alguém melhor. A todos os meus avôs e avós que me inculcaram desde criança, não com palavras, mas com exemplos, valores de dignidade, esforço pessoal e superação. Aos meus pais, Eugênio Lincoln e Mirtes, por terem me impregnado com o gosto pelas ciências através da vida acadêmica e pelo seu sacrifício pessoal em prol de mim, o qual pretendo retribuir em larga escala. À minha noiva, Taci, por manter-se irredutivelmente ao meu lado em formatura fechada, sempre com zelo e carinho diante de todas as dificuldades, em minha busca pelo sucesso (do qual ela faz parte). Ao meu orientador e amigo, Fábio, pela paciência e energia desprendidas em inúmeras reuniões de acompanhamento acadêmico, bem como pela minha orientação profissional e oportunidades a mim direcionadas.
    [Show full text]
  • Reconnaissance De Plan Probabiliste Par
    View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by Savoirs UdeS RECONNAISSANCE DE PLAN PROBABILISTE PAR EXPLORATION PARTIELLE DES HYPOTHÈSES par Julien Filion Mémoire présenté au Département d’informatique en vue de l’obtention du grade de maître ès sciences (M.Sc.) FACULTÉ DES SCIENCES UNIVERSITÉ DE SHERBROOKE Sherbrooke, Québec, Canada, 15 octobre 2015 Le 15 octobre 2015 le jury a accepté le mémoire de Monsieur Julien Filion dans sa version finale. Membres du jury Professeur Froduald Kabanza Directeur de recherche Département d’informatique Monsieur Abder Rezak Benaskeur Codirecteur de recherche RDDC-Valcartier Madame Hengameh Irandoust Codirectrice de recherche RDDC-Valcartier Professeur Shengrui Wang Membre interne Département d’informatique Professeur Sévérien Nkurunziza Membre interne Département de mathématiques Professeur André Mayers Président-rapporteur Département d’informatique i Sommaire La capacité à reconnaître les intentions d’un agent est un élément important de l’analyse de la situation. Connaître ces intentions est souvent un facteur clé de la prise de décision dans plusieurs domaines tels que la robotique, les jeux vidéo, la sécurité informatique et l’analyse du renseignement. Une des approches algorithmiques souvent utilisées pour reconnaître les inten- tions d’un agent suppose une connaissance préalable de tous les plans exécutables par l’agent observé. À partir de ces plans et des données d’observation, on peut alors prédire les comportements et les intentions de l’agent observé simplement en géné- rant les modèles d’exécution de plans cohérents avec les données d’observation. Ces modèles d’exécution constituent en quelque sorte les hypothèses sur le plan et le but poursuivi par l’agent observé.
    [Show full text]
  • Athlon XP 3200+ Versus Pentium 4 C by Johan De Gelas – May 2003
    Ace’s Hardware Gaming CPU Performance: Athlon XP 3200+ Versus 3 GHz Pentium 4 C Gaming CPU Performance: Athlon XP 3200+ Versus Pentium 4 C By Johan De Gelas – May 2003 Athlon XP 3200+ Reviewed As AMD feels that the Athlon 64 still isn't ready for prime time, the Athlon "Barton" core remains their flagship desktop processor that must face the fierce competition of Santa Clara. Today, AMD claims that a 2.2 GHz Athlon with 512 KB cache and a 400 MHz FSB should carry the 3200+ performance rating. Clockspeeds higher than 2.2 GHz seem to be a hurdle too high for the current Athlon. In our humble opinion, the primary limiting factor is power dissipation. The Athlon faces two problems: it is not capable of reaching high clockspeeds without a core voltage of 1.65V and it is hard to get rid of the heat of the resulting power dissipation when you have to dissipate it through a very small die without a heat-spreader. The carefully mounted heat-spreader and the SOI circuits on the Opteron show, however, that AMD has solved this problem with its next generation processors. But for now, eight months after the introduction of the 2.25 GHz AMD Athlon (2800+), the Athlon is still running at 2.2 GHz. Intel seems to face the same problem with the Pentium 4, as the 3 GHz P4 has been the fastest processor for 7 (!) months now. Nevertheless, when we knew that the new Athlon XP 3200+ was a 2.2 GHz part, we could not help but to be a bit disapointed.
    [Show full text]
  • 1500 Archers on a 28.8: Network Programming in Age of Empires and Beyond
    1500 Archers on a 28.8: Network Programming in Age of Empires and Beyond Paul Bettner [email protected] Mark Terrano [email protected] (Presented at GDC2001 - 03/22/2001 2:30p) Introduction This paper explains the design architecture, implementation, and some of the lessons learned creating the multi-player (networking) code for the Age of Empires I & II games; and discusses the current and future networking approaches used by Ensemble Studios in its game engines. Age of Empires multi-player - Design Goals When the multi-player code for Age of Empires ™ was started in early 1996 there were some very specific goals that had to be met to deliver the kind of game experience we had in mind. • Sweeping epic historical battles with a great variety of units • Support for 8 players in multi-player • Insure a smooth simulation over LAN, modem-to-modem, and the Internet • Support a target platform of: 16Mb Pentium 90 with a 28.8 modem • The communications system had to work with existing (Genie) engine • Target consistent frame rate of 15 fps on the minimum machine config The Genie Engine was already running and the game simulation was shaping up into a compelling experience in single player. The Genie Engine is a 2D single- threaded (game loop) engine. Sprites are rendered in 256 colors in a tile-based world. Randomly-generated maps were filled with thousands of objects, from trees that could be chopped down to leaping gazelles. The rough breakdown (post optimization) of processing tasks for the engine was: 30% graphic rendering, 30% AI and Pathing, and 30% running the simulation & maintenance.
    [Show full text]
  • MODEL BUILDER FEBRUARY 1989 FU LL-SIZE PLAN AVAILABLE - SEE PAGE 106 37 Soaring Panel Discussion F
    FEBRUARY 1989 Canada volume 19, number 205 LD'S MOST COMPLETE MODEL AIRCRAFT PUBLICATION ONSTRUCTION Id Timer . I f t i 74820 08545 ,n5 C.G. SUPER CHIPMUNK Span, 64," Length, 53" Wing Area, 688 square inches. Flying Weight, 6 to 8 pounds. For four to six channel radios and .45to.60two-cycle,or.60to.90 four-cycle engines. Kit includes formed cowling, wheel fairings and canopy. Optional operations: Raps and retractable landing gear. Suggestions for smoke systems are included. Typical Goldberg. You know what that means. the Super Chipmunk would be a good bet cycle, and you’ll have it all. Stable, sensible and as your first “ low-winger”, you’re Plain and simple, or with all the able. And all you’ve got t absolutely right. bells and whistles, your big, light­ your new C.G. Super Chipmunk The options you choose weight Chipmunk will come through with flying colors. and level for a few minutes and . set the pace. discover that it is “Typical Goldberg”. The kit and the value But it’s Goldberg with a difference. If you’re a more experienced flyer, The Just turn it loose, and this easy-to- Super Chipmunk's well-designed flap and are “Typical Goldberg”, too. handle Sunday flyer will put on an retract options offer an added dimension If you liked our Anniversary Edition Cub, airshow with all the flash and flair of its of realism. you’re going to love the C.G. Super full-size cousin. And when it comes to power, Chipmunk. All the thrills a .45 to .51 two-cycle, or a .60 four­ Its beautifully formed molded parts, cycle are just right for solid sport flying.
    [Show full text]
  • Postmortems from Game Developers.Pdf
    POSTMORTEMS FROM Austin Grossman, editor San Francisco, CA • New York, NY • Lawrence, KS Published by CMP Books an imprint of CMP Media LLC Main office: 600 Harrison Street, San Francisco, CA 94107 USA Tel: 415-947-6615; fax: 415-947-6015 Editorial office: 1601 West 23rd Street, Suite 200, Lawrence, KS 66046 USA www.cmpbooks.com email: [email protected] Designations used by companies to distinguish their products are often claimed as trademarks. In all instances where CMP is aware of a trademark claim, the product name appears in initial capital letters, in all capital letters, or in accordance with the vendor’s capitalization preference. Readers should contact the appropriate companies for more complete information on trademarks and trademark registrations. All trademarks and registered trademarks in this book are the property of their respective holders. Copyright © 2003 by CMP Media LLC, except where noted otherwise. Published by CMP Books, CMP Media LLC. All rights reserved. Printed in the United States of America. No part of this publication may be reproduced or distributed in any form or by any means, or stored in a database or retrieval system, without the prior written permission of the publisher; with the exception that the program listings may be entered, stored, and executed in a computer system, but they may not be reproduced for publication. The publisher does not offer any warranties and does not guarantee the accuracy, adequacy, or complete- ness of any information herein and is not responsible for any errors or omissions. The publisher assumes no liability for damages resulting from the use of the information in this book or for any infringement of the intellectual property rights of third parties that would result from the use of this information.
    [Show full text]
  • Videogames and the Middle Ages
    VIDEOGAMES AND THE MIDDLE AGES For Juanfri. who at the age of 10 enjoys ihese games as much as 1 do at 42 Date of reception: 12"' of May, 2009 Final date of acceptance: 28Ih of July, 2009 The advances iii technology and its application to the world of leisure have generated a new model of cultiiral expression: the videogame. Among the scripts chosen for these, there are those of a historical nature, or simulation of this past, but with special emphasis on the medieval period. This artide presents the reality of this phenomenon applied to the knowledge and divulgation that these games offer aboui the Middle Ages. Videogame. Middle Ages, Informaiion and Communications Tect~nology(ICT), Cultural leisure, Europea11 Union. ludus per uisum, Medium Aevum, Artes ad disquisiiionem et communicationem, Otium doctrinae deditum, Europea corninuniias. l. Start: Programmes This expressive way is the start for what 1 intend to be a first approach to the coi~iylcxand complele world of videogames by professionals and aficionados in medieval Iiistory. In many cases the contents will be known to some (1 suppose the younger amorig the readersj but others (certainly inany) will encounter for the first time a series of names and denominations that belong to the specific semantic field of videogames, constituting almost a slang. If you understand nothing in the following sentence, you belong to this second group: MTW 11, from the TW saga, is a TBS videogame, although the combats are RTS, that requires a minimum of a 1,800 MHz chipset, 512 Mb RAM, a graphic card with 128 Mb, DirectX 9 and Wiridows 20001 XP OS (although the truth is that you need a more powerful unit).
    [Show full text]