有好心的网友整理了一份号称史上最全的开发技能图谱,笔者认为非常适合大学学计算机专业的同学们,故分享给大家,希望能让大家更加全面地了解IT开发。操作系统管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。AndroidAn...
想充分利用图片空间?我们用来做sprite的图片通常会留有很多空白的地方,我们在画完了sprite之后,这些地方很可能就没有什么作用了。如果想避免这些资源上的浪费,我们可以把各个sprite做成图集,把图片上的空间尽量利用得充实一点。这时候,我们就需要一个制作图集的工具。其实这个功能要自己写也不难的...
在xlua的lua脚本中使用dotween,官方的文档中有提到可以导出,但未介绍详细的步骤,相信比较多的朋友有需要,刚好项目中也在使用xlua和dotween,所以做个笔记。基础知识:xLua:https://github.com/Tencent/xLuadotween:http://dotween...
在 animate.css寻找自己想要的动态效果,看到标题Animate.css和按钮Animate it的颜色在逐渐变化,觉得蛮有趣的,把控制变化的相关代码扒了下来,自己分析实现一波。一开始认为使用了js控制颜色逐渐变化,看了看js文件,除了jQuery,就只有一小段用来DOM操作添加更改clas...
网页游戏是现在很多人都希望玩的,通过玩游戏能起到一种排解压力的作用,让身心得以抒发,而针对人们的需求,现在很多游戏工作都主要进行网页游戏开发的工作。Flash技术简介Flash是一款由Adobe公司出品的创作软件。Flash支持动画创作与应用程序的开发,为创建数字动画、交互式Web站点、桌面应用程序...
在软件开发中,游戏开发这个方向看起来目标很明确,但其实是个领域很广的方向,入门的时候如果得不到指点一二,很容易误入歧途。平台与编程语言选择首先,游戏开发的平台就有很多类型:个人主机平台:Windows、Linux、Mac OC;移动平台:iOS、Android、Windows Phone、Black...
游戏设计或游戏策划是设计游戏内容和规则的一个过程,好的游戏设计是这样一个过程:创建能激起玩家通关热情的目标,以及玩家在追求这些目标时做出的有意义的决定需遵循的规则。接口数据流玩家所体验的游戏世界其实是在他们的脑海中的,而玩家融入进游戏所通过的界面,就是交互界面。交互界面的设计目标就是让玩家「感到」他...
宏观上:1.技术广度方面至少要精通多门开源技术吧,研究过struts\spring等的源码。2.项目经验方面从头到尾跟过几个大项目,头是指需求阶段,包括需求调研。尾是指上线交付之后,包括维护阶段。3.架构经验方面有过分布式系统的架构和开发经验。对于跨系统的结构优化,数据存储的性能指标等有丰富经验。什...
世间 不缺少美,而是缺少一双发现美的眼睛。技术能力可以培养,而素养则需要多年的本质养成熏陶。UI设计第一要求就是审美,想要从事UI设计除了具备最基本的技术技能,其实软能力设计素养却是很关键的,举个例子,比如说一个人热爱生活,善于发现美好的事务,有一双敏锐的眼睛,喜欢美好的事物,积极乐观享受生活,那么...