本書是『遊戲設計與開發系列』的第一本書,主要教導新手與初階使用者之讀者熟悉使用Python進行程式開發,配合Pygame套件進入遊戲設計與開發的實際應用,主要目的是提供初學者可以一步一步安裝好Python程式開發環境,安裝與設定Pygame套件的遊戲開發與設定等等。 目前已經有許多Pygame遊戲開發的網路教學影片與許多文章與討論,由於Pygame遊戲開發充分使用到Python物件導向程式設計與開發的許多技巧,對於學習高階的Python物件導向程式攥寫有許多助益,PyGame是一個用於開發2D遊戲的Python套件模組,它為遊戲開發者提供了簡單易用的API。 PyGame這個套件建立在SDL(Simple Direct Media Layer)之上,並且能夠處理多種多媒體任務,如音頻、視覺效果、輸入控制等,適合用來創建遊戲、模擬器或其他多媒體應用,雖然目前遊戲設計與開發仍是以C與C++語言為主,但是由於C與C++語言入門雖不難,但是要深入C與C++語言後,可以進行遊戲開發,其門檻對許多專業程式開發人員仍然需要多年的訓練與多年不懈的努力才能有基本遊戲開發的程式攥寫技能,然而遊戲設計除了開發工具熟悉與專業之外,對於遊戲設計的領域知識與獨門技巧,尤其對於圖片、影音、人機介面操控與遊戲繪圖時脈與禎數整合與各種程序分時多工的設計技巧,更是C與C++語言之更深入的高階技巧,致使使用C與C++語言開發遊戲成為及少數專業程式開發人員可以進入的領域。 本書是Python之Pygame遊戲設計中基礎入門書,後續筆者會針對不同遊戲,單獨針對每一種不同類型與獨特的遊戲開發例子,會獨立設計專書來帶領讀者進入遊戲專業開發的殿堂。
With an increasing concern of personal data privacy in Hong Kong and around the world, the Office of the Privacy Commissioner for Personal Data (PCPD), Hong Kong publishes this third edition of Personal Data (Privacy) Law in Hong Kong: A Practical Guide on Compliance to provide practical guidance on the law of privacy, and the ways to protect personal data in everyday life.This third edition will guide readers through the recent developments of personal data privacy in the local, regional and global contexts with updates on recent Administrative Appeals Board and Court decisions, and investigation reports and materials from the PCPD. In addition, some most-concerned issues are discussed, such as ethical development and use of AI, the collection and use of personal data by employers during COVID-19, data protection under work-from-home arrangements, data security measures for ICT systems, guidelines on doxxing offences and data breach handling. This book will certainly provide readers a
The latest edition of the bestselling Super Extra Deluxe Essential Handbook is here -- and it includes all-new Pokemon! With 640 color pages and info on more than 1,000 Pokemon, this is a must-have for Pokemon fans of all ages.Gotta catch 'em all! This revised and updated edition of the mega-bestselling Essential Handbook and Super Extra Deluxe Essential Handbook has all the stats and facts fans need about the world of Pokemon. Need-to-know info on more than 1,000 Pokemon is jam-packed into 640 illustrated, full-color pages.The handbook is easy to read and organized simply and effectively into one comprehensive, user-friendly reference book. This updated edition features tons of extra pages devoted to the newest Pokemon from the Scarlet and Violet video games. It is truly essential for Pokemon Trainers of all ages.
This book illustrates and explains the key concepts of business data analytics from scratch, tackling the day-to-day challenges of a business data analyst. It provides you with all the professional tools you need to predict online shop sales, to conduct A/B tests on marketing campaigns, to generate automated reports with PowerPoint, to extract datasets from Wikipedia, and to create interactive analytics Web apps. Alongside these practical projects, this book provides hands-on coding exercises, case studies, the essential programming tools and the CRISP-DM framework which you'll need to kickstart your career in business data analytics.The different chapters prioritize practical understanding over mathematical theory, using realistic business data and challenges of the Junglivet Whisky Company to intuitively grasp key concepts and ideas. Designed for beginners and intermediates, this book guides you from business data analytics fundamentals to advanced techniques, covering a large number
Find out about the science of materials, atoms and states of matter through hilarious cartoon stripsComic Strip Science: Chemistry makes learning about the science behind behind materials fun! It covers topics such as different states of matter, changing states, atoms and much more.Each spread in this series features a short, funny comic strip that explains a process or aspect of science. Around the strip, diagrams and panels give further information on the topic. They are a fantastic way to engage children aged 8 plus with science.The illustrator, Jess Bradey, is winner of the 2021 Blue Peter Award for Best Non-Fiction for A Day in the Life of a Poo, Gnu and You and also writes and draws for The Phoneix Comic.Titles in the series: Biology, Chemistry, Earth and Space, Physics.