首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
PJHubs
掘友等级
独立开发者
|
字节跳动
优秀的人遵守规则,顶尖的人创造规则
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
147
文章 138
沸点 9
赞
147
返回
|
搜索文章
最新
热门
Swift 游戏开发之「方块弹珠」(四)
在上一篇文章中,我们已经基本实现了「方块弹珠」小游戏的核心逻辑。在这篇文章中,我们主要关注在调整游戏 UI,让游戏具备基本可玩的阶段。 之前我们只是通过对小球的 physicsBody 通过调用 applyForce 设置一个初始力,让小球在这个「初始力」的作用下进行运动,我们…
Swift 游戏开发之「方块弹珠」(三)
在上一篇文章中,我们已经完成了使用 SpriteKit 实践一些小的 demo 实例,对 SpriteKit 有了一个大体上的实践体验,在这篇文章中,我们主要关注在刚体和刚体之间,也就是小球和方块之间的碰撞交互,整个游戏的核心也就在这。 在 SpriteKit 中进行刚体和刚体…
Swift 游戏开发之「方块弹珠」(二)
在上一篇文章中,我们已经了解了通过 UIKit 可以模拟的物理场景,相对来说比较有限,但在完成一些简单需求的时还能稍微应付一下。 在这篇文章中,我们将关注 SpriteKit 的初体验,如何从零开始搭建出符合 SpriteKit 开发哲学的物理世界。 通过 Xcode 创建新工…
Swift 游戏开发之「方块弹珠」(一)
在上一篇文章中,我们已经明白了「蜗牛睡不着」的游戏背景,知道我们要去完成的游戏是什么。在正式进入真正的游戏开发之前,为了有一个较好的过渡,我们先来利用 UIKit 框架本身的一些物理模拟能力,完成一些有趣的 demo,来协助我们理解一些游戏开发的中经常遇到的概念。 这部分内容我…
Swift 游戏开发之「方块弹珠」(〇)
在这个小游戏中,我们将使用 SpriteKit 框架进行开发。SpriteKit 框架是 Apple 在 2D 游戏领域着重发力的一个高性能游戏框架,关于这个框架的介绍大家查阅官方文档进行。 关于这个游戏,可以说它打开了我对游戏开发的大门。在 17 年中的暑假,我使用了 Coc…
Swift 游戏开发之黎锦拼图(四)
在上一篇文章中,我们基本上已经把除了游戏判赢逻辑外的所有内容都完成了,在这篇文章中,我们将直接「模拟」现实生活中的拼图游戏判赢逻辑来继续完善我们的「黎锦拼图」小游戏。 在现实生活中的拼图游戏,不管拼图是多大的尺寸,最终我们都可以隐约发现其有二维数组的影子,拼图元素一个接着一个的…
Swift 游戏开发之黎锦拼图(三)
在上一篇文章中,我们完成了对「黎锦拼图」游戏底部功能栏的 UI 和逻辑,并且也能给把拼图元素从底部功能栏中「拖拽」到游戏画布上。现在,我们需要先来补充完整拼图元素的边界。 通过前几篇文章的讲解相比大家对这个游戏的规则已经非常清晰了,也明白了拼图元素只能在画布之中进行移动,但在上…
Swift 游戏开发之黎锦拼图(二)
在上篇文章中,我们完成了对拼图的元素拆分和基本拖拽的用户操作逻辑。现在我们先来补充完整当用户拖拽拼图元素时的逻辑。 在现实生活中,拼图游戏总是被「禁固」在一个确定画布上,玩家只能在这个画布中发挥自己的想象力,恢复拼图。因此,我们也需要在画布上给用户限定一个「区域」。 从之前的两…
Swift 游戏开发之黎锦拼图(一)
在上一篇文章中我们了解了与这个游戏相关的背景知识以及产品设计的前期流程。关于这个游戏中需要使用到的素材为了方便大家的学习,我都已经准备好啦! 对于一个拼图游戏来说,最重要的是「拼图元素」。想必大家小时候包括现在可能也一直在玩拼图,拼图游戏的本质上跟我们之前完成的小游戏「能否关个…
Swift 游戏开发之黎锦拼图(〇)
第二个游戏我们将使用 UIKit 去完成,看看这个横跨整个 iOS 生命周期的框架是否能做出一些好玩的小游戏。 这个小游戏是我参加 WWDC19 学生奖学金评比的项目,并通过这个项目拿到了 WWDC19 的门票,除了机票外和晚餐外,真的可以在圣何塞一周随便玩耍且零支出。当时奖学…
下一页
个人成就
文章被点赞
630
文章被阅读
125,878
掘力值
3,662
关注了
29
关注者
2,985
收藏集
4
关注标签
80
加入于
2016-12-08