|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/building-games-with-scratch-20/
课程评论:没有评论
课程名称:使用 Scratch 2.0 构建游戏 课程概述:本视频课程指导您如何设计和构建多个短小游戏,进行编码和调试,最后将其发布和分享给全世界。该课程是学习计算机科学基础和创造有趣互动游戏的初学者指南。您将学习如何让角色响应计算机键盘的输入,以及如何使屏幕上的对象以越来越复杂的方式相互互动。在学习过程中,您将创建更多的视觉变化和互动可能性,享受更多的乐趣。课程内容包括制作简单的抓取与躲避游戏、球与挡板的“打砖块”游戏、基地防御游戏、点击逃生冒险游戏和迷宫游戏。您还将学习如何上传或创建艺术作品,如何使用鼠标、键盘或通过在网络摄像头前挥手控制屏幕上的对象。此外,我们还将介绍一些动画技巧,例如让掉落的球触地时变形,以及使角色的嘴巴与您的声音同步移动。在此过程中,您将了解一些重要的计算机科学原理,如如果-那么循环、迭代设计、面向对象编程和调试策略。无论您是希望轻松入门计算机科学、迈向学习编程职业的第一步,还是单纯想要通过制作游戏来获得乐趣,本视频课程都将帮助您每一步。 作者简介:Dennis G. Jerz,来自多伦多大学的博士,是一位新媒体从业者和数字人文学者。从1999年起,他一直维护“Jerz's Literacy Weblog”。他是位于匹兹堡附近的一个小型文理学院 Seton Hill University 人文学科的副教授,教授游戏研究、数字叙事、新媒体、新闻、文学与写作等课程。他的专业出版物包括对William Crowther的原版“巨型洞穴冒险”(被认为失传30年)的Fortran源代码的研究,以及对约克宗教巡演的计算机模拟(一个长达20小时的中世纪宗教剧)。他还编辑了《Inform 初学者指南》,这是关于编程语言Inform 6的指南,并在博客历史、使用网络日志教学以及美国文学中技术的戏剧表现等方面发表了论文。
This video course shows you how to design and build several short games, then code and debug them, and finally publish and share them with the world. This course is a beginner's guide to learning the basics of computer science and creating your own engaging and interactive games. You will learn how to make a character respond to input from your computer keyboard, and how to get onscreen objects to interact with each other in increasingly complex ways. Along the way, you will create more visual variety, more interactive possibilities, and have more fun. Following on from this, you'll learn how to create a simple catch-and-avoid game, a ball-and-paddle "Breakout" game, a base-defence game, a point-and-click "escape the room" adventure game, and a maze game. You'll learn to upload or create the artwork, how to control an onscreen object with a mouse, keyboard, or even by waving your hand in front of a webcam. We'll also cover how to create some animation tricks, such as making a falling ball squish when it hits the floor, and making a character's mouth move in synch with your own voice. Along the way, you'll learn important computer science principles, such as if-then loops, iterative design, object-oriented programming, and debugging strategies. Whether you are looking for a gentle introduction to computer science, a first step towards learning about the profession of computer programming, or you just want to have fun making games, this video course is here to help you at every step of the way. About the Author Dennis G. Jerz, who holds a Ph.D. from the University of Toronto, is a new media practitioner and digital humanities scholar. He has maintained "Jerz's Literacy Weblog" since 1999. He is an associate professor in the Humanities Division at Seton Hill University, a small liberal arts school near Pittsburgh. He teaches courses in game studies, digital storytelling, new media, journalism, literature, and writing. His professional publications include a study of the Fortran source code for William Crowther's original "Colossal Cave Adventure" (thought to be lost for 30 years) and a computer simulation of the York Corpus Christi Cycle (a 20-hour medieval religious pageant). He also edited The Inform Beginner's Guide, a guide to the programming language Inform 6. He has published papers on the history of blogs, teaching with weblogs, and theatrical representations of technology in American literature.