有了孩子之后经历了很多,现在孩子不到两岁,未来上幼儿园,上小学等还要经历更多
程序界这两年天翻地覆了,AI的介入,不写一句代码,也能生成一个游戏甚至接上steam了
太神奇了,让我们这帮老程序员无所适从
这半年开始减重,头俩月就减了10公斤,然后就一直卡着到现在四个月了没什么变化
我的方法不对,应该多做有氧,我还没开始
最近孩子大一点了,我觉得也不能就这么荒废着,打算写点什么
AI虽然是就业的阻碍,但是对于个人开发者来说也未必不是增效的工具
我还是喜欢动作游戏和格斗游戏
格斗游戏太吃资源了,或者说格斗游戏主要吃的就是动作,帧数的一点点变化都可能导致某个招式上天或入地
帮动作游戏就还好一点,动作少很多
可是最近一两年玩过见过太多的仿恶魔城游戏了,感觉大同小异
有的游戏偏向要求玩家使用更多的连招
有的被玩家戏称为跳跳乐
有的则是需要玩家在打斗和移动的衔接上有高超的水平,打几下 跳起来,飞绳索抓某处,拉过去躲开敌人的攻击等拉扯
有的是要求玩家更让熟练的使用防御反击,前几个月PSN上送的一个游戏就是
我个人不喜欢防反,反应不过来,而且太刻意了,太被动了,而过于麻烦的连招和其它操作我这手也玩不转
现在几乎天天在PS5上打街霸6,22000多分了,以前我还自负的觉得自己是老格斗玩家,不屑于使用现代模式
后来实在是谁也打不过,改成现代模式之后才爬到现在的位置,就这样我依然不会使用连招,不会蓝防,不会绿冲
手指按不过来,我玩铁拳就不大会连,那个还好按一些,起码没有623之类的操作,街霸就更反应不过来了
所以如果我还要做格斗的话,我肯定还是做天外,无论节奏还是出招都简单,我最喜欢的格斗游戏了
而做动作游戏的话,我做往爽的方面去做,可能是类似双截龙街机三国志2加一点点无双的感觉,操作要求更多的是走位,而攻击本身只要连按攻击键,或者简单的拳脚或轻重攻击加跳跃组合,配合方向键也是单纯的上下左右等,不需要太复杂的输入
-----------------------------
上面是我对未来自己要开发的游戏的设想
而究竟在哪个一平台上开发是另一个问题
我现在已经可以在MD DC PSV三个游戏机平台上开发简单的游戏
但是三个游戏机平台各有各的问题
MD太老了16位,分辨率也低
编程思想和开发手法与现代游戏开发差别很大,我开发的时间估计大部分都卡在对于MD这个平台的适应上了
而DC的开发包是最不成熟的,想开发一个项目很难
PSV的开发相对来说成熟一些,尤其是2D库很成熟,3D的就不太稳定了
我希望能够获得NS的开发包,谁要是能提供给我,我可以有偿购买或是用别的交换
而游戏机平台之外就是PC MAC IOS ANDROID 鸿蒙
ANDROID 平台首先被我排除了,我本身没有ANDROID设备,手机平台也不是我喜欢的
每次打包也浪费时间,有什么问题也很不容易调试,优化也麻烦
IOS平台其实是苹果来维护的,相对好一些,但是ANDROID平台有的问题它也一样有
MAC平台,我为什么要给MAC 开发游戏呢?我自己的四五台电脑都是WIN
鸿蒙就更不用说了,ANDROID换壳,TYPESCRIPT语言开发,我才不受它这罪了
我最喜欢的就是PC,开发容易,打包容易,断点调试容易,什么都好
那PC开发,我究竟是用别人的引擎还是用自己的HO引擎呢?
如果用UNITY,那开发速度肯定非常快,但是C#的GC我是非常不喜欢的
除此之外没别的,而用UNREAL引擎,C++的编译速度,让我有不好的回忆
而我自己的HO引擎是DELPHI的,真编译,编译速度快,执行速度快,语法也算先进
可是DELPHI也有自己的问题
DELPHI的类是以文件为单位的,一个类必须写到一个文件里,这让这几年用惯了C#的我很不适应
除非用它的什么 HELP。。。关键字来给类补充成员函数的方式才能扩展
这个就算能解决,可是另外一个问题就是与其它库的对接
WINDOWS上的DX9 DX10 DX11是可以调用的,DX12可不可以,我还没试
可是如果我想接STEAM平台怎么办?
目前最优的选择看来还是UNITY
浙公网安备 33010602011771号