KTBYTE logo
衍生艺术
[GEN ART]
KTBYTE 课程套餐
Class Projects

课程项目

学生将在 KTBlocks 系统上构建、测试和发布自己的游戏项目

CODING PLATFORM

编码平台

KTCoder 一体化编码平台支持我们的互动在线课程、专业化课程体系,以及学生对学习的热情。

STUDENT HELP HOURS

学生答疑辅导时间

答疑辅导时间由我们高素质的助教团队主导。这是帮你的代码获取即时反馈的免费便捷途径。

PROGRESS REPORTS

进度报告

KTBYTE 将通过电子邮件的方式向家长发送学生的课堂表现和成绩报告

COMPLETION CERTIFICATES

结业证书

学生完成每门课程后均可申请结业证书。

Class Description:

这个迷你课程有九节课,侧重于认识随机性的美,以及如何驾驭和控制混乱的代码。通过使用高级算法、Perlin噪声、递归函数和自主代理,学生们将能创作出精彩的艺术作品。这门课证明了计算机科学并不只是各种代码和代码行,而像一个难以预测的艺术家。跟同类课程[GEN DESIGN]不同,本课程侧重于自主性和应急处理。

Prerequisites:

在完成CORE 4b或在老师指导的前提下

Syllabus:

Perlin Noise

Two-dimensional noise

Map Generation and Graphics Mask

Grids (Part 1)

Grids and Agents

Recursive Trees

Fractals

More Fractals

Agents

More Agents, Flocking Part 1

Flocking Part 2

Flocking Part 3

Force Fields

Final Project Planning

Final Project