|
Showing 1 - 5 of
5 matches in All Departments
Cryptography and encryption aren't just for geeks and spies-they're
also part of our daily lives. This book enlightens you with the
basics of digital cryptography and covers the must-do practices
organizations need to implement when it comes to fending off data
theft and eavesdroppers. You will uncover the concepts of digital
encryption and examine key digital encryption algorithms and their
various applications. Gauging cryptography from an enterprise
perspective, you will get an in-depth look at common attacks that
can occur in your systems and lean how to counter them Moving on to
quantum computing, you will discover how it differs from the
current computing paradigm and understand its potential for the
future. After clearing the basics, you will take a close look at
how quantum computers work in practice. Shifting focus to quantum
cryptography, you will learn more about quantum key distribution
(QKD) and how it differs from present-day encryption methodologies.
You will also consider the current implementations of QKD,
including distribution systems by SwissQuantum and QKD-distribution
networks provided by the DARPA Quantum Network. Ultimately, you
will learn the means of defending against cryptographic attacks in
the up-and-coming quantum age, such as utilizing zero-knowledge
proof (ZKP) systems. Deepen your knowledge of cryptographic
concepts and be introduced to the new paradigm of quantum
cryptography with this book. What You Will Learn Appreciate how
digital encryption algorithms work Secure your infrastructure from
cryptographic attacks Understand the basics of quantum information
science Discover how cryptography relates to quantum computing
Implement Quantum Key Distribution (QKD) Who This Book Is For This
book is aimed at readers who have an interest in both
well-established and up-and-coming types of cryptography, as well
as members of organizations to whom privacy is a top priority.
Get a head start in your game development career with this
all-genre guide for absolute beginners. Whether you're into action
games, role-playing games, or interactive fiction, we've got you
covered. Mostly Codeless Game Development empowers new developers
with little or no previous programming experience and explores all
major areas of game development in a succinct, entertaining
fashion. Have you dreamed of making your own video game? Do you
find the prospect daunting? Fear not. A new generation of game
engines has emerged. Lengthy and complicated feats of programming
are largely a thing of the past in video game development. To
create commercially viable games you simply need the right tools,
many of which are discussed in this book. A gigantic software team
isn't a must-have prerequisite for success. The one-person
operation is back. What You Will Learn Master the concepts and
jargon used in game creation for the beginner Find the best game
development suite for your project Make the most out of related
graphics and audio production software Discover video game
marketing essentials Who This Book Is For People with no
programming experience who desire a career in the video game
industry as producers or independent, single-person developers.
Grasp the fundamentals of digital audio work in the context of
video games, including the basics of middleware such as Fmod and
Wwise. We will review software such as Apple's Logic and
Garageband, Paul Davis's Ardour, and many other popular digital
audio workstations. We will start with an introduction to the basic
terminology of digital audio work while also getting acquainted
with current generation audio hardware. We will then discuss the
basics of the venerable Musical Instrument Digital Interface (MIDI)
and how it relates to music composition as well as the tools and
techniques for writing tracker music/chiptunes. The book also
covers plug-in software, soundproofing at home, and voice work. The
book takes a practical approach while tackling both hardware and
software components used in cutting edge audio engineering,
composition, and audio monitoring. What You Will Learn * Understand
the fundamentals of digital audio production in the context of
video games * Learn about audio integration with popular middleware
solutions and APIs * Leverage plugin effects software to sculpt
your audio to professional levels * Identify modern audio file
formats and how and when to use them * Learn best practices when
mixing sound effects and music for video games Who Is This Book For
The intended readership includes beginners in digital audio
engineering who use Windows, macOS, or Linux.
Explore the basics of the three most popular programming languages:
C#, Java, and Python and see what it's like to function in today's
world from the perspective of a programmer. This book's uses is
highly practical approach with numerous code listings aimed at
bringing generations together through the intricacies of
technology. You'll learn how understanding the basics of coding
benefits non-programmers working with software developers. Those in
the gaming/media industry will also benefit from understanding a
programmer's point of view. The same applies to software testers
and even company executives, who might have an education in
business instead of computer science. What You'll Learn Think and
read code-listings like a programmer Gain a basic working
proficiency in three popular programming languages Communicate more
efficiently with programmers of all experience levels in a
work-based environment Review advanced OOP concepts such as
exceptions and error handling Set up your programming environments
for Windows, MacOS, and Linux Who This Book Is For Those looking to
discover programming, including beginners in all fields, and
professionals looking to understand how code works.
Get your feet wet in developing visual novels and take a guided
tour through easy to follow tutorials using three of the most
popular tools (Ren'Py, TyranoBuilder, and Twine). This book uses a
two-pronged approach into the fine art of text-based games, showing
you what makes for compelling writing as well as the programming
logic and techniques needed to bring your visual novels to life. In
this book, you will uncover the rich history of interactive fiction
from the bare-bones 1970s games to the audiovisually rich modern
output. You will take a detailed look at how to work with some of
the most popular and exotic sub-genres and tropes of interactive
fiction, such as nakige ("crying game"), dating sims, and horror.
Once the stage is set, you will learn to use all-purpose
programming logic and techniques in three mini tutorial games and
also learn how to deploy your titles to both desktop and mobile
platforms. Not solely relegated to the ancient historical period of
the 1980s and 1990s, interactive fiction has again become appealing
to developers as new tools became available. The visual novel is an
increasingly popular and potentially lucrative genre of video game,
being deployed for Windows, Mac, iOS, Android, and more. Game
Development with Ren'Py reveals how multi-platform tools such as
Ren'Py, TyranoBuilder, and Twine are becoming ever more plentiful
for creating games in this genre. What You'll Learn Gain a working
knowledge of Ren'Py, TyranoBuilder, and Twine Examine the basics of
general programming logic Deploy to all available operating systems
and platforms Review different approaches to fiction writing in the
context of text-based games Who This Book Is For People with no
programming experience who are interested in working in the genre
of visual novels or interactive fiction.
|
|