android 背景游戏开发中的图片资源一般哪里找?还有游戏背景音乐呢?是找第三方制作团队还是网上哪里有资源?

Powered by
扫一扫 关注eoe官方微信  本文是这个系列的第一篇文章,记录作者的开篇和前2天的情况。文章由 朱新亮(开篇), @蠡暘(第一天), @charlotteweb (第2天) 3位朋友共同翻译。如果你也希望参与类似的系列文章翻译,可以加入我们的Android开发 和 技术翻译 小组。  以下是译文。  开篇  我想开发一款Android游戏有一段时间了,但从来没有一个好的idea。最近,我一直在玩地铁跑酷,发现它实在太有意思了。通常来讲,我不喜欢没有终点的游戏,因为你不可能通关,所以每次我玩这些游戏的时候,我总会随意设置一些目标然后再去玩。这次我的目标是得到30倍分数复乘技能。当我实现这个目标的时候,我就获得一些技能然后就会迷上这款游戏。这款游戏也让我意识到,一款Android游戏没有必要非要有什么大的来头和复杂的游戏设置,简单随意就好。  不管怎样,我觉得一个游戏如果能做到仅需你将手指对准一个东西然后向它射击就很好了。如果再能有一个系统性的任务,每天每周需完成的挑战和一些武器升级的话,那么这个游戏就会很有趣了。我的第一个想法是创立一款游戏,让一些可爱的小怪兽在一个美丽的场景中到处跑,可以藏在树后面,或者躲在老房子里,甚至可以是在云朵里。你需要做的就是尽可能多地将它们打下。我说的可爱的小怪兽,指的是一些像Gremlins(小精灵)之类的玩意。它们会搬一些体形巨大的机器,或者是做一些其他的愚蠢的事情来让你哈哈大笑。当然,作为一个拥有零预算的独立游戏开发者,就按我可以想象到的动画复杂程度来看,我知道这些将需要投入大量的艺术设计和开发时间。所以我决定采用一种不同的设计,这样我可以在合理的时间内自己完成。  我现在的目标是在一个月内开发一款有趣而可玩的Android游戏。  第1天:后院大恐慌  在逛动画素材网站的时候,我发现了一些给力又免费的僵尸动画。有僵尸走动、僵尸被枪击中之类的。所以,这可能是个类似于僵尸射手的游戏。  游戏角色会在他的走廊上,射杀从外面的麦田涌来的僵尸。游戏的名字就叫后院大恐慌。你可以转换不同的游戏角色,老奶奶、拿着猎枪的抠脚大汉或者是拿着远射程来复枪的大兵。下图是非常非常草的草图。    更新:我刚才玩了会僵尸在美国。游戏倒是挺有意思,但是像疯子一样一直按射击多少有点无聊。我打算把后院大恐慌设计成一碰就死的模式,至少僵尸里不要有boss。我仔细的想了想,僵尸主题对我来说有点太阴郁了,而且只要市面上有,这个类型就不稀罕了。所以,我不确定游戏会不会做成这个类型。另外,这个游戏看起来会涉及到3D图形,不过我会坚持2D,至少我的第一个安卓游戏会坚持。  第2天:安装Eclipse,选择游戏库  我下载了安卓包,然后在Linux系统上安装了Eclipse。 能在Galaxy S2手机上运行“Hello World”。 你好 Java。我真的得记住所有这些Java指令,因为从2002起,我就没用过这些玩意儿了。  看着这些2D/3D OpenGL类的东西,似乎用工具包/库来搭建游戏会是一个好办法。我从NordicGame2013上弄到一些免费的Unity3D序列号,但是还没有在Google Play上发行的权限。所以我想我得暂时跳过Unity了。现在我正着手于CoronaSDK和一些其他的库。  ImportNew注:下一篇 (第3天 – 第5天)正在翻译中,明天可以翻译&整理完成。尽请期待哦。其实,考虑以下作者接下来会如何做,或者如果换做是你,该如何继续。然后,明天和作者的实际进展对比一下,也很有意思。  扫描加关注,微信号: importnew  联系邮箱: 川北在线主页:游戏开发是时下发展最迅速的产业之一。不过现在通过脚本创建游戏的开发方式已经和从前的方法大不相同。现在的游戏开发往往趋向于使用故事来贯穿全线,这也是游戏行业的一种创造和创新。传统的如,射击、益智、街机、格斗、体育比赛可能是认可最广泛的分类方式。现在的游戏开发人员需要花费大量的时间用于想象和设计游戏。编程成为了游戏开发人员完全不可避免的庞大任务。游戏开发人员通常需要使用某种脚本语言。虽然所有的游戏开发都需要具备编码和编程语言的丰富知识,但我们完全可以通过无所不能的互联网碰触到想要的任何资源。如果你想要在游戏开发领域大展拳脚,那么以下在线资源绝对不容错过。1)GamedevGamedev为游戏开发人员提供了最多边的资源。网站功能包括每日新闻、文章、论坛、招聘启事、开发、教程和计算机编程书籍。如果你正在开发自己的游戏,那么你迟早会需要某种形式的用户界面,而且还有很多讨论线程问题处理方法供你参考。官方网站:http://www.gamedev.net/page/index.html2)Game Development tuts+Tutsplus是一个非常受欢迎的教程网站.它提供的游戏开发教程非常适合程序员。现在开发人员想要在网上学习游戏开发是非常方便的。许多网站都提供了在线编程的学习机会,以及各种垂手可得的教程。TutsPlus就是这样一个网站。在这里你可以轻松获取编程的方法和资源。官方网站:/3)LazyfooLazyfoo非常适合初学者。教程专为那些想要从基于文本的游戏转移到使用图片的实时游戏的C ++程序员而设计。学完这些教程,你所掌握的基本知识完全能让你自己制作出一个真正的视频游戏来!官方网站:http://lazyfoo.net/tutorials/SDL/index.php4)Udemy Game Programming Space RocksUdemy,也为我们提供了有关游戏开发丰富的网上课程和资源。在这儿,无论是游戏美术还是声音效果,你都能学到,然后运用于你自己高质量的视频游戏。官方网站:/game-programming-space-rocks/5)Coursera Game Programming在这里,你可以找到各种适合初学者的易于理解和针对性的游戏教程。我们可以用C和C ++,甚至是任何语言作为游戏的编程语言。所以你无需为了游戏开发学习大量的编程语言。这个网站为那些没有经验的游戏开发人员提供了一步到位的课程,非常实用。官方网站:https://www.coursera.org/course/gameprogramming6)Walkerboystudio——Game ProgrammingUnity Training Video系列是最完整的,一步一步的,统一化的免费培训材料,拥有来自150个国家超过500万的浏览量。建议你不妨去看看它的独到之处。官方网站:/html/unity_training___free__.html7)GameInstituteGame Development一步一步地教你学习游戏编程。官方网站:/game-development/game-programming.php8)CodeCombat官方网站:/9)Udacity该网站能教你如何用HTML5构建高性能的Web应用程序和游戏,让你了解最新的游戏开发技术标准。官方网站:/course/cs25510)Future Learn Begin ProgrammingFuture Learn提供学习Java编程的基础知识,可用于开发简单的手机游戏,然后放到计算机和Android上运行。官方网站:/courses/begin-programming回复“入门课” 查看《程序员入门必修课》;回复“电子书” 查看并下载《经典的计算机书籍》;回复“苦逼IT” 查看《这是苦逼IT才能看懂的笑话》;回复“追妹子” 查看《追妹子的各种算法》;回复“萌妹子” 查看《TDLabs萌妹子小编视频》TDLabs(tdlabs) 
 文章为作者独立观点,不代表微头条立场
的最新文章
我们经常在IT文档里发现bug这个词,通过上下文大家知道,bug是汉语“故障”、“缺陷”的意思。Debug是诺基亚的前CEO埃洛普最近又找到工作了。这位明星人物曾经以一己之力将手机界的霸主弄垮,最后以破烂价卖给老东家前言做开发快七年了,对于程序员,外行人总有着数不完的讽刺和误解,但是我都懒得去解释,代码搬运工人也好,民工也1. 着装一根牛X的程序猿是根本没有时间打理自己外貌的,发型就要像爱因斯坦一样,顶着一脑袋鸡窝,凌乱蓬松美,中国台湾称之为“小老鼠”,大陆叫“圈a”。整理自知乎的同名问答贴。题主的补充:123S......return result在知乎,我最欣赏这样一类回答。短小精悍,带给你的却是三观的刷新思想的重塑。这些饱含智慧与能量的思想碎片,是我买鸡蛋一个女人让他的程序员丈夫去商店买东西:你去附近的商店买些面包,如果有鸡蛋的话,买6个回来,这个丈夫买了永远不要冒失的首先去应聘你梦想的公司,而是应先去应聘那些你不看好的职位。美科学家发明出用程序改造细胞的技术我值多少钱?我如何能涨薪?这几乎是程序员们最关心的问题了。要想弄明白这个问题,关键就在于弄清楚薪资是如何确定在办公桌前动动鼠标并不算多辛苦的工作我们经常在IT文档里发现bug这个词,通过上下文大家知道,bug是汉语“故障”、“缺陷”的意思。Debug是it`s a GO!喜欢一个女生,她对我说她经常把电脑用出问题,所以要找一个会修电脑的程序员。于是我苦练编程也许这是一个非常普通的程序员的成长经历,不过我希望用我的一点点经验告诉刚刚踏入这个行业的新手们,走在软件行业1、程序员找不女朋友的原因  程序员问禅师:“大师,我身体健康,思想端正,各方面都不错,为何就是找不到女朋友还不是因为你的电脑硬件配置过低,无法满足VR的要求,而市面上绝大部分的PC也是如此。这其实也是英特尔、英伟达今天,我发现了 QWERTY 键盘的起源。第一台打字机是由克里斯托夫·拉森·肖尔斯(Christopher1.提醒自己还有多少内容需要学习学习的第一步在于了解自己还有哪些不足之处。虽然这样的结论听起来非常直观,但经我是一个 iPhone 独立开发者,已经坚持每天工作三小时两年了。这个方法可能不适合每一个人,但是我从201本文综合整理自 知乎 同名讨论帖。题主的补充:反观网上炫富的没有一个是程序员,哪怕是平时聊天吹牛的也没见程序1、程序员找不女朋友的原因程序员问禅师:“大师,我身体健康,思想端正,各方面都不错,为何就是找不到女朋友呢? Quora
上有人问:What arethe most common lies told by prog今天谈谈程序员的核心竞争力是什么,怎么培养核心竞争力?1.兴趣为什么说兴趣很重要,因为兴趣能让你保持对编程的最近我刚过完40岁生日,一个朋友向我开玩笑地说“嘿,你已经老了,不适合做程序员了!”我虽然附和地笑了笑,但是程序员和软件测试员之间的关系无须多言。这些经典回复是国外程序员总结分享的,“全球通用”。20. “That’我看到过很多有趣的代码注释,有的让我会心一笑,有的简直要笑掉我的大牙,有的甚至隐藏在源代码中。下面让我们一起在面试或者笔试时,经常会被问到 HTTP 方法中 get 和 post 的异同点。本文简单整理归纳了一下,以Ajax技术是目前在浏览器中通过JavaScript脚本可以使用的所有技术的集合。Ajax并没有创造出某种具AJAX (Asynchronous JavaScript and XML) 是一种交互式动态web应用开发整个故事正如好莱坞大片的经典剧情走向:两位昔日好友如今分道扬镳,甚至被迫陷入了你死我活的斗争当中。刚开始的分编程语言的名称通常既公式化又枯燥无聊,但其中也不乏一些令人眼前一亮的字眼。在今天的文章中,我们将一同了解编程女程序员发的一条微博:“昨晚梦见男朋友和别的女人在逛街,梦里我的第一反应就是查源代码,结果调试半天查不出来为多年来,我非常荣幸能和一些谦逊的公司和客户合作。我也因此有机会接触到各种不同的程序员——每个程序员都有自己独程序猿的10个新年愿望,真心伤不起啊!1.如果可以不加班程序猿是加班熬夜最严重的职业之一,经常熬夜还存在三大你是不是听过太多人告诉你:「人人都应该要会 coding!」都快要不耐烦了对吧?到底为什么身为一个行销专业者Bootstrap 是最受欢迎的Web前端框架之一。 自从官方2011年发布以来,Bootstrap 经过数很多人想投身游戏行业,成为真正的游戏制作人。但是他们对游戏的制作过程,和各个职位的职能都是比较陌生的。游戏到本文是自己平常工作中的一点心得,拿出来和大家分享,以期共同进步。下面的内容并不一定很详细,但能够引导unitARIN(美国互联网地址注册管理机构)宣布IPv4地址的耗尽的消息正在加速向IPv6转型的速度。对此我们需要人的感官分为视觉、听觉、嗅觉、味觉、触觉。VR技术就是要通过欺骗你的这些感观,带你进入另一个世界。试想下,深Fitbit能否在2016年继续笑傲运动追踪设备市场?消费者是否愿意为根据运动追踪设备收集并整理出的分析结论根本原因是90%这么说的人不懂技术,不了解行业,把技术实现想太简单,以为编程就是打字。本文分开来说包含以下四C++这门语言从诞生到今天已经经历了将近30个年头。不可否认,它的学习难度都比其它语言较高。而它的学习难度,处在2015年这个时间段来看,前端生态已经进入了第三阶段。看上去好像已经走的挺远了,实则不然。如果再用人类历根本原因是90%这么说的人不懂技术,不了解行业,把技术实现想太简单,以为编程就是打字。本文分开来说包含以下四对齐代码时,该用 Tab ,还是空格。这个话题,就像浏览器和操作系统之战,也是能让程序员争辩很久的。甚至还动你在说神马?一、作为一枚脸圆小眼个子矮体型圆润的女纸,说起这个话题满满都是泪啊!用一句诗来形容,就是“往事不12月2日,美国加州赛康比湖发生严重枪击案,造成14人死亡,22人受伤。近日,有报告指出,在案件发生时,嫌疑今天要说的是一位程序员,确切地说一个老PHP程序员。约八点半见,本以为程序员大多是弹性制晚来晚走,要等很久才tdlabs这是一群不安分程序猿的自媒体联盟。这里有最新最牛的技术分享,有最犀利的互联网神吐槽,还有最贴心的萌妹子视频放送。欢迎广大程序猿朋友加入!热门文章最新文章tdlabs这是一群不安分程序猿的自媒体联盟。这里有最新最牛的技术分享,有最犀利的互联网神吐槽,还有最贴心的萌妹子视频放送。欢迎广大程序猿朋友加入!6 个免费的 C++ 图形和游戏开发库 - 文章 - 伯乐在线
& 6 个免费的 C++ 图形和游戏开发库
英文: ,翻译:
本文将分享一些 C++ 在图形和游戏开发方面的库,相信这些库可以帮到开发者节省开发的时间。
AGG,全名:Anti-Grain Geometry,是一个开源的、高效的2D图形库。AGG的功能与GDI+的功能非常类似,但提供了比GDI+更灵活的编程接口,其产生的图形的质量也非常高,而且它是跨平台的,其宣传可以在非常多的操作系统上运行。
AmanithVG SRE 是 Mazatech 发布的纯软件渲染矢量图形引擎,以完善其OpenGL ES 1.X+CM引擎(现命名为AmanithVG GLE)。
SDL(Simple DirectMedia Layer)是一个跨平台的多媒体和游戏开发包,提供2D,音频,事件驱动,多线程和定时器 等服务,并有大量的扩充开发包,如TCP/IP网络,游戏角色,混音等.SDL是用C开发的,但也有Perl,PHP,Delphi等多种语言的版本.
OGRE是一个三维(3D)图形渲染引擎。它是面向对象的,并且高效,抽象化了不同的API和平台,这样可以以场景为对象来使用物体,支持多种场景.它已经成功地被应用于诸多三维仿真领域,包括网络游戏和三维仿真项目。
可能感兴趣的话题
SKIA没见介绍呀?
关于伯乐在线博客
在这个信息爆炸的时代,人们已然被大量、快速并且简短的信息所包围。然而,我们相信:过多“快餐”式的阅读只会令人“虚胖”,缺乏实质的内涵。伯乐在线内容团队正试图以我们微薄的力量,把优秀的原创文章和译文分享给读者,为“快餐”添加一些“营养”元素。
新浪微博:
推荐微信号
(加好友请注明来意)
– 好的话题、有启发的回复、值得信赖的圈子
– 分享和发现有价值的内容与观点
– 为IT单身男女服务的征婚传播平台
– 优秀的工具资源导航
– 翻译传播优秀的外文文章
– 国内外的精选文章
– UI,网页,交互和用户体验
– 专注iOS技术分享
– 专注Android技术分享
– JavaScript, HTML5, CSS
– 专注Java技术分享
– 专注Python技术分享
& 2016 伯乐在线我们是一家游戏开发商,想找一个背景音乐制作团队,不知道哪家公司会制作,效果怎么样?_百度知道

我要回帖

更多关于 android 背景 的文章

 

随机推荐