关键词:
今日分享「iOS / Mac / Watch 应用和游戏开发工具」推荐,这期专题主要为iOS开发者推荐一些优秀的设计和开发工具,这些工具包含移动原型的设计、程序的开发等,可以大大提高开发的效率!专题会及时更新,如果一些优秀软件未包含,可留言提醒。
移动设计工具
1.Sketch:首选的移动应用设计工具,可以设计应用界面布局、图标、启动画面等等,当然,用万能的PhotoShop也是可以的,但在针对移动应用设计方面,Sketch更胜一筹!五星推荐!
2.Pixate Studio:可以直接在模拟器中运行设计结果的原型工具
3.Axure RP Pro:知名的原型设计工具,新版本增加了对移动设备的支持,当然,它强大之处还是在网页的设计
4.Framer Studio:基于Framer.js快速原型框架,可以快速的创建可交互的原型,支持移动应用的原型设计,集成了Photoshop & Sketch等软件
5.Briefs:被誉为移动版的“Axure RP”
6.Antetype:支持Android手机、Android平板、iPhone、iPad、Mac OS X、Windows Phone、Web等界面设计
开发编码工具
1.Xcode:建议直接在Mac App Store下载最新的版本,也方便更新
2.Core Animator:能够帮助iOS或OS X开发者进行动画的开发设计,从而大量节省编码时间,支持导出Swift和Objective-C代码
3.Reveal:能够在运行时调试和修改iOS应用程序,可以实时的调试查看界面布局
4.Spark Inspector:一款用于iOS移动应用开发的UI界面调试工具,可利用3D形式展示视图元素,帮助你进行实时调试
5.PaintCode:PaintCode能够让你像在PS中画图一样绘制各种UI图形,PaintCode会自动帮你生成针对Mac OS X或iOS平台Objective-C或C#代码
6.Slender:Xcode开发辅助工具,能够自动扫描Xcode或Web项目,查找出存在的问题
游戏开发
1.Particles:Cocos2D粒子编辑器
2.Unity 3D:3D游戏开发引擎
3.PhysicsEditor:物理编辑工具
4.Particle Designer:粒子效果编辑工具
5.GlyphDesigner:物理编辑工具
6.TexturePacker Pro:纹理地图集工具
其他辅助工具
1.Tower Git:一款Mac上非常好用的Git客户端
2.Dash:一款 Mac 上的API文档管理和代码片段收藏工具
3.DevBox:具有Icon生成、新应用在iTunes Connect的占位图片、批量缩放、拾色器、设备列表、IPA文件验证、二维码生成等功能
4.SnippetsLab:一款Mac上优秀的代码片段管理工具
5.Icon Slate:多分辨率图标生成工具
编程语言:c++和c#,哪个更适合开发大型游戏?
首先,先说下,大部分游戏,甚至是应用,都极少只使用一种语言开发的。主流游戏的开发语言LOLLOL登陆后的界面,是使用html编写的,主界面的动画效果是html+flash动画处理的。重点来了,游戏所使... 查看详情
游戏编程入门
《游戏编程入门》是2005年由人民邮电出版社出版的图书,该书作者是king,译者是虹夜。游戏编程入门介绍了如何设计和构建自己的电脑游戏。游戏编程入门适用于任何对C++语言有基本了解的读者阅读,适宜作为读者进入游戏开... 查看详情
从事游戏开发(程序)工作,要学哪些知识
.../472414.html语言是国内外广泛使用的计算机语言,是计算机应用人员应掌握的一种程序设计工具。本书全面系统地介绍了C语言编程技术及其相关理论,是一本能使读者全面掌握c语言编程技术的好教程。根据需要,作者除了深入浅... 查看详情
游戏编程系列[1]--游戏编程中rpc协议的使用
...携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发包括网络分布式多程序在内的应用程序更加容易。RPC采用客户机/服务器 查看详情
python编程应用在哪些行业
...的编程语言,适合零基础,对初学者十分友好,可以广泛应用在众多领域。几乎所有大中型互联网企业都在使用Python完成各种各样的任务。对于程序员来说,Python就像胶水一样,可以更好的帮助我们完成编程工作。Python语言拥有... 查看详情
python可以开发游戏吗?有对应的第三方库可以利用吗?
...释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。Python支持多种编程范型,包括函数式、指令式、结构化、面向对象和反... 查看详情
游戏开发是啥?
...GDI绘图游戏工具与MFC;网络编程基础。4.游戏数学和智能应用:游戏中的坐标系;矢量、矩阵;几何碰撞;物理模拟;人工智能与寻路算法。5.2D游戏技术与应用:2D游戏技术概论;游戏地图系统;GUI系统;战斗系统设计;任务系... 查看详情
html5游戏开发pdf
...介绍HTML5的用法。每章都先列出相关的技术特性并给出了应用的描述,然后讨论了实现这个应用的关键需求,接着强调了满足这些需求的HTML5、CSS和JavaScript特性或者通用编程方法,最后详细介绍了代码的实现。另外,每一章都对... 查看详情
python和unity游戏开发哪个就业好一点,前景很好
...发/AR/VR这种领域技术横向对比。甚至有些游戏开发中还会应用python作为工具集开发语言或服务器端编程。如果问,AI和数据分析,与游戏开发,两个职业方向,只能确定的是:前者是这几年的热点,国家支持力度较大。别的无人... 查看详情
unity3d怎么入门?
...主策划的工作、2D龙骨动画第五阶段:基于SteamVR的HTCVIVE应用开发 查看详情
漫谈c#编程语言在游戏领域的应用
...了。所以,我们就来总结一下C#在游戏行业中一些具体的应用吧。0x01游戏引擎说道游戏领域的应用,自然应该先来说说游戏引擎:Unity(Unity-GameEngine)不必多说了吧,随着“移动 查看详情
unity有啥特点
...越,开发效率出类拔萃,极具性价比优势7、支持从单机应用到大型多人联网游戏开发. 参考技术B1、智能界面设计,可视化编程界面完成各种开发工作,高效脚本编辑,实现高效率开发2、面向组件开发,不同的游戏项目,整个逻... 查看详情
结对编程项目作业-结对编项目设计文档
...其简单性、可移植性和平台无关性等优点,得到了广泛地应用,特别是Java与万维网的完美结合,使其成为网络编程和嵌入式编程领域的首选编程语言。JBuilder是Borland公司用于快速开发Java应用的一款优秀的集成开发环境,它以其... 查看详情
结对编程需求分析
1.编写目的本文档将对《关灯游戏》游戏软件开发需求进行描述,开发出一部属于自己的软件游戏。本项目作为训练编程能力而提出,通过了解《关灯游戏》的游戏开发历程,了解软件文档的相关标准和编写原则,训练并掌握各... 查看详情
结对编程需求分析
1.编写目的本文档将对《关灯游戏》游戏软件开发需求进行描述,开发出一部属于自己的软件游戏。本项目作为训练编程能力而提出,通过了解《关灯游戏》的游戏开发历程,了解软件文档的相关标准和编写原则,训练并掌握各... 查看详情
unity游戏开发看什么书?
Unity游戏引擎集合了开发一个游戏所需要的大部分工具、组件、环境等内容。就像拍一部电影,我们需要摄像机、摇臂、灯光、挑干等基础工具。做游戏也需要摄像机、灯光、地形、人物控制器等组件。unity游戏开发看什么书?... 查看详情
什么是游戏引擎?
...已编写好的可编辑电脑游戏系统或者一些交互式实时图像应用程序的核心组件。这些系统为游戏设计者提供各种编写游戏所需的各种工具,其目的在于让游戏设计者能容易和快速地做出游戏程式而不用由零开始。大部分都支持多... 查看详情
使用 Phaser.js 和 Ionic 开发游戏应用程序(缓慢/不稳定的渲染)
】使用Phaser.js和Ionic开发游戏应用程序(缓慢/不稳定的渲染)【英文标题】:DevelopinggameappusingPhaser.jsandIonic(slow/shakyrendering)【发布时间】:2014-10-3107:42:03【问题描述】:只是为了让您知道(以防有人想开发)。我使用Phaser.js开发... 查看详情