E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
spritekit
一步一步图文介绍
SpriteKit
使用TexturePacker导出的纹理集Altas
1、为什么要使用纹理集?游戏是一种很耗费资源的应用,特别是在移动设备中的游戏,性能优化是非常重要的纹理集是将多张小图合成一张大图,使用纹理集有以下优点:1、减少内存占用,减少磁盘占用;2、减少磁盘读取次数,一次性读取一张大图比多次读取多张小图速度更快一张大图:打开-读取小图-读取小图-读取小图-关闭;多张小图:打开-关闭,打开-关闭,打开-关闭,打开-关闭;3、减少OpenGL绘制次数;OpenG
布袋的世界
·
2020-08-24 14:33
swfit
gamekit
Spritekit
转 Unity2D 上手指引
unity2Dvsspritekit的开发理念差异:动画
spritekit
是标准的cocos模式,
敲键盘的猫
·
2020-08-24 13:52
spritekit
ios
游戏开发
unity2d
[原创]Unity2D 开发 + UGUI 中文教程三
另外我的Github里还有两个以前写的
spritekit
游戏,大家也可以围观一下。传送门添加障碍物首先我们测试一下上一节提到的跳跃的数值,我测试出了一组比较合理的数据,大家可以试用一下。
敲键盘的猫
·
2020-08-24 13:49
unity2d
unity
c#
游戏开发
[原创]Unity2D 开发 + UGUI 中文教程一
哈哈,首先解释一下为什么
Spritekit
系列没有继续更新。从今年(2015)四月份开始,发现
Spritekit
制作大一些的游戏很累,于是考虑换一款引擎尝试一下。
敲键盘的猫
·
2020-08-24 13:12
unity2d
游戏开发
c#
unity
IOS 学习AR(1)( 3D引擎 SceneKit 学习)
学习主要掌握ARkit(现实环境场景),SceneKit(3d引擎),
SpriteKit
(2d引擎)三个类。
升哥_d84b
·
2020-08-24 13:38
iOS_
SpriteKit
_02_
SpriteKit
编程指南
SpriteKit
采用的是传统的渲染循环,允许在渲染前处理每一帧的内容。你的游戏确定场景的内容,以及这些内容如何在每帧中变化。
SpriteKit
做的工作,就是有效地利用图形硬件来渲染动画的帧。
pre_eminent
·
2020-08-23 07:19
iOS基础
iOS --- OpenGLES之初步认识
iOS上绘制图形的方式很多,UIKit,CoreGraphics,
SpriteKit
,OpenGLES,Metal等。
踩着七色的晕菜
·
2020-08-23 05:22
iOS-OpenGLES
SpriteKit
框架之SKLableNode的使用
做任何事情都不会一帆风顺,要记住,每一次创伤都是一种成熟,每一次失去都是一种获得.SKLableNode简介如下图,游戏中进场会使用到文字,而在
SpriteKit
框架中,SKLableNode使用来显示游戏中的文字而设立的一种节点
神经骚栋
·
2020-08-22 17:49
iOS
SpriteKit
/SceneKit/Metal浅析
【
SpriteKit
】在iOS7中内置了新的
SpriteKit
框架,该框架主要用来开发2D游戏。是开发iOS和OSX下的2D游戏引擎,可以使用OC或者Swift来进行开发。
乞力马扎罗的雪CYF
·
2020-08-22 12:01
笔试面试
iOS笔试面试题
SpriteKit
(8) - 粒子系统
粒子系统加载粒子文件importSpriteKitimportGameplayKitclassGamePartical:SKScene{varsnow:SKEmitterNode!overridefuncdidFinishUpdate(){self.size=UIScreen.main.bounds.sizesnow=SKEmitterNode(fileNamed:"snow.sks")snow.
li_礼光
·
2020-08-21 09:55
简介
你将使用Swift和Apple内置的2D游戏框架:
SpriteKit
来做到这一点。但是,这提出了一些问题:为什么选择
SpriteKit
?
SpriteKit
是Apple制作2D游戏的内置框架。
KarenLoo
·
2020-08-21 03:06
Swift基于ARKit的仿抖音潜水艇小游戏
第一步,创建一个具有增强现实功能AR的项目:选择语言Swift,
SpriteKit
是2D游戏引擎开发框架,考虑到游戏还是以2D画面为主,所以选择了
SpriteKit
,SceneKit是3D开发引擎。
出来嗨
·
2020-08-15 15:15
移动开发
[原创]Unity2D 开发 + UGUI 中文教程一
哈哈,首先解释一下为什么
Spritekit
系列没有继续更新。从今年(2015)四月份开始,发现
Spritekit
制作大一些的游戏很累,于是考虑换一款引擎尝试一下。
weixin_34332905
·
2020-08-10 23:42
SpriteKit
游戏开发点滴(3) 屏幕大小模式
SpriteKit
的屏幕大小模式有如下四种:@availability(iOS,introduced=7.0)enumSKSceneScaleMode:Int{caseFill/*ScaletheSKScenetofilltheentireSKView
剑者传说
·
2020-08-10 01:04
iOS
SpriteKit
SpriteKit
游戏开发点滴[4] 适配屏幕的技巧
适配屏幕的技巧多屏幕分辨率可真是开发者的死对头啊!常言道:你若屏幕分辨多,我就自挂东南枝~不过对于游戏开发而言,一旦理解了适配屏幕的原理,便可无敌于众多的屏幕分辨率了。在开始游戏开发时,我们预设一个“原始屏幕“,在原始屏幕上绘制各种游戏元素;当实际将游戏部署到不同分辨率的设备上时,再将“原始屏幕”绘(ying)制(she)到实际屏幕上去。在映射到实际屏幕的过程中,如果“实际屏幕”的长宽比和“原始屏
剑者传说
·
2020-08-10 01:32
iOS
SpriteKit
spriteKit
多分辨率支持
iOS开发- 游戏屏幕适配(
SpriteKit
)
我们开发一个App的时候,通常希望它在iPhone,iPad,Mac上同时能运行,尤其是游戏。这样就需要我们考虑不同设备不同的分辨率,处理起来比较麻烦。比如说,按照官方的做法,我们需要提供诸如xx.png,
[email protected]
,
[email protected]
,xx~iPad.png,
[email protected]
这样不同的图片,另外还有在程序中写大量if(...){...}elseif{...}这样的代码来
Colin丶
·
2020-08-09 21:24
iphone应用开发学习笔记
SpriteKit
游戏开发适配iPad/iPhone6/7/8/Plus及iPhoneX的尺寸及安全区域
未适配前:Ball球超过屏幕的上下方适配后:Ball球就在屏幕的可视范围内运动了一、那么如何适配不同的iPhone、iPhoneX及iPad的屏幕尺寸呢?我们开发一个App的时候,通常希望它在iPhone,iPad,Mac上同时能运行,尤其是游戏。这样就需要我们考虑不同设备不同的分辨率,但处理起来比较麻烦,比如说,按照官方的做法,我们需要提供诸如ifiero@1x,ifiero@2x,ifiero
weixin_30429201
·
2020-08-09 17:01
Swift
SpriteKit
忍者无敌
用Swift和
SpriteKit
的。熟悉cocos2d,coco2d-x的其实上手
SpriteKit
很容易。
Gdolm
·
2020-08-08 13:03
SpriteKit
Swift
iOS
ARKit之路-RealityKit概述之一
通过前面章节的学习我们知道,ARKit本身并不直接提供渲染功能,在ARKit3.0之前,AR场景渲染依托于SceneKit、
SpriteKit
、Metal或自定义渲染框架。
yolon3000
·
2020-08-06 12:15
ARKit之路
在AR中使用视觉分析
在AR中使用视觉分析管理视觉资源用以增强CoreML图片分类器的执行效率,同时使用
SpriteKit
在AR中展示图片分类器的结果.Demo下载地址概述上面的Demo运行在现实追踪的ARKitsession
三月江城
·
2020-08-05 13:21
iOS
SpriteKit
游戏开发适配iPad/iPhone6/7/8/Plus及iPhoneX的尺寸及安全区域
编辑文章未适配前:Ball球超过屏幕的上下方适配后:Ball球就在屏幕的可视范围内运动了一、那么如何适配不同的iPhone、iPhoneX及iPad的屏幕尺寸呢?我们开发一个App的时候,通常希望它在iPhone,iPad,Mac上同时能运行,尤其是游戏。这样就需要我们考虑不同设备不同的分辨率,但处理起来比较麻烦,比如说,按照官方的做法,我们需要提供诸如ifiero@1x,ifiero@2x,if
布袋的世界
·
2020-08-02 22:06
app
ios
swift
SpriteKit
iFIERO
iPhoneX适配
屏幕适配
如何精确设置
SpriteKit
精灵的物理体PhysicsBody
如何精确设置
SpriteKit
精灵的物理体PhysicsBody,首先要开启精灵的物理体外框显示,可以直观的在模拟器或者真机上看清楚精灵的物理体外观(精灵周围有一圈兰色的细线)!
布袋的世界
·
2020-08-02 22:06
swift
ios
app
那些开发者应该知道但又略显模糊的iOS 8 API
2014年iOS8和OSXYosemite的公布将会让苹果平台成为今年最具领导力的平台,iOS的扩展性,连续性,
SpriteKit
增强以及SceneKit,还有Metal,GameHealthKit,Home
苏米糖
·
2020-07-30 23:53
iOS
iOS
spriteKit
基础学习笔记(Swift语言)
一、创建
spritekit
视图导入
SpriteKit
模块,在一个源文件中加入:importSpriteKit。
iOS_Lau
·
2020-07-28 02:11
ARKit(二)概念&关系分析
SpriteKit
:基于2D场景(SpriktKit)实现的增强现实Metal
lionsom_lin
·
2020-07-16 00:53
iOS
SpriteKit
游戏
SpriteKit
是一个图形渲染和动画基础设施,你可以使用它来动画化任意纹理图像,也称为精灵。
SpriteKit
提供了一个传统的渲染循环,可以在确定内容和渲染帧之间进行交替。
林月出
·
2020-07-14 00:49
SpriteKit
技巧之添加背景图片
原文链接:https://www.ioscreator.com/tutorials/display-background-with-
spritekit
-ios-tutorial-ios10作者:ArthurKnopper
sing_crystal
·
2020-07-13 12:48
Unity凭借什么改变了理智的资深软件开发人员?
作为一名iOS开发人员,我最终使用Apple的SceneKit和
SpriteKit
框架开发了一款虚拟宠物游戏。当我发现Unity游戏引擎时,我一直试图
清图
·
2020-07-13 09:39
游戏开发
Unity开发
SpriteKit
scene自适应
使用Xcode的Game模版,在GameViewController.swift中改写ifletscene=SKScene(fileNamed:"GameScene"){//Setthescalemodetoscaletofitthewindowscene.size=UIScreen.main.bounds.size.applying(CGAffineTransform(scaleX:UIScre
loyoan
·
2020-07-12 05:44
Swift-
SpriteKit
框架 实现虚拟游戏摇杆
就这样,我开始了
SpriteKit
的深坑之旅。国内
SpriteKit
的资料真的是少之又少,遇到了很多问题,英语渣实在是很难受。但是一旦入手,感觉真的还是不错的。
遮住眼睛的草纸
·
2020-07-11 03:14
SpriteKit
框架之场景(SKScene类)
前言当进入一个游戏之后,出现在屏幕上的内容叫做场景,每一个游戏都是有若干的场景组成的,在
SpriteKit
游戏框架中的场景就是SKScene对象组成,SKScene类似于iOS中的UIView对象.下面就说一下
神经骚栋
·
2020-07-10 08:50
iOS游戏框架Sprite Kit基础教程——Swift版上册
iOS游戏框架
SpriteKit
基础教程——Swift版上册试读下载地址:http://pan.baidu.com/s/1qWBdV0C介绍:本教程是国内唯一的Swift版的
Spritekit
教程。
大学霸_ITDaren
·
2020-07-10 05:00
Swift
【完整APP】
SpriteKit
引擎开发iOS小游戏之五(移动端网络与优化)【完结】
【网络动画效果】众所周知,包括但不限于网络处理,很多使用APP的时机都需要展示Loading或者Toast提示的形式来提升用户的交互体验。自定义Loading类:是继承UIActivityIndicatorView的子类。简化创建与管理。指定了布局与样式等。对外暴露创建与消失方法。#import"LJZLoading.h"@implementationLJZLoading-(instancetyp
免于枯燥
·
2020-07-06 06:49
小项目
【完整APP】
SpriteKit
引擎开发iOS小游戏之四(服务端搭建)
【服务端总体设计】由于游戏APP中使用了账号与排行榜功能,所以需要部署服务器来完成数据管理以及处理网络请求。服务器介绍服务器选择的是阿里云服务器。弹性计算服务(ElasticComputeService,简称ECS)是一种简洁高效、运算效率可以弹性地伸缩,具有更多的性能与功能,更好的数据保护和可靠性。服务器需要24小时不间断运行,如果使用云服务器就会节省开支。数据库介绍腾讯云数据库MySQL(Te
免于枯燥
·
2020-07-06 06:48
小项目
【完整APP】
SpriteKit
引擎开发iOS小游戏之初见
【游戏系统介绍】这系列文章记录一个完整的小游戏APP实现过程。游戏“HardToReach”是对早期FlappyBird的复刻学习,在基础功能上添加了游戏道具、游戏关卡、游戏介绍、丰富的音乐和UI资源、加入了账号功能与排行榜。游戏整体系统使用B/S架构,服务端是在云服务器上运行的Python脚本,完成客户端网络请求与数据库数据交互逻辑处理。游戏本身客户端使用了双层MVC嵌套的结构,实现上用到iOS
免于枯燥
·
2020-07-06 06:48
小项目
【完整APP】
SpriteKit
引擎开发iOS小游戏之三(游戏组件与游戏场景的实现)
SpriteKit
框架下我们只需要实现SKNode的子类,或者NSObject的子类来,最终把需要的节点以合适的时机通过addChild的形式加入到SKScene场景中。游戏的地板地板部分是最简单的。
免于枯燥
·
2020-07-06 06:16
小项目
【完整APP】
SpriteKit
引擎开发iOS小游戏之二(菜单功能实现与其他视图控制器)
【主菜单视图控制器】菜单上拥有4个UIButton类型的控件,初始化它们并绑定点击的回调处理。-(void)SetUpButton{[selfCreateLoginButton];[selfCreateStartButton];[selfCreateAboutButton];[selfCreateRankButton];}-(void)CreateLoginButton{self.LoginBut
免于枯燥
·
2020-07-06 06:16
小项目
SpriteKit
那些让我神伤的坑(1):我的内存被狗吃了吗?
考虑到
SpriteKit
已经被Xcode直接支持,于是顺手也就上了
SpriteKit
。不过使用SpritKit的经历可不愉快。一路用下来,坑太多。今天就说其中一个吧。
MarkNote
·
2020-07-02 00:54
iOS 8 新特性介绍
仅是iOS8和OSXYosemite的发布就能让2014成为苹果平台划时代的一年,加上Extension,Continuity,
SpriteKit
改进,iOSSceneKit,Metal,HealthKit
全力以赴打酱油
·
2020-07-01 17:57
SpriteKit
(2) - 场景过渡动画
funcanimationAll(){letnextScene=NewGameScene(size:self.size)//交叉淡入淡出self.view?.presentScene(nextScene,transition:.crossFade(withDuration:0.5))//从左右两边水平关闭self.view?.presentScene(nextScene,transition:.d
li_礼光
·
2020-06-30 16:18
SpriteKit
学习笔记(六)关于Sprit…
今早看了一篇文章,关于
SpriteKit
与cocos2d的对比的,写得很不错,里面谈到的关于
SpriteKit
的东西也说得很好,大概第总结了
SpriteKit
,有很多是我之前的文章中没提到过的,现在赶紧把它记下来
Super丶夕阳
·
2020-06-30 01:25
SpriteKit学习
SpriteKit
-SKScene(中文API)
SKScene所有
SpriteKit
显示内容的根视图概述一个SKScene代表
SpriteKit
的一个场景。场景是
SpriteKit
节点(SKNode)数中的根节点。这些节点提供场景动画和显示的内容。
imuzi
·
2020-06-28 03:05
SpriteKit
当中的SKPhysicsBody类
SpriteKitSKPhysicsBody类继承自NSObject符合NSCoding,NSCopying,NSObject(NSObject)框架/System/Library/Frameworks/
SpriteKit
.framework
77___
·
2020-06-27 06:07
iOS今日头条选择框、动画效果、FlappyBird游戏源码
精选源码高仿今日头条频道选择弹框超级简单的导航条管理工具EasyNavigationnavigationbar评分视图,支持点击,滑动,整数小数评分心花怒放Animation仿乐视视频、腾讯视频分段选择栏主题皮肤管理器-轻松实现主题更新功能
SpriteKit
sunnyaigd
·
2020-06-26 16:23
iOS源码
iOS Game Development: Swift 2.0 and
SpriteKit
iOS游戏开发:Swift 2.0和
SpriteKit
Lynda课程中文字幕
iOSGameDevelopment:Swift2.0andSpriteKit中文字幕iOS游戏开发:Swift2.0和
SpriteKit
中文字幕iOSGameDevelopment:Swift2.0andSpriteKit
lyndacn
·
2020-06-24 11:02
[SceneKit]Transitions(十二)
Transitions转场动画SceneKit利用
SpriteKit
的SKTransition对象进行过渡效果,需要导入
SpriteKit
。
斐波那契搬运工
·
2020-06-24 03:44
Sprite Kit学习笔记(一)初探
iOS7新引入的
SpriteKit
类库算是给iOS游戏开发者带来一些福音吧,由于是用底层的东西做开发,在效率方面应该会有很大的提高。
kobbbb
·
2020-06-24 01:19
iOS
Sprite
Kit
Sprite Kit学习笔记(二)SKSpriteNode
笔记一给大家大概介绍了
SpriteKit
,并且通过一个简单的demo让大家对
SpriteKit
有初步的认识,今天接着前面的学习内容。
kobbbb
·
2020-06-24 01:48
iOS
Sprite
Kit
SpriteKit
之漫谈SKAction常用属性
SKAction属性介绍在使用动作过程当中,对于属性的设置是必不可少的,本文将说说最常用的属性,分别是速度,时间,曲线方式.下面就分模块说一下三个常用的属性.我们首先先把我们的准备工作做好,创建好背景和精灵,代码如下所示.#import"GameScene.h"@implementationGameScene-(instancetype)initWithSize:(CGSize)size{if(s
神经骚栋
·
2020-06-22 23:51
SpriteKit
添加背景图片
1.GameViewControllerletscene=GameScene(size:CGSize(width:1080,height:1920))letskView=self.viewas!SKViewscene.scaleMode=.aspectFillskView.presentScene(scene)2.GameSceneletbackground=SKSpriteNode(imageN
Do_More
·
2020-06-22 17:54
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他