【文件属性】:
文件名称:OOP:使用p5.js进行游戏开发的面向对象编程(OOP)
文件大小:37.26MB
文件格式:ZIP
更新时间:2021-05-03 15:59:46
processing game-development p5js object-oriented-programming p5js-game
使用p5.js进行面向对象的游戏开发
p5.js用于游戏开发的面向对象编程(OOP)
在本课程中,我们使用JavaScript库及其Java版本 。
以下是课程步骤:
课程步骤
步骤1:一个实例
一实例+功能向右移动。 。
步骤2:两个执行个体
两个实例+函数向右/向左移动。
在OpenProcessing上查看
第三步:ArrayList
多个实例+ ArrayList +函数向右/向左移动。
在OpenProcessing上查看
步骤4:替代构造函数
反弹函数+多个构造函数+多个实例+ ArrayList +函数向右/向左移动。
在OpenProcessing上查看
编码挑战1:
塑造X的Class Car的多个实例
在OpenProcessing上查看
步骤5:向量
位置向量+反弹函数+多个构造函数+多个实例+ ArrayList。
在Open
【文件预览】:
OOP-master
----assets()
--------tutorial1.png(27KB)
----LICENSE(11KB)
----ProcessingFellowship()
--------CV Juan Olaya.pdf(763KB)
--------[DevelopmenDocument] OOPGameDevelopmentP5.pdf(438KB)
--------[ProjectDescription] OOPGameDevelopmentP5.docx(1.99MB)
--------[DevelopmenDocument] OOPGameDevelopmentP5.docx(561KB)
--------[ProjectDescription] OOPGameDevelopmentP5.pdf(2.29MB)
----README.md(9KB)
----Images()
--------InheritancePolymorphism.png(77KB)
--------Exercise4.gif(1.76MB)
--------Exercise6.gif(1.04MB)
--------2playersMovementObstacleOOP.png(240KB)
--------processingClassCar.png(869KB)
--------LiveCodingOOP.png(3.98MB)
--------Exercise1.gif(94KB)
--------bulletOOP.png(50KB)
--------RotateChallenge.gif(11.01MB)
--------CodingChallenge1.gif(2.44MB)
--------openProcessingProfile.png(103KB)
--------ArrayListOOP.png(1.06MB)
--------Exercise2.gif(116KB)
--------p5jsClassCar.png(305KB)
--------mazeOOP.png(155KB)
--------Exercise3.gif(446KB)
--------CodingChallenge2.gif(7.19MB)
--------keysPressedSimultaneously.png(18KB)
--------collisionOOP.png(30KB)
--------Exercise5.gif(1.23MB)
----Sketches()
--------ConquestOfTheOuterSpace()
--------SilentNetwork()
--------Curtain()
--------scriptCar()
--------Lines()
--------DystopianSnail()
--------Platformer()
--------Maze()