Tootekood: 01663121GTIN: 9783642365799Computer games / online games: strategy guides
C sharp is the language of choice for learning how to program. It is a very well structured object-oriented language and avoids some of the problems of Java. An excellent free programming environment is available for C sharp, as well as a game programming framework. And (if necessary) moving from C sharp to C++ is easy. §Developing computer games is a perfect way to learn how to program in modern programming languages. This book teaches how to program in C sharp through the creation of computer games and without requiring any previous programming experience. §Contrary to most programming books, Egges, Fokker and Overmars do not organize the presentation according to programming language constructs, but instead use the structure and elements of computer games as a framework. For instance, there are chapters on dealing with player input, game objects, game worlds, game states, levels, animation, physics, and intelligence. The reader will be guided through the development of four games showing the various aspects of game development. Starting with a simple shooting game, the authors move on to puzzle games consisting of multiple levels, and conclude the book by developing a full-fledged platform game with animation, game physics, and intelligent enemies. They show a number of commonly used techniques in games, such as drawing layers of sprites, rotating, scaling and animating sprites, showing a heads-up display, dealing with physics, handling interaction between game objects, and creating pleasing visual effects such as snow or glitter. At the same time, they provide a thorough introduction to C sharp and object-oriented programming, introducing step by step important aspects of programming in general, including many programming constructs and idioms, syntax diagrams, collections, and exception handling.§The book is also designed to be used as a basis for a game-oriented programming course. Each part concludes with exercises and challenges, which are generally more complex programming endeavors. Lots of supplementary materials for organizing such a course are available on the accompanying web site including installation instructions, solutions to the exercises, software installation instructions, game sprites and sounds.
<p>• Ninjamänguasi lastele – 8-aastased ja vanemad poisid ja tüdrukud saavad etendada lahingustseene 3. hooajast sarjast NINJAGO® Dragons Rising selle Rogue'i roboti draakonisõitja seiklusmänguasjaga<br />• Mängurobot ja draakon – lapsed saavad mängida nendega eraldi või kinnitada muudetava asendiga roboti NINJAGO® robotdraakoni tagaküljele, et luua Rogue'i roboti draakonisõitja<br />• Muudetava asendiga figuurid – robotil on liigutatavad käed ja jalad, avatav rind minifiguuri jaoks ja mõõk, draakonil on aga liikuvad tiivad, pea, lõualuu, jalad ja saba ning mõõk<br />• 4 minifiguuri – Rogue, Arin ja kurikuulus duo Rox ja tontlik daakonisõdalane, kellel on salajase sõnumiga silt, mida saab lugeda ainult Arini paljastava mõõgatarviku abil<br />• Sünnipäevakingitus lastele – see tegevusmänguasi pakub lõbusat ehitamis- ja mängukogemust ning on kingiidee lastele, kellele meeldib oma ninjakangelastega matkimismänge etendada<br />• Vahetatavad robotid – lapsed saavad selle komplekti draakonifiguuri tagaküljele kinnitada ka Kai roboti Storm Rideri (71830) ja Kai robotisõiduk EVO (71783) mängukomplektide roboti (müügil eraldi)<br />• Ninjamänguasjade universum – LEGO® NINJAGO® komplektid võimaldavad lastel koos ninjakangelastega põgeneda seiklusrikkasse fantaasiamaailma<br />• Mõõdud – see lastele mõeldud 584-osaline LEGO® seikluskomplekt sisaldab Rogue'i roboti draakonisõitja figuuri, mis on 19 cm pikk</p>
Rogue´i roboti draakonisõitja (71843) kombineeritud ninjamänguasi võimaldab 8-aastastel poistel ja tüdrukutel esitada lugusid 3. hooajast sarjast NINJAGO® Dragons Rising. Lapsed saavad eraldi mängida roboti ja kõigi aegade esimese NINJAGO robotdraakoniga, enne kui kombineerivad need ägedaks Rogue´i roboti draakonisõitjaks. Robotil on liigutatavad käed ja jalad, rind, mis avaneb, et asetada sinna minifiguur, ja mõõk, draakonifiguuril aga liikuvad tiivad, pea, lõualuu, jalad ja saba ning mõõk. Minifiguure on 4: ninjasõdalased Rogue ja Arin ning kurikuulus duo Rox ja tontlik draakonisõdalane, kellel on salajase sõnumiga silt, mida saab lugeda ainult Arini paljastava mõõgatarviku abil. Lapsed saavad draakonifiguuri tagaküljele kinnitada ka Kai roboti Storm Rideri (71830) ja Kai robotisõiduk EVO (71783) robotid (müügil eraldi). Selle mängukomplekti saab luua LEGO® Builderi rakendusega, mis juhatab sind ja su last ehitusseiklusel. Komplekt sisaldab 584 tükki.
Tootekood: 01284105GTIN: 9781449339531Open source & other operating systems
Write software that draws directly on services offered by the Linux kernel and core system libraries. With this comprehensive book, Linux kernel contributor Robert Love provides you with a tutorial on Linux system programming, a reference manual on Linux system calls, and an insider's guide to writing smarter, faster code. Love clearly distinguishes between POSIX standard functions and special services offered only by Linux.With a new chapter on multithreading, this updated and expanded edition provides an in-depth look at Linux from both a theoretical and applied perspective over a wide range of programming topics, including: A Linux kernel, C library, and C compiler overview Basic I/O operations, such as reading from and writing to files Advanced I/O interfaces, memory mappings, and optimization techniques The family of system calls for basic process management Advanced process management, including real-time processes Thread concepts, multithreaded programming, and Pthreads File and directory management Interfaces for allocating memory and optimizing memory access Basic and advanced signal interfaces, and their role on the system Clock management, including POSIX clocks and high-resolution timers
Tootekood: 33955405GTIN: 9782090351774Educational: modern (non-native) languages: language learning
Ouvrage de Littérature en français langue étrangère (FLE) dans la collection Progressive destiné aux grands adolescents et adultes niveau débutant (A1/A2).Ce qui fait le succès de cet ouvrage de littérature:une organisation claire : le texte littéraire, une courte biographie de l'auteur sur la page de gauche, des activités de découverte et d'exploitation sur la page de droitela progression : les textes sont classés par ordre chronologique du Moyen-âge à nos jours, avec une priorité accordée à la littérature contemporaine et francophone,l'appareil pédagogique facilite la compréhension de l'histoire littéraire et le repérage des genresun usage souple : pour la classe ou en auto-apprentissage Les "plus" de ce niveau:un CD mp3 avec près d'une heure d'enregistrement de textes de poésie et de théatre et tous les textes des activités communicatives16 textes d'auteurs contemporains destinés à une explosion à l'oralUn livret de corrigés est proposé à part (ISBN 978-2-09-035178-1)
Ouvrage de Littérature en français langue étrangère (FLE) dans la collection Progressive destiné aux grands adolescents et adultes niveau intermédiaire (B1/B2).Ce qui fait le succès de cet ouvrage de littérature:une organisation claire : le texte littéraire, une courte biographie de l'auteur sur la page de gauche, des activités de découverte et d'exploitation sur la page de droitela progression : les textes sont classés par ordre chronologique du Moyen-âge à nos jours, avec une priorité accordée à la littérature contemporaine et francophone,l'appareil pédagogique facilite la compréhension de l'histoire littéraire et le repérage des genresun usage souple : pour la classe ou en auto-apprentissage Les "plus" de ce niveauun CD mp3 avec près d'une heure d'enregistrement de textes de poésie et de théatre et tous les textes des activités communicatives16 textes d'auteurs contemporains destinés à une explosion à l'oralUn livret de corrigés est proposé à part (ISBN 978-2-09-035180-4)
Training for climbing can be fun, but sticking to a schedule can be desperately hard. Many climbers have seen the value of a carefully planned out, periodized training program. Clearly, such programs work, but many of us can't stick to such a rigid schedul