![]() |
![]() |
Your cart is empty |
||
Books > Computing & IT > Computer hardware & operating systems > Personal computers
Developing computer games is a perfect way to learn how to program in modern programming languages. This book teaches how to program in C# through the creation of computer games - and without requiring any previous programming experience. Contrary to most programming books, van Toll, Egges, and Fokker 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, dealing with physics, handling interaction between game objects, and creating pleasing visual effects. At the same time, they provide a thorough introduction to C# and object-oriented programming, introducing step by step important programming concepts such as loops, methods, classes, collections, and exception handling. This second edition includes a few notable updates. First of all, the book and all example programs are now based on the library MonoGame 3.6, instead of the obsolete XNA Game Studio. Second, instead of explaining how the example programs work, the text now invites readers to write these programs themselves, with clearly marked reference points throughout the text. Third, the book now makes a clearer distinction between general (C#) programming concepts and concepts that are specific to game development. Fourth, the most important programming concepts are now summarized in convenient "Quick Reference" boxes, which replace the syntax diagrams of the first edition. Finally, the updated exercises are now grouped per chapter and can be found at the end of each chapter, allowing readers to test their knowledge more directly. The book is also designed to be used as a basis for a game-oriented programming course. Supplementary materials for organizing such a course are available on an accompanying web site, which also includes all example programs, game sprites, sounds, and the solutions to all exercises.
This book constitutes the refereed proceedings of the 8th International Conference on Games and Learning Alliance, GALA 2019, held in Athens, Greece, in November 2019. The 38 regular papers presented together with 19 poster papers were carefully reviewed and selected from 76 submissions. The papers cover the following topics: serious game design and pedagogical foundations; AI and technology for SG; gamification; applications and case studies; and posters. The chapter "Cyber Chronix, Participatory Research Approach to Develop and Evaluate a Storytelling Game on Personal Data Protection Rights and Privacy Risks" is available open access under a CC BY 4.0 license at link.springer.com.
You have a Pi 2, but what exactly can you do with it? This book takes you on a tour of the Pi 2 hardware and all of the fantastic things that you can do to create innovative and useful projects with your Pi. Start with creating a workstation that does actual work, and move into installing a custom kernel, creating a clock, learning the ins and outs of the GPIO interface, and pick up some useful C++ skills along the way. Warren Gay, author of Mastering the Raspberry Pi, takes you through a set of experiments to show just what the Pi 2 is capable of and how you can use it to make your own fantastic creations. What You Will Learn: How to create an experimenter's workstation for the Pi 2, complete with breadboard and even Arduino All the details of GPIO, including a custom command for working with it Useful projects like a general purpose clock and the PiSpy Quick intro to C++ for the Pi How to make a multi-core webserver Who this book is for:Intermediate electronics enthusiasts and Pi fans, makers, students, teachers, and everyone who wants to know how to make the Pi really work.
The Evolution of Technology Having sold more than 2 million copies over its lifetime, How Computers Work is the definitive illustrated guide to the world of PCs and technology. In this new edition, you'll find detailed information not just about PCs, but about how changes in technology have evolved the giant, expensive computer dinosaurs of last century into the smaller but more powerful smartphones, tablets, and wearable computing of today. Whether your interest is in business, gaming, digital photography, entertainment, communications, or security, you'll learn how computing is evolving the way you live. A full-color, illustrated adventure into the wonders of TECHNOLOOGY This full-color, fully illustrated guide to the world of technology assumes nothing and explains everything. Only the accomplished and award-winning team of writer Ron White and artist Tim Downs has the unique ability to meld descriptive text with one-of-a-kind visuals to fully explain how the electronic gear we depend on every day is made possible. In addition to all the content you've come to expect from prior editions, this newly revised edition includes all-new coverage of topics such as: * How smartphones and tablet PCs put the power of a desktop computer in your hands-literally * How computing technology is linking our homes, work place, entertainment, and daily communications * How advances such as Facebook, Twitter, Google, eBay, and smartphones are expanding our universe of friends, knowledge, and opportunity * How increased miniaturization leads to new products, such as smartphone, smartwatches, and Google Glass * How computing technology takes advantages of quantum physics and innovations no one even imagined a few years ago For two decades, How Computers Work has helped newbies understand new technology, while hackers and IT pros have treasured it for the depth of knowledge it contains. This is the perfect book about computing to capture your imagination, delight your eyes, and expand your mind, no matter what your technical level! Beautifully detailed illustrations and jargon-free explanations walk you through the technology that is shaping our lives. See the hidden workings inside computers, smartphones, tablets, Google Glass, and the latest tech inventions.
This book constitutes the refereed proceedings of the 11th International Conference on E-Learning and Games, Edutainment 2017, held in Bournemouth, United Kingdom, in June 2017. The 19 fulland 17 short papers presented were carefully reviewed and selected from 47 submissions. They are organized in the following topical sections: Virtual reality and augmented reality in edutainment; gamification for serious game and training; graphics, imaging and applications; E-learning and game.
This book constitutes the refereed proceedings of the First International Conference on Intelligent, Secure, and Dependable Systems in Distributed and Cloud Environments, ISDDC 2017, held in Vancouver, BC, Canada, in October 2017.The 12 full papers presented together with 1 short paper were carefully reviewed and selected from 43 submissions. This book also contains 3 keynote talks and 2 tutorials. The contributions included in this proceedings cover many aspects of theory and application of effective and efficient paradigms, approaches, and tools for building, maintaining, and managing secure and dependable systems and infrastructures, such as botnet detection, secure cloud computing and cryptosystems, IoT security, sensor and social network security, behavioral systems and data science, and mobile computing.
This book constitutes the refereed proceedings of the 10th International Conference on Interactive Digital Storytelling, ICIDS 2017, held in Funchal, Madeira, Portugal, in November 2017. The 16 revised full papers and 4 short papers presented were carefully reviewed and selected from 65 submissions. The papers are organized in topical sections on story design, location and generation, history and learning, games, emotion and personality, posters and demos.
With more than 60 practical and creative hacks, this book helps you turn Raspberry Pi into the centerpiece of some cool electronics projects. Want to create a controller for a camera or a robot? Set up Linux distributions for media centers or PBX phone systems? That's just the beginning of what you'll find inside "Raspberry Pi Hacks." If you're looking to build either a software or hardware project with more computing power than Arduino alone can provide, Raspberry Pi is just the ticket. And the hacks in this book will give you lots of great ideas.Use configuration hacks to get more out of your PiBuild your own web server or remote print serverTake the Pi outdoors to monitor your garden or control holiday lightsConnect with SETI or construct an awesome Halloween costumeHack the Pi's Linux OS to support more complex projectsDecode audio/video formats or make your own music playerAchieve a low-weight payload for aerial photographyBuild a Pi computer cluster or a solar-powered lab
Your indispensable guide to mastering the efficient use of D3.js in professional-standard data visualization projects. You will learn what data visualization is, how to work with it, and how to think like a D3.js expert, both practically and theoretically. Practical D3.js does not just show you how to use D3.js, it teaches you how to think like a data scientist and work with the data in the real world. In Part One, you will learn about theories behind data visualization. In Part Two, you will learn how to use D3.js to create the best charts and layouts. Uniquely, this book intertwines the technical details of D3.js with practical topics such as data journalism and the use of open government data. Written by leading data scientists Tarek Amr and Rayna Stamboliyska, this book is your guide to using D3.js in the real world - add it to your library today. You Will Learn: How to think like a data scientist and present data in the best way What structure and design strategies you can use for compelling data visualization How to use data binding, animations and events, scales, and color pickers How to use shapes, path generators, arcs and polygons Who This Book is For: This book is for anyone who wants to learn to master the use of D3.js in a practical manner, while still learning the important theoretical aspects needed to enable them to work with their data in the best possible way.
This book constitutes the refereed proceedings of the 9th International Conference on Informatics in Schools: Situation, Evolution, and Perspectives, ISSEP 2016, held in Munster, Germany, in October 2015. The 17 full papers presented together with 1 invited talk were carefully reviewed and selected from 50 submissions. The focus of the conference was on following topics: sustainable education in informatics for pupils of all ages; connecting informatics lessons to the students' everyday lives; teacher education in informatics or computer science; and research on informatics or computer science in schools (empirical/qualitative/quantitative/theory building/research methods/comparative studies/transferability of methods and results from other disciplines).
This book constitutes the refereed proceedings of the 14th International Conference on Entertainment Computing, ICEC 2015, held in Trondheim, Norway, in September/October 2015. The 26 full papers, 6 short papers, 16 posters, 6 demos and 6 workshops/tutorial descriptions presented were carefully reviewed and selected from 106 submissions. The multidisciplinary nature of Entertainment Computing is reflected by the papers. They focus on computer games; serious games for learning; interactive games; design and evaluation methods for Entertainment Computing; digital storytelling; games for health and well-being; digital art and installations; artificial intelligence and machine learning for entertainment; interactive television and entertainment.
This journal subline serves as a forum for stimulating and disseminating innovative research ideas, theories, emerging technologies, empirical investigations, state-of-the-art methods, and tools in all different genres of edutainment, such as game-based learning and serious games, interactive storytelling, virtual learning environments, VR-based education, and related fields. It covers aspects from educational and game theories, human-computer interaction, computer graphics, artificial intelligence, and systems design. The 24 papers presented in this 11th issue were organized in four parts dealing with: object reconstruction and management; graphics; VR/AR; and applications.
This book constitutes the proceedings of the First Joint International Conference on Serious Games, JCSG 2015, held in Huddersfield, UK, in June 2015. This conference bundles the activities of the International Conference on Serious Games Development and Applications, SGDA, and the Conference on Serious Games, GameDays. The total of 12 full papers and 5 short papers was carefully reviewed and selected from 31 submissions. The book also contains one full invited talk. The papers were organized in topical sections named: games for health; games for learning; games for other purposes; game design and development; and poster and demo papers.
Since the announcement of Visual Basic .NET, a lot has been made of its powerful new object-oriented features. However, very little discussion has been devoted to the practice of object-oriented programming at its most fundamental level - that is, building classes. The truth is, whatever code you write in Visual Basic .NET, you are writing classes that fall within the class hierarchy of the .NET Framework. Visual Basic .NET Class Design Handbook was conceived as a guide to help you design these classes effectively, by looking at what control we have over our classes, and how Visual Basic .NET turns our class definitions into executable code. This book will give you a deep and thorough understanding of the implications of all the decisions you can make in designing a class, so you are equipped to develop classes that are robust, flexible and reusable. In short, this book will take you from a theoretical understanding of the basic principles of OO programming to the ability to write well-designed classes in actual applications.
My macOS is filled with beginning through intermediate tasks, presented in a thorough step-by-step format, that guide you through learning everything you need to know to use the newest release of macOS. The goal is not to teach you how to type or click a mouse but how to configure network settings, customize your desktop, use built-in apps, optimize battery life, set up backup solutions, and much more. In My macOS, you will find: Step-by-step instructions with callouts to macOS photos that show you exactly what to do. Help when you run into hardware or operating system problems or limitations. Tips and Notes to help you get the most from macOS. Full-color, step-by-step tasks walk you through getting and keeping macOS working just the way you want. The tasks include: Managing, arranging, and tagging your files Staying informed and productive with Notification Center Creating and navigating virtual workspaces in Mission Control Opening and organizing apps with Launchpad Accessing network devices and resources Activating and using iCloud services Communicating online with email, instant messaging, and video Keeping appointments with Calendar and Reminders Planning trips and checking traffic with Maps Keeping up-to-date with friends and family via Twitter and Facebook Downloading and enjoying music, movies, books, and more Sharing purchases with your family Challenging your friends to games with Game Center Working seamlessly with iOS Devices with Handoff and AirDrop Protecting and securing your system and data Expanding your system with peripheral devices Troubleshooting common system problems
Motorola Xoom is the first tablet to rival the iPad, and no wonder with all of the great features packed into this device. But learning how to use everything can be tricky-and Xoom doesn't come with a printed guide. That's where this Missing Manual comes in. Gadget expert Preston Gralla helps you master your Xoom with step-by-step instructions and clear explanations. As with all Missing Manuals, this book offers refreshing, jargon-free prose and informative illustrations. * Use your Xoom as an e-book reader, music player, camcorder, and phone * Keep in touch with email, video and text chat, and social networking apps * Get the hottest Android apps and games on the market * Do some work with Google Docs, Microsoft Office, or by connecting to a corporate network * Tackle power-user tricks, such as barcode scanning, voice commands, and creating a Wi-Fi hotspot * Sync your Xoom with a PC or a Mac
Netbooks are breaking all the ruleslonger battery life, lightweight, and easy to use. And best of all is the low price. Whether you already own a netbook or are considering purchasing one, the good news doesn't end there, however. Throw in some free open source and cloud computing software and you've got yourself a powerful little computer at a fraction of the cost of the bigger laptops and desktops. This book is all about finding the best netbook for your needs and then keeping the cost of netbook ownership down. You can choose to spend some of your savings on a few must have extras such as a CD/DVD burner and a nice carrying case or save even more money by installing some (or all) of the 100% free software covered in the chapters of this book. Windows Netbooks: The Path to Low-Cost Computing is your guide to pushing a netbook to its maximum potential and keeping spending to an absolute minimum. Learn how to protect your netbook with 100% free antivirus applications and then get to work with 100% free word processing, spreadsheet, email, calendar, and presentation applications. You'll find these and many more applications, along with helpful discussions on netbook hardware and maintenance, that will super-charge your netbook, your productivity, and your Internet time. What you'll learn How to optimize your netbook's performance How to make the most of a small screen How to secure your netbook How to dual-boot Linux and Windows How to upgrade your netbook's hardware How to install new applications on your netbook Who this book is for All netbook users who want to know the nifty features and experience the power hidden in netbooks. Table of Contents The Netbook Netbook Hardware Options Netbook Maintenance Netbook Software Options Netbook and Google Docs Netbook Malware Protection Netbook Web Browsers Netbook Email Netbook Calendar Netbooks and OpenOffice.org
1001 Computer Words You Need to Know explains and illuminates the
essential vocabulary of computers and the Internet. This
comprehensive, but never condescending guide to the language of the
electronic age carefully defines and explains every term with a
sample sentence, and many entries have supplementary notes. In
addition, the book includes a number of quick miniguides to
managing your online life - dealing with Windows and Macs (and
sometimes *nix), burning CDs and downloading files, word
processing, spread-sheeting, connecting to the Internet (dialup,
cable, DSL, wireless) surfing, IMing and emailing, taking digital
photos, coping with networks, memory, and drives, and just plain
coping with your computer.
Computers have had and will continue to have a tremendous impact on professional activity in almost all areas. This applies to radiological medicine and in particular to radiation therapy. This book compiles the most recent developments and results of the application of computers and computer science as presented at the XIIIth International Conference on the Use of Computers in Radiation Therapy in Heidelberg, Germany. The text of both oral presentations and posters is included. The book is intended for computer sientists, medical physicists, engineers and physicians in the field of radiation therapy and provides a comprehensive survey of the entire field.
PCs made easy for visual learners Beginning computer users who want to see visually how things are done will learn quickly and easily with this full-color, step-by-step guide. Screen shots show clearly what you will see at each step, and numbered instructions guide you through dozens of common PC tasks. You'll learn all the basics, plus some intermediate topics including how to use multimedia applications, the Internet, wireless technologies, Windows 7, Office 2010, mobile devices, and key security processes.Computer literacy is essential in today's world; this full-color guide makes it easy for visual learners to get up to speed quicklyCovers basic operating procedures, hardware and software, Windows 7, networks, the Internet, wireless devices, using multimedia applications, Office 2010, syncing with mobile devices, virus protection, and much moreEach lesson is fully illustrated with screen shots and numbered, step-by-step instructions If you learn best when someone shows you how it's done, "Teach Yourself VISUALLY PCs" is the computer book you've been looking for.
Shoebox sized and smaller, small form factor PCs can pack as much computing muscle as anything from a PDA to a full-sized desktop computer. They consume less power, have few or no moving parts, and are very quiet. Whether you plan to use one as a standalone PC or want to embed it in your next hacking project, a small form factor PC may be the next thing you build."Small Form Factor PCs" is the only book available that shows you how to build small form factor PCs -- from kits and from scratch -- that are more interesting and more personalized than what a full-sized PC can give you. Included in the book are projects for building personal video recorders, versatile wireless access points, digital audio jukeboxes, portable firewalls, and much more. This book shows you how to build eight different systems, from the shoebox-sized Shuttle system down to the stick-of-gum sized gumstix. With thorough illustrations and step-by-step instructions, "Small Form Factor PCs" makes it easy for anyone who wants to get started building these tiny systems. Small form factor computing is taking off, and this guide is an absolute must for anyone who wants to get in on the launch.
Do more with your iPAQ than you ever thought possible using this easy-to-use guide. Get step-by-step guidance for using Word, Excel, and Outlook, manage your finances, and secure your iPAQ from theft or loss. Covering wireless connections, troubleshooting, as well as fun things to do with the most popular pocket PC—this book will show you how make the most out of your iPAQ.
Find hundreds of readily accessible tips for upgrading and tuning your PC inside this organized resource. Written by best-selling computer book author Kris Jamsa, you’ll get inside information and best practices on everything from system settings to adding and upgrading peripherals, and much more.
Computer haben als universelle Maschinen das moderne Leben nicht nur durchdrungen, sie ver ndern durch ihre vielf ltige Funktionalit t auch jede Art der Kommunikation und damit der Organisation und der Arbeitsabl ufe. Vielschichtige Kenntnisse moderner Informationstechnologien sind unabdingbar geworden. Im vorliegenden Buch werden diese Kenntnisse in solider Weise und auf hohem Niveau vermittelt. Dabei werden insbesondere die Basistechnologien aus den Bereichen Rechnerarchitektur, Netzwerke, Verteilte Systeme, Programmiersprachen und Software-Engineering sowie der Datenbanksysteme ber cksichtigt, aus deren Verst ndnis sich viele aktuelle Schlagworte technischer Entwicklungen und Trends ableiten lassen. Dieses sorgf ltig erarbeitete Werk richtet sich vor allem an Entscheider im Technologie-Management und an Professionals der IT-Branche, die ein fundiertes Verst ndnis zentraler Basistechnologien erwerben m chten.
As communication and networking (CN) become specialized and fragmented, it is easy to lose sight that many topics in CN have common threads and because of this, advances in one sub-discipline may transmit to another. The presentation of results between different sub-disciplines of CN encourages this interchange for the advan- ment of CN as a whole. Of particular interest is the hybrid approach of combining ideas from one discipline with those of another to achieve a result that is more signi- cant than the sum of the individual parts. Through this hybrid philosophy, a new or common principle can be discovered which has the propensity to propagate throu- out this multifaceted discipline. This volume comprises the selection of extended versions of papers that were p- sented in their shortened form at the 2008 International Conference on Future Gene- tion Communication and Networking (http: //www. sersc. org/FGCN2008/), Inter- tional Conference on Bio-Science and Bio-Technology (http: //www. sersc. org/ BSBT2008/), International Symposium on u- and e- Service, Science and Technology (http: //www. sersc. org/UNESST2008/), International Symposium on Database Theory and Application (http: //www. sersc. org/DTA2008/), International Symposium on Control and Automation (http: //www. sersc. org/CA2008/), International Symposium on Signal Processing, Image Processing and Pattern Recognition (http: //www. sersc. org/SIP2008/), International Symposium on Grid and Distributed Computing (ttp: //www. sersc. org/ GDC2008/), International Symposium on Smart Home (http: //www. sersc. org/SH2008/), and 2009 Advanced Science and Technology (http: //www. sersc. org/A |
![]() ![]() You may like...
Design of Linear Multivariable Feedback…
Joseph J. Bongiorno Jr., Kiheon Park
Hardcover
R5,166
Discovery Miles 51 660
Materials Phase Change PDE Control…
Shumon Koga, Miroslav Krstic
Hardcover
R3,417
Discovery Miles 34 170
Big Data Platforms and Applications…
Florin Pop, Gabriel Neagu
Hardcover
R4,933
Discovery Miles 49 330
Analysis and Simulation of Noise in…
Alper Demir, Alberto Sangiovanni-Vincentelli
Hardcover
R4,515
Discovery Miles 45 150
Pearson Edexcel International A Level…
Joe Skrakowski, Harry Smith
Paperback
R881
Discovery Miles 8 810
|