女儿想编个手游,但是她没有任何编程经验(学校里接触过一点Scratch),我们做父母的也是一无所知,根本不知道怎样开始。所以想听听大家的建议,比如用什么语言,什么软件,youtube上有什么好的channel可以跟着学的,或者其它任何建议。从父母的角度考虑,希望有个捷径,最好拖拖拽拽短时间搞定,让孩子可以轻松愉快的面对编程。
目前你娃的条件比较适合
react native 或者 ionic,
首先补一下html5+ js + css
Android有开发账号,注册就可以了。developer google什么的。
搭建好react native或者 ionic cap,开发软件用visual studio code就可以了
难一点游戏的话,那就要Unity了,就涉及到C#,总之没有什么基础都没有就可以做出来的游戏
孩子几岁呢?或者试试学Unity (https://unity.com/)?可以交流一下,我也在头疼让小孩学编程
Unity比较大型了,要学的东西蛮多的。
还要学C#,没有任何编程基础的会直接放弃的。
Unity还有游戏引擎,2D,3D知识,对于没有任何编程基础的人来说,有点难
有几个问题:
- 是不是react native, ionic cap, 和Unity,学会任何一个就可以写apps了。
- 用Unity要学C#, 用react native和 ionic cap要学什么语言?
- 学html5+ js + css和写app有什么关系?
谢谢了
React 主要JavaScript. 或者Angular也不错. html, JavaScript / typescript , css是这些framework每个component需要的。你可以大概理解为html,css用来做visualization,就是app界面长什么样
取决于游戏的类型吧。比如2048 这种完全是layout 的, html 应该能胜任。
复杂一点的需要的实际是stage editor, 可以看看unity ,unreal
介于其中的还有flutter
React/ionic
其实就是用html/JavaScript/CSS写可以在手机上跑的app,
我自己经常用ionic写软件和小游戏,大部分的小游戏都可以用html, js, css实现。 如果是传统横竖版游戏还有3D游戏就会用Unity 了。
有个但是,凡是小孩学过艺术画画什么的,就建议直接上unity
虽然手游一般是unity,而且unity上手快。但是,unreal的blue print是visual scripting不需要任何编程,非常易懂。推荐直接上unreal,做游戏本身就跟打游戏一样很好玩
C#和JavaScript哪一个debug比较容易一点,特别是对于只会四处google的新人。
同求学习Unity, Love2d和Lua的伴,10岁女娃。她自己在上游戏网课,需要其它女娃交流。
有idea但是不会编程的话可以考虑下图形界面的引擎,支持分发移动端的那种。
可以考虑pixel game maker/rpg maker,avg也可以考虑renpy,都是不需要代码,只要拖拽点击就能做游戏。
理论上来讲只要引擎支持,app类型正确就是可以发行的,关于如何上架Google play的详细手续可以看看Google自己的说明https://developer.android.com/games/distribute?hl=it
我们家娃主要上Edx和Udemy的课,不算很好吧,主要是她有问题的时候老师和Forum也不一定有人回。