unity及其他免费PC游戏制作引擎或工具帖

  • m
    mes
    首先我觉得没这个需要,事实就是没有,详细可见本帖和另一帖。

    不过我觉得不做出完整游戏,单就兴趣来说还是可以说说,比如那个游戏那里如果自己做要怎么实现之类。但这样的话对外行人士来说,专业的地方可能不会给你看得懂的回答,而不专业的地方嘛,事实已经很明显。不过就像以前的单机游戏,自己摸索才是主要的玩法,现实就是如此,也就是这样了。

    要是有人完全不懂的情况下搜到了也许有那么点帮助,反正随便搜只搜到4年前的帖,不知道大家游戏做出来没。
    https://bbs.saraba1st.com/2b/thread-1351885-1-1.html
    然后就是比较“多功能”的之中我只用过unity,也并没做出过完整的什么东西,要是问我我多数不懂,可能搜一下能不能解决,也不会顶,随便占几楼编辑下吧。




    中小学生的竞赛作品,虽然没试过,是否有人能做得比他们好?
    inter-high.unity3d.jp/



    unity基础
    • Q:如何编程?
      A:复制粘贴,想要速成吗?那就搜你想要的内容复制粘贴,但本人完全不支持拆别人工程之类的行为,请用网上免费教程之类的码。
    • Q:可不可以不编程……
      A:也许看类型,但个人不觉得对这一层完全不碰能做到多好,听说国产有个不用编程的引擎,也许试试那个。
    • unity中比较一般的做法是,把控制角色,敌人,可收集(如金币)都作为一个个的物体放入场景,然后在这些物体中挂脚本来控制移动、收集完消失之类,但是!据说这样的效率不好,大概用ECS会好点,反正我也还不懂。
    • 那些物体上的脚本一般可以看成有一开始只运行一遍的部分,和之后一直在每帧更新的部分,而物理的更新和每帧更新又是不同的,这个就看码大概就知道怎么分开,总之记住有这么回事就好。



    BEST FREE UNITY ASSETS
    procedural-worlds.com/blog/best-free-unity-assets-categorised-mega-list/
    已经有点年代,不知是否都还能用。
  • m
    mes
    unity2d
    至少有可以一格格画地图的工具,只是配合物理引擎的话,并不适合做“像素”游戏,可能没有跳跃的会好点,或者俯视游戏,但俯视游戏加上跳跃再加上可以跳到物品上的话,我也有点想不明白,主要是图像重叠的顺序,如果是平台游戏那么直接定几层就好了,但是俯视的游戏就没法,因为角色可以走到其他物品“前”,又能走到它的“后”,正常方法应该是调z轴的值。
    适合的做起来最简单的游戏:想不到,愤怒的 鸟也许。




    像素游戏用字体
    www17.plala.or.jp/xxxxxxx/00ff/

    如何做电子小说
    indiana.edu/~gamedev/2015/09/27/creating-a-visual-novel-in-unity/

    关键是看渲染地图
    blogs.unity3d.com/2018/05/29/procedural-patterns-you-can-use-with-tilemaps-part-i/
  • m
    mes
    unity3d
    来到3d的话,角色控制器随便复制一个罢了,但免费的第三人称视角的还没见到镜头不会穿模的,只是免费素材很多,也许随便做个什么很容易,但是没有什么好用的场景制作工具,其实我也不是很肯定,因为我的前提是免费,这个大概是最好用的了
    assetstore.unity.com/packages/tools/modeling/probuilder-2-x-111418

    适合的容易做的游戏:第一人称恐怖走路游戏




    用来制作3D场景
    fertile-soil-productions.itch.io/mast




    3D推箱子游戏,感觉已经太复杂,也许想写按格移动游戏可以参考。
    mikeywalsh.itch.io/buttonsandboxes
    github.com/Mikeywalsh/Buttons-And-Boxes
    觉得这种走格子解谜也许我勉强能弄出来,要是有人见到并有兴趣做机制和关卡(即是几乎全部)可以一起做,当然要是能做以上我觉得已经能自己写了。




    关于unity的模型导入blender
    dkrevel.com/unity-and-blender/unity-to-blender



    高级内容
    我也不知道看了什么。

    shader教程
    roystan.net/articles/toon-shader.html


    patreon.com/posts/16184307
    也许可以一起看
    github.com/unity3d-jp-tutorials/2d-shooting-game/wiki/%E7%AC%AC06%E5%9B%9E-%E8%83%8C%E6%99%AF%E3%82%92%E4%BD%9C%E3%82%8B

    会动的草
    josemariaolea.com/create-grass-with-wind-effect-in-unity/
    lindenreid.wordpress.com/2018/01/07/waving-grass-shader-in-unity/
  • m
    mes
    godot
    (观望中)

    坦克游戏教程
    kidscancode.org/blog/2018/04/godot3_tanks_part1/

    未测试
    2 Ways to Generate Automatic Mesh Colliders
    youtu.be/Mq-_FffB2eE
    在blender里复制一份在名字后加上-colonly 并作为child object。

    显示中文字体
    zhuanlan.zhihu.com/p/50134042
    github.com/DrXie/OSFCC

    3D ARPG教程
    godottutorials.pro/action-rpg-godot-tutorial/
  • z
    zag
    不编程,买个dream universe啊
  • H
    Hieda
    大学的时候跟着社团参加过一段时间game jam搞2d游戏,最后把我搞自闭了,和unity的逻辑八字不合

    毕业之后学习了ECS,相见恨晚,虽然仔细回想unity好像也是类似的思路,但感觉还是自己拿amethyst之类比较直白的框架撸代码比较舒服
  • 前田利家
    unreal挺好的,蓝图虽然麻烦但是不写代码一样能做游戏。
  • H
    HazukiShion
    有UE4相关的吗?
    最近自学UE4,学完蓝图和材质不知道要学什么了。。。
  • m
    mes

    反正只有一个值得话不够吧,首先地形有高度差,而且物体能互相叠在上面,结论来说就是不适合,干脆3d。

    如果unity都不适合那就没有适合的了,主要是现实里就只有这些了,如果用RM做,不动脚本也是范围太狭窄。另外像做gal这种文字系统一想很简单,其实还是不合适,大概需要做个按顺序存放文本的系统,至少还需要选项分支,已读文本。不方便,所以虽然里面已经有太多东西,但作为业余感觉还是缺了很多东西,无法下手。

    wolf好像已经能正常显示中文,无奈没见过人用。
  • m
    mes
    个人不会,有网友会可以指教。只是个人觉得在本国,要是做不出国人脑内那种很虚幻引擎的画面那不如干脆转别的比较舒心。
  • m
    marine_01
    编程门槛又不高,为何不花时间学习下

    —— 来自 Xiaomi Redmi K20 Pro Premium Edition, Android 10上的S1Next-鹅版v2.2.0.1
  • H
    HazukiShion
    只是个人兴趣啦,作为一种爱好来学的。
  • m
    mes
    看了下没看到是怎么算的,因为并不是想做等角,就是RPG MAKER视角,所以如果不懂怎么算是做不了。
  • m
    mhfdt
    unity就别把2D 3D分开来了,搞的好像两个工具一样
    你只要搞清楚空间和摄像机原理,2D 3D无非一个角度的事情
    实际做都一样做,比如动画,触发器,碰撞这些东西要掌握
  • t
    tyauto
    自己做独立游戏工具软件再方便好用到后期发现会画画或找个好美工其实是最重要的......
  • m
    mes
    因为这不单是显示上的问题,角色可以“跳上去”,“跳下去”,在高的地方“碰不到”看着是周围格子但是低的地方这样,我是想不清了。
    还有只想显示的话还是主要是不知道为什么这样设,为什么是1,为什么是0.5,为什么是0.2几,没有说明,难道一个个小数试,然后猜为什么这样?不如使用手册里说明下,用户看不看懂不懂是各人的事,这明明说想了解算法就看手册结果连过去什么都没是什么意思?当然可能是翻译上的问题,但没有真的不行。
  • m
    mes
    做2d和3d的思维是完全不同吧,2d动画可以是几张图片,3d就只能动作,要说有什么一样的话,就是都不好用。
  • 山竹罐头
    每个预制体都单独整一个脚本的话,复杂场景会效率比较低。
    不如弄个instance集中起来,用的时候直接调用,会方便很多。
  • m
    mhfdt
    一样的。你只是把思维停留在原始资源的结构上,而恰恰这部分和U3D本身没什么关系,无论是传统2D atlas图集,还是新兴的spine动画,还是3D模型+动画,都是一个game object的事,我想要这个game object移动,攻击,播放对应动画,从代码层面和animator设计上来说都是一回事,无非调整位置是三轴还是二轴,摄像机角度如何。
    而图集啊spine动画啊3D模型加动画啊,基本上,都是其他工具做好了导入,然后unity内部加载对应组件成为可用格式(2D为 sprite renderer/3D如mesh renderer),这部分是引擎内部的事情,一般情况下和我们最终用户无关。
  • z
    zxlice
    我觉得一般游戏程序要求不高……
    还是assets重要
  • m
    mes
    其实不管什么思维,能做出来就行了。只是我见过某个问题,问怎么程序上实现某些“对齐”,回答是交给图像的人让他们对齐就好了,这就十分之……
  • m
    mhfdt
    如果你说的是atlas图集的对齐,那确实是美工的活
    U3D可控的,只是U3D内部的资源集
    即使U3D自带生成atlas的功能/插件,也不代表程序要去管这个,顶多,写个工具自动分割然后由美术手调再重生成图集——这工作外部工具多了去了,有更专业的,也不需要全依赖U3D。
    至于其他情况的“对齐”,runtime下调整transform而已,基本操作
  • 处男鉴黄师
    如果是在网页端或者微信小程序上运行的轻量级3D游戏,用threejs是不是更好?
  • m
    mes
    不记得,也许是关于3d模型拿着**的时候对着目标,不是有IK啥的吗?回答是你就让搞图像的做个对齐的动作就好。
    反正我当时觉得那个问题的意义在于如果真的需要那种技术那怎么实现,而不是怎么看着行就行了。
  • m
    mhfdt
    你们如果是做VR项目,动作追踪之类的,那可能是要靠程序算IK或者FK
    通常项目,Unity自带Humanoid骨骼,但凡人型的,骨骼由美工做好,导入后各节点确认绿色,剩下都是自匹配的。如果动画出现中心点歪斜之类的现象,检查导入动画(通常为fbx文件)中的节点设置。
  • m
    mes
    就比如像生化危机会转头看附近的东西,又或者来个会伸手指向目的地的系统,虽然是不是用这种方法最好还是疑问,但至少先说明这种方法是怎样的也算有个选择。
  • 卿卿雅儿
    画面进化的RPG Maker
  • m
    mes
    虚幻引擎4
    但是epic送了那么多游戏,虽然不用,要是遇到相关还是发一下吧。
  • d
    dumplingpro
    如果只是基于个人兴趣的话,个人推荐:

    2D像素流,个人推荐Pixelmash,可以直接把图片像素化,比如用照片/图画像素化,可以一定程度解决美工问题。

    比如我要做个车子的像素画,就去网上找个图片,Pixelmash像素化,擦掉/P掉背景。



    搭配Qubicle Voxel Editor,可以把2D像素图,转换成像素风的3D模型,可以一定程度解决美工问题。







    3D的话,个人推荐ninjaripper ,可以直接在运行中的游戏里截取显存信息,把所有3D模型提取出来。比如说人物模型,直接找个可以捏人的游戏,捏个人,然后截取出来,绑定骨骼,就完成了。
    搭配这个网站https://www.spriters-resource.com/,下载游戏3D或者2D模型素材作为场景使用。


    另外还有一个VR流,用MasterpieceVR之类的工具可以自己捏模型(VR下建模跟雕刻/捏橡皮泥差不多,不过个人手残搞不定),VoxVR是类似我的世界那样像素积木砌积木。
    然后灯塔定位的VR(INDEX/VIVE/小派),花2000买3个定位器,绑在身体和双脚上,VR本身头盔手柄跟踪头部+双手,搭配IK可以全身动捕,可以用来制作简单的骨骼动画,也是个野路子方案。
  • t
    testalphagogogo
    现在有啥RTS的使用简单的引擎么
  • m
    mes
    要是都到提取显存了……为什么不用unity商店里那么多的免费人物模型?

    不过要是有没版权争议的模型可以自己试试或者给我用blender试试(自动)绑骨。

    顺便要是有人想做同人游戏可以拿去,不过只要有爱就算是这个精度自己也能做得更好吧。
  • m
    mes
    spring rts engine
    springrts.com
    但是没素材(原来是给横扫千军用的),简不简单也不知道。
  • d
    dumplingpro
    主要是可以找个有捏人但无法的游戏,捏好了再截出来,这点比较方便
    免费资源/资源商店收费资源,淘宝米画师定制肯定是主打的。


    其实个人最喜欢是VR手捏流/雕刻流,可惜是个手残。
  • m
    mhfdt
    万用军.刀.unity
    家园那个啥啥沙漠新作unity做的
  • m
    mhfdt
    在地方棋.牌.死亡后一并死了
    部分公司要维护项目还在招,但是很少有见过拿这个开新项目的了。
  • t
    testalphagogogo
    这个10年前试过一次,居然还有更新么
  • 凉宫绿豆沙
    只有做**的还在坚持了
  • m
    mes
    忘了上次什么时候见到,只是好像用这个的需要开源,可能更适合兴趣制作。
  • w
    w30of
    不编程的话
    UE的蓝图啊,不写代码直接把游戏做完都可以
  • 凉宫绿豆沙
    比起工具的学习使用,现在比较蛋疼的是自己不知道想做什么
  • F
    Freesil
    adv类型的游戏 有什么不用回编程就能用的吗,橙光感觉太糙了