Book picks similar to
Game Mechanics: Advanced Game Design by Ernest Adams
game-design
games
gamedev
non-fiction
The Art of Electronics
Paul Horowitz - 1980
Widely accepted as the authoritative text and reference on electronic circuit design, both analog and digital, this book revolutionized the teaching of electronics by emphasizing the methods actually used by circuit designers -- a combination of some basic laws, rules of thumb, and a large bag of tricks. The result is a largely nonmathematical treatment that encourages circuit intuition, brainstorming, and simplified calculations of circuit values and performance. The new Art of Electronics retains the feeling of informality and easy access that helped make the first edition so successful and popular. It is an ideal first textbook on electronics for scientists and engineers and an indispensable reference for anyone, professional or amateur, who works with electronic circuits.
The Hacker Playbook 2: Practical Guide To Penetration Testing
Peter Kim - 2015
The Hacker Playbook provides them their own game plans. Written by a longtime security professional and CEO of Secure Planet, LLC, this step-by-step guide to the “game” of penetration hacking features hands-on examples and helpful advice from the top of the field.Through a series of football-style “plays,” this straightforward guide gets to the root of many of the roadblocks people may face while penetration testing—including attacking different types of networks, pivoting through security controls, privilege escalation, and evading antivirus software.From “Pregame” research to “The Drive” and “The Lateral Pass,” the practical plays listed can be read in order or referenced as needed. Either way, the valuable advice within will put you in the mindset of a penetration tester of a Fortune 500 company, regardless of your career or level of experience.This second version of The Hacker Playbook takes all the best "plays" from the original book and incorporates the latest attacks, tools, and lessons learned. Double the content compared to its predecessor, this guide further outlines building a lab, walks through test cases for attacks, and provides more customized code.Whether you’re downing energy drinks while desperately looking for an exploit, or preparing for an exciting new job in IT security, this guide is an essential part of any ethical hacker’s library—so there’s no reason not to get in the game.
The Design of Everyday Things
Donald A. Norman - 1988
It could forever change how you experience and interact with your physical surroundings, open your eyes to the perversity of bad design and the desirability of good design, and raise your expectations about how things should be designed.B & W photographs and illustrations throughout.
Cirque Du Soleil: The Spark: Igniting the Creative Fire That Lives Within Us All
John U. Bacon - 2006
For over two decades, Cirque du Soleil has been a world-renowned laboratory of creativity, enthralling audiences around the world by fusing dazzling acrobatics, staging and choreography, and music, along with beautiful costumes and technical effects to inspire and create magical, almost otherworldly theatrical experiences. In "The Spark," Cirque's former president of creative content, Lyn Heward, invites readers inside the world and ideas of Cirque du Soleil through the story of an ordinary man searching for meaning in his work and life. Like so many other people in their careers, sports agent Frank Castle has lost the passion he once had for his job. But a chance encounter with an inspiring Cirque du Soleil director takes him inside Cirque du Soleil to meet the artists, directors, designers, and technicians who create, shape, and perform in their acclaimed shows. As the story unfolds, the artists reveal surprising secrets about the sparks that ignite their creativity -- from the pressure of deadlines and the exhilaration that comes from risking it all, to the chance encounters and everyday occurrences that have changed the way they live and work. As Frank comes to discover, every one of us is creative -- wherever we work or whatever our job title is -- but it's up to us to tap into that powerful force. As "The Spark" makes clear, there is no single formula for creative success-each of us must unlock the power of our imagination in our own way. An inspiring tale that draws on behind-the-scenes stories from the most creative people in entertainment as well as some out-of-this-world Cirque du Soleil magic, "The Spark" is an unparalleled guide on how to make creativity a part of everything you do. Lyn Heward is the former President and COO of Cirque du Soleil's Creative Content Division and is currently acting as executive producer for a variety of special projects. John U. Bacon, a veteran journalist and public speaker, has won numerous national writing awards and is the author of three books.
Dungeons and Desktops: The History of Computer Role-Playing Games
Matt Barton - 2008
This genre includes classics such as Ultima and The Bard's Tale as well as more modern games such as World of Warcraft and Guild Wars. Written in an engaging style for both the computer game enthusiast and the more casual computer game player, this book explores the history of the genre by telling the stories of the developers, games, and gamers who created it.
PHP and MySQL for Dynamic Web Sites: Visual QuickPro Guide
Larry Ullman - 2003
This work provides instructions, scripts, and tips to guide readers for grounding with discussions of the scripting language (PHP) and then the database program (MySQL).
Fundamentals of Computer Graphics
Peter Shirley - 2002
It presents the mathematical foundations of computer graphics with a focus on geometric intuition, allowing the programmer to understand and apply those foundations to the development of efficient code. - The fundamental mathematics used in graphics programs - The basics of the graphics pipeline - BSP trees - Ray tracing - Surface shading - Texture mapping Advanced topics include: - Curves and surfaces - Color science - Global illumination - Reflection models - Image-based rendering - Visualization Extensive exercises and references for further reading enhance each chapter. An introduction for novices---a refresher for professionals.
A Gift of Fire: Social, Legal, and Ethical Issues for Computers and the Internet
Sara Baase - 1996
It covers the issues students will face both as members of a technological society and as professionals in computer-related fields. One of its goals is to develop computer professionals who understand the implications of what they create and how it fits into society at large-another is to bring these issues to the attention of students outside of computer science.
Computational Fairy Tales
Jeremy Kubica - 2012
The goal of this book is not to provide comprehensive coverage of each topic, but rather to provide a high level overview of the breadth and excitement of computer science. It's a quest that will take you from learning the basics of programming in a blacksmith's forge to fighting curses with recursion. Fifteen seers delivered the same prophecy, without so much as a single minstrel to lighten the mood: an unknown darkness threatens the kingdom. Suddenly, Princess Ann finds herself sent forth alone to save the kingdom. Leaving behind her home, family, and pet turtle Fido, Princess Ann must face goblin attacks, magical curses, arrogant scholars, an unpleasant oracle, and rude Boolean waiters. Along the way she must build a war chest of computational knowledge to survive the coming challenge.
Rebels at Work: A Handbook for Leading Change from Within
Lois Kelly - 2014
"Rebels at Work" challenges the assumption that leadership comes from a position of power or authority. With practical advice and guidance, authors Carmen Median and Lois Kelly--rebels in their own right--will help empower you by transforming the way you present your ideas and engage your coworkers and bosses.By focusing on the soft-skills needed in the workplace in order to present positive change within your group or company, this book explores common fears that hold you back in the workplace, and shows you how to conquer those fears to get your ideas out. "Rebels at Work" provides insight to spark a revolution in the workplace, boosting employee engagement in IT, healthcare, education, and professionals in other industries.
The Linux Command Line
William E. Shotts Jr. - 2012
Available here:readmeaway.com/download?i=1593279523The Linux Command Line, 2nd Edition: A Complete Introduction PDF by William ShottsRead The Linux Command Line, 2nd Edition: A Complete Introduction PDF from No Starch Press,William ShottsDownload William Shotts’s PDF E-book The Linux Command Line, 2nd Edition: A Complete Introduction
HTML and CSS: Visual QuickStart Guide (Visual QuickStart Guides)
Elizabeth Castro - 2013
In this updated edition author Bruce Hyslop uses crystal-clear instructions and friendly prose to introduce you to all of today's HTML and CSS essentials. The book has been refreshed to feature current web design best practices. You'll learn how to design, structure, and format your website. You'll learn about the new elements and form input types in HTML5. You'll create and use images, links, styles, and forms; and you'll add video, audio, and other multimedia to your site. You'll learn how to add visual effects with CSS3. You'll understand web standards and learn from code examples that reflect today's best practices. Finally, you will test and debug your site, and publish it to the web. Throughout the book, the author covers all of HTML and offers essential coverage of HTML5 and CSS techniques.
Understanding Video Games: The Essential Introduction
Simon Egenfeldt-Nielsen - 2007
This textbook traces the history of video games, introduces the major theories used to analyze games such as ludology and narratology, reviews the economics of the game industry, examines the aesthetics of game design, surveys the broad range of game genres, explores player culture, and addresses the major debates surrounding the medium, from educational benefits to the effects of violence.Throughout the book, the authors ask readers to consider larger questions about the medium:what defines a video game? who plays games? why do we play games? how do games affect the player?Extensively illustrated, Understanding Video Games is an indispensable and comprehensive resource for those interested in the ways video games are reshaping entertainment and society. A Companion Website (www.routledge.com/textbooks/978041597...) features student resources including discussion questions for each chapter, a glossary of key terms, a video game timeline, and links to other video game studies resources for further study.
Programmers at Work: Interviews With 19 Programmers Who Shaped the Computer Industry (Tempus)
Susan Lammers - 1986
A classic title on the PC revolution originally published in 1986. Featuring Bill Gates, Andy Hertzfeld, Charles Simonyi, Ray Ozzie, Michael Hawley and many more.
Hands-On Machine Learning with Scikit-Learn and TensorFlow
Aurélien Géron - 2017
Now that machine learning is thriving, even programmers who know close to nothing about this technology can use simple, efficient tools to implement programs capable of learning from data. This practical book shows you how.By using concrete examples, minimal theory, and two production-ready Python frameworks—Scikit-Learn and TensorFlow—author Aurélien Géron helps you gain an intuitive understanding of the concepts and tools for building intelligent systems. You’ll learn how to use a range of techniques, starting with simple Linear Regression and progressing to Deep Neural Networks. If you have some programming experience and you’re ready to code a machine learning project, this guide is for you.This hands-on book shows you how to use:Scikit-Learn, an accessible framework that implements many algorithms efficiently and serves as a great machine learning entry pointTensorFlow, a more complex library for distributed numerical computation, ideal for training and running very large neural networksPractical code examples that you can apply without learning excessive machine learning theory or algorithm details