Plus d’un million de livres disponibles en un clic !
Bookbot

Robert Ciesla

    The Book of Chatbots
    Programming Basics
    Encryption for Organizations and Individuals
    Game Development with Ren'Py
    Mostly Codeless Game Development
    • Mostly Codeless Game Development

      New School Game Engines

      • 248pages
      • 9 heures de lecture
      4,7(3)Évaluer

      This comprehensive guide is designed for absolute beginners looking to launch their game development careers across various genres, including action games, role-playing games, and interactive fiction. It provides essential insights and foundational knowledge to help aspiring developers understand the game creation process and explore their interests in different styles of gaming.

      Mostly Codeless Game Development
    • Game Development with Ren'Py

      • 372pages
      • 14 heures de lecture
      4,5(2)Évaluer

      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

      Game Development with Ren'Py
    • Cryptography and encryption aren't just for geeks and spies--theyre 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. You will: 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)

      Encryption for Organizations and Individuals
    • Programming Basics

      Getting Started with Java, C#, and Python

      • 184pages
      • 7 heures de lecture

      Focusing on C#, Java, and Python, this book provides a practical introduction to programming, emphasizing real-world applications. It features numerous code listings to enhance understanding and aims to bridge generational gaps through technology. Readers will gain insights into the daily experiences of programmers, making complex concepts accessible and engaging.

      Programming Basics
    • The Book of Chatbots

      From ELIZA to ChatGPT

      Primitive software chatbots emerged in the 1960s, evolving swiftly through the decades and becoming able to provide engaging human-to-computer interactions sometime in the 1990s. Today, conversational technology is ubiquitous in many homes. Paired with web-searching abilities and neural networking, modern chatbots are capable of many tasks and are a major driving force behind machine learning and the quest for strong artificial intelligence, also known as artificial general intelligence (AGI). Sophisticated artificial intelligence is changing the online world as advanced software chatbots can provide customer service, research duties, and assist in healthcare. Modern chatbots have indeed numerous applications — including those of a malicious nature. They can write our essays, conduct autonomous scams, and potentially influence politics. The Book of Chatbots is both a retrospective and a review of current artificial intelligence-driven conversational solutions. It explores their appeal to businesses and individuals as well as their greater social aspects, including the impact on academia. The book explains all relevant concepts for readers with no previous knowledge in these topics. Unearthing the secrets of virtual assistants such as the (in)famous ChatGPT and many other exciting technologies, The Book of Chatbots is meant for anyone interested in the topic, laypeople and IT-enthusiasts alike.

      The Book of Chatbots