o2team.github.io icon indicating copy to clipboard operation
o2team.github.io copied to clipboard

H5游戏开发:指尖大冒险

Open Tingglelaoo opened this issue 7 years ago • 25 comments

https://aotu.io/notes/2017/11/28/h5_game_jumping/index.html

对《指尖大冒险》的核心技术点进行剖析,涉及游戏场景循环与游戏开发中随机算法的应用。

Tingglelaoo avatar Nov 28 '17 06:11 Tingglelaoo

干货很干 💯

aNd1coder avatar Nov 28 '17 07:11 aNd1coder

有趣,好看

hopepdm avatar Nov 29 '17 07:11 hopepdm

这游戏挻好玩的,请问是使用什么引擎技术制作的呢?

ghost avatar Nov 30 '17 01:11 ghost

@qihui0821 没用引擎啊,简单的js和canvas就够了

hopepdm avatar Nov 30 '17 11:11 hopepdm

@qihui0821 这游戏挻好玩的,请问是使用什么引擎技术制作的呢?

原生的JS和Canvas也可以。但为了快速开发,用的是CreateJS

Tingglelaoo avatar Dec 04 '17 01:12 Tingglelaoo

@Tingglelaoo

@qihui0821 这游戏挻好玩的,请问是使用什么引擎技术制作的呢?

原生的JS和Canvas也可以。但为了快速开发,用的是CreateJS

谢谢,看来我得去研究一下H5小游戏。我是不是应该从CreateJS入门呢?

ghost avatar Dec 04 '17 02:12 ghost

@qihui0821 CreateJS只是实现的手段,还有其他引擎也是可以作为实现手段的。主要是看哪个比较切合你的需求就用哪个而已。 如果你对这方面感兴趣,欢迎持续关注我们系列博文。

Tingglelaoo avatar Dec 04 '17 08:12 Tingglelaoo

能不能出个游戏开发入门教程?

agileago avatar Dec 05 '17 00:12 agileago

// 建立概率转化数组 A = []; l = 0; for i = 0 to P.length k = L * P[i] + l while l < k A[l] = i; j++;

这里的j++应该是l++吗?

ShanaFang00 avatar Dec 05 '17 01:12 ShanaFang00

文章很精致,请问文章内的图片是用 keynote 做的吗

vv314 avatar Dec 05 '17 02:12 vv314

@ShanaFang00 // 建立概率转化数组 A = []; l = 0; for i = 0 to P.length k = L * P[i] + l while l < k A[l] = i; j++;

这里的j++应该是l++吗?

是的哈,已经修正🙏

Tingglelaoo avatar Dec 05 '17 02:12 Tingglelaoo

@vv314 文章很精致,请问文章内的图片是用 keynote 做的吗

这都看得出来 👍

Tingglelaoo avatar Dec 05 '17 02:12 Tingglelaoo

@agileago 能不能出个游戏开发入门教程?

谢谢,你的意见我们会认真考虑的。 你可以尝试着跟着文章来实现,这也是一种学习的手段。 我们会保持更新,请持续关注后续系列文章哈

Tingglelaoo avatar Dec 05 '17 02:12 Tingglelaoo

@Tingglelaoo 好的,期待

agileago avatar Dec 05 '17 02:12 agileago

感觉自己没看懂

Tomorrowxxy avatar Dec 26 '17 00:12 Tomorrowxxy

大神,请收下我的膝盖

baobz avatar Jan 19 '18 01:01 baobz

算法有点难理解 现在在学习cocos creator 希望可以实现一个类似的小游戏

AliceQuinns avatar Jan 23 '18 09:01 AliceQuinns

用cocos2D也做了一个 参考了这个算法 谢谢了

AliceQuinns avatar Feb 05 '18 04:02 AliceQuinns

文章不错,我用phaser做了一个一样的,需要参考的童鞋请看 https://github.com/herorest/jumpGame

herorest avatar Apr 26 '18 06:04 herorest

看的不是太懂,如果这游戏想要随着得分越来越高,然后难度越来越高,这个怎么搞,原谅我是一个新手小白

Onehamaler avatar May 23 '18 02:05 Onehamaler

@nxf111 看的不是太懂,如果这游戏想要随着得分越来越高,然后难度越来越高,这个怎么搞,原谅我是一个新手小白

这个就属于游戏策划了。简单一点,如果想要难度越高,可以通过加快砖块的掉落时间来增加难度。

Tingglelaoo avatar May 29 '18 02:05 Tingglelaoo

有源代码吗?大佬

Leo66666 avatar Jun 19 '18 08:06 Leo66666

@aNd1coder 干货很干 💯

配点水

ImaOkami avatar Jul 02 '18 09:07 ImaOkami

这个游戏原版是哪里的啊 网上搜索了一下没找到呢 搜索结果都是大佬的技术博客 哈哈

LittleBoy1993 avatar Mar 22 '19 07:03 LittleBoy1993

Spine动画中,动画的基点与Phaser不一致。导致Spine在场景中位置存在偏差。

该如何解决呢?在SpineGameObject并没有origin属性或设置方法。

问题详情:

https://github.com/photonstorm/phaser/issues/4869


PS:已经解决,修改 root.yroot.x即可。

sbfkcel avatar Nov 19 '19 08:11 sbfkcel