自己写个游戏是不是比较不容易

  • c
    cathycathy
    需要学多久呢
    简单的那种
  • 张超杰

    用rpg maker吧
  • s
    scikirbypoke
    请定义简单
  • 山竹罐头
    如果没有编程基础的话,可以尝试用特定的工具来创作类型的游戏。
    平台类游戏可以用game construct 2甚至马里奥制造2来创作。
    RPG的话,RPGMaker就已经很好用了。
    进阶一些的话,诞生了自走棋的Dota2地图工坊也很强大。

    如果确实想利用用编程来制作游戏,首选是Unity,网上大多数模板的脚本不算复杂,有一些C#基础都可以理解。
  • 八方美人
    你可以自己画个闯关金字塔玩玩
  • c
    cathycathy
    有一定的编程基础,专业学过一年,但没学到写软件,问的就是编程这种哈
    有点捡起来编程了,
  • L
    Lunamos
    程序方面,现在有很多好用的免费引擎,美术方面也有很多资源可以买来用或者自动生成。做出一个游戏原型的难度跟原来相比降低了。

    难的有两点:
    一是创造力,也就是设计出属于自己的独特游戏的能力。
    二是毅力,也就是能几年如一日地坚持填充内容和优化细节的能力。
  • c
    cathycathy
    就是想自己独特的
  • 山竹罐头
    Unity开发的话,基本思路就是用C#对游戏内的预制体进行脚本编写,比如主角物体在检测到某个按键时生成一个向前运动的**物体、敌人物体上有个trigger检测到**物体的碰撞就掉血之类的。
    当然了除了游戏内的实体外,还有UI、游戏计分、音效之类的其他编程。
  • k
    kayoubi
    其实难点在于设计游戏的框架,也就是规则制定上。
  • c
    cathycathy
    C++呢
  • 山竹罐头
    我没用过UE4(其实Unity也挺一般)
  • c
    cathycathy
    C++要用UE4?
  • 山竹罐头
    是啊,UE4的底层语言是C++。
    Cocos跟CE引擎也是C++,但这俩引擎的资源少太多了。
  • L
    Lunamos
    C++可以用UE4,但跟你想的可能不一样,不深度魔改能控制的东西仍然很有限。
    另外,如果你只学过一年C++,那么跟没学过差不多(除非天纵奇才),果断扔了换C#也也没毛病。
    除非你想进自研引擎行业。顺便,做引擎跟开发游戏完全不是一回事,除非科班/Geek,否则别把两件事混起来做。

    这个帖子也可以随便看看,在里面留言(虽然好像没什么人):https://www.saraba1st.com/2b/thread-1918449-1-1.html
  • m
    minexu1988
    编程只是一小部分
    做一个游戏 美术 音乐 关卡设计 剧情 等等都不能少

    -- 来自 能搜索的 Stage1官方 Android客户端
  • c
    cathycathy
    好的呀谢谢
  • m
    metalyuki
    说句不中听的。
    如果你甚至都不能判断“自己写个游戏”有多大难度,说明你对一个游戏的构造机制规模乃至制作流程缺乏最起码的认知,动手之前还是多研究学习一下吧。

    -- 来自 能手机投票的 Stage1官方 iOS客户端
  • h
    hshiki
    unity3d跟着最基础那个roguelike游戏教程,认真点一周就能做出来吧

    2d平台类搞定人物移动,再摆放几个简单ai的敌人,从零开始大概3天?
  • 山竹罐头
    如果楼主觉得自己与游戏设计师的差距仅仅是项目经历、编程能力等方面的差距,而没有考虑自己对于游戏的理解程度,恐怕会犯和网易腾讯这些手游厂商们一样的错误:荒野之息在国内火了之后,其中的地编、音乐音效等游戏素材,被风云岛行动、原神、我的起源的策划们蜂拥而上抄袭,可同时他们又对荒野之息顶级的游戏机制视若无睹——毕竟玩游戏谁不会,这还需要去分析?
    在正式尝试制作游戏之前,不妨先思考一下:自己对游戏是有了深入的逻辑理解,还是感性的零散经验总结?
    大多数玩家在游玩格斗游戏时,体会到的都是游戏画面精致、动作爽快、角色技能与属性平衡度等;
    但作为游戏设计师,则需要从整体系统去思考游戏内各个机制,例如猜拳的设置、不同情况下的纳什均衡等;像天外魔境真传、大乱斗这类有道具刷出来的,还需要考虑其中的帕累托发展。
    有了这样的意识之后,可以去阅读一些机制设计书籍、尝试制作一些纸模桌游或者绘制machinations结构图,这才是你现在最缺少的东西。
  • m
    mes
    不管怎样建议看GAME JAM作品,有的附工程文件。
  • 王一唯不傲娇
    如果你说的是一个完整的游戏,那如果是做个html啥的小品级文字游戏倒不是很难,其他的你还得解决美术问题
  • z
    zzyyyyppy
    不同的游戏难点不一样。
    你自己可以先试着做一个桌游分给朋友看评论。
  • l
    loli之友
    我还真有一个做SRPG的梦想……

    —— 来自 Sony J9110, Android 10上的S1Next-鹅版v2.2.2.1
  • 山竹罐头
    srpg跟桌游很相似呀,可以先试着做一套纸模
  • l
    loli之友
    硬要说的话,就是类似光明力量3那样的战旗类。
    不知道有没有现成的软件用……

    —— 来自 Sony J9110, Android 10上的S1Next-鹅版v2.2.2.1
  • w
    w30of
    其实UE的的蓝图可视化编程就可以做一个完整的游戏

    找一些unity或者ue的带着从头制作一个小游戏的视频
    跟着做完一个,就能对帖子里提出的问题有个基本的认识吧
    可以去gamedev专楼讨论一下呀

    另外UE在C++基础上又自己建立了许多东西,还有反射,可以说是UE型c++了
    个人不太建议一开始就从这里入手……
  • 新八
    不考虑运行效率的话,UE4的蓝图跟Unity的Playmaker都足以做一个十分完整的游戏了。这俩都不需要你写代码。
  • w
    w30of
    SRPG这方面没研究过,但我还真搜到了一个:
    SRPG Engine
    https://github.com/RyanBram/SRPGcore
    基于RPGMaker开发,RPG式的跑图对话,战斗就进入战旗模式
    作者还写了个小DEMO能在网页上跑的很好:
    https://ryanbram.github.io/srpg_online/

    论坛帖子:
    https://forums.rpgmakerweb.com/i ... rategy-game.110366/

    Steam里也有个叫RPG Studio的,但看起来好像没包含RPG式的跑图对话模块呀
  • h
    hguawolo
    剧情向/操作向
    游戏模式 (2D/3D, 横板/JRPG/桌面/RTS/ARPG, 引擎: UE/UN/自己搭)
    如何制造代入感 (刷刷刷/反馈模式/剧情设计/装备设计/数值规划/地图设计)
    找好画师/宣发/渠道

    永远相信自己的游戏会有人喜欢, 只是还没有遇到对的人
  • h
    haru橙子
    很多人自己做游戏前都有一个问题没考虑到,那就是debug。自己新写一个功能,或者魔改别人的功能,遇到bug的几率不要太高,建议把这部分的难度要考虑进去,毕竟一个bug改个几个小时还没头绪的时候比比皆是。
  • m
    mes
    想起很久前这里有人做了个3D SRPG制作软件,不知作者还在不在。