×

Loading...

@Ottawa

Topic

  • 工作学习 / 学科技术 / 上班摸鱼写了个射击休闲游戏,我觉得挺好玩,大家要是想试试可以留言,我可以放出生成的.exe文件链接,😊 +4
    This is "pgun" by Tim H Guy on Vimeo, the home for high quality videos and the people who love them.
    • 上班摸鱼好休闲!看了一下:机枪纹丝不动,地面(地球)和枪架在来回转动/晃动,给人的视觉感受是反常的,正常的习惯视觉应该是地面不动,机枪随着目标转动....当然,前者码活少,后者码活多,呵呵.... +1
      • 啊,原来这种视觉感受是反常的? 可能是我玩FPS游戏太多,下意识的做成这种效果,记下来了,明天就改,其实没几行代码,很简单的
        • 做个config,让用户选视角。有人愿意机枪动,有人愿意地面动。
          • 嗯,不过我可以做一种折衷的方案,让双方都满意,这个也是现代FPS和第三人称游戏里经常用到的
    • 牛人啊👍
      • thanks,bro
    • 应楼上要求改进了一下,加了一些爆炸效果,大家给掌掌眼;其实这种操作模式很难瞄准,花费超多的子弹才能打到目标,但是效果很好,看起来爽,减少了眩晕
      This is "Taking Boxes" by Tim H Guy on Vimeo, the home for high quality videos and the people who love them.
      • 不错!比上面最初的版本爽多了。不过,还有一点改进空间:射击时只见弹壳弹出,貌似那些子弹不动的,没有入膛动作不合常理嘛。若稍加点效果,让子弹输入与弹壳弹出同步,那就更逼真了,俺这是从QA角度挑刺,你Dev可以不鸟的哈,呵呵... +1
        • 哈,是不符合常理; 机枪我下的是free model,弹箱弹链和枪身是一体的;要达到进弹效果需要在CAD软件里把各个组件分开,这个我不擅长,但会再下个版本中实现;另:在我放出的最终版里,用户按"Tab"键可以切换两个不同的射击视角,一个是反常的,一个是不反常的,^_^
          我的经验是,一个游戏的代码工作量只有30-40%,大部分的工作都在类似分割3d model,art美工上面了,而这些又是我特别不愿意做但又不得不做的事情,。。
          • 专业而言,若是学动画专业出身的来搞游戏设计应该更容易...动画专业设计软件不亚于甚至高于游戏设计软件,而对相关的美工和背景设计知识与技能比很多码工都深厚和专业...
        • 按照兄台的要求把子弹的入膛动作加上了,这个要求因为没法用游戏引擎的动画效果实现,所以完全是scripting控制的,反而是整个游戏里面最难的的一部分
          This is "BoxShooting Bullet Chaine Move" by Tim H Guy on Vimeo, the home for high quality videos and the people who love them.
          • Good Job!俺原来也估计那部分不太容易,至少码活会多一些,但细微之处才见功夫嘛,呵呵,可以enjoy 游戏了....
      • 很棒,改成伞兵就更好了
        • Thanks, 会的,这个算是一个Proof of Concept ,以后我会逐渐加入运输机空投伞兵,玩家可以操作毒刺导弹; 坦克也会出现,在乌克兰大火的标枪NLAW都会加入。。just wait and see
          • 那样的话,只要价格合理,必有人愿意买
      • 牛!
    • 给加个一,出国前,我用微软的DirectX库写过一些博彩游戏,角子机,轮盘赌。。。每年公司尾牙年会都用我的游戏抽奖
      • 厉害,你肯定是用vc++了,Managed Code,类似XNA我也看过一点,很棒的游戏编程平台,但是微软没有及时推出图形化界面,被初出矛炉的 Unity拍死在沙滩上 +1
        • 那时我因为业务不精被发配去了销售部,纯属不务正业 😅
    • 给出下载链接,愿意试玩的欢迎,随便copy,唯一条件是不能商业用途或者盈利,have a good weekend +1
      Compressed (zipped) Folder
    • 赞,我一直不懂游戏引擎是怎么用的,看过一篇文章介绍RPG 游戏的 制作流程和成本计算。等老了来体验一把
      • 游戏引擎就是把游戏里面常用到的计算方法整合成一大堆API,用户去调用就好;比如这个游戏里我给每一个会爆炸的box一个斜向上x,y,z的推力 box.rigibody.AddForce(Vector3(x,y,z)),剩下的,游戏引擎会根据我的推力自动算出box每一帧的坐标显示出来 +1
        • 谢谢
        • 现在很多设计的工具软件不都这样嘛:有N多功能模块(积木),使用者只需有个总体设计,然后细分/精分,用合适的模块来搭积木/功能集成,看测试结果调整积木/参数,That's it !除非是开发这种工具,那就另一码事了...
    • 华人里面码工乌漾乌漾的,但是写游戏的几乎没有;这个让我很郁闷,我在的讨论游戏编程的群里,全是三哥程序员
      • 解放后不许成精,战争题材没有解放军红卫兵,8964北京没人。这些教条都限制了国产游戏的思维空间
      • 大陆应该很多吧,据说现在app 游戏不少是大陆开发的
      • 华人圈的文化环境影响所致吧,大致有4类:1无论真心或被逼的假意,从不玩游戏的被标签为传统好学生;2小玩怡情,大玩丧志;3玩成精者则成游戏专家;4近水楼台,游离于休闲和专业之间如你者...
      • 我猜,现在这一批华人码工移民很多十几年前出来的,那时候国内还没什么大的游戏公司,没有形成产业,至少和后来的手游井喷不可同日而语。所以这批人多数都不写游戏。
        • 呵呵,这批人里有相当部分是为饭碗才入行或改行的吧?挣银养家更要紧,还折腾游戏的话很可能早被LD骂惨了...除非游戏设计专业的,写游戏本身一般得先有爱好和闲心才行的,有的转行者连本身的活计都没精通呢,还写游戏? +1
          • 游戏程序员的薪水很低,根本没法养家,但是需要的知识量之大,超出想像,这个现象很奇怪; UBISoft给我打过电话面试,问清楚价格之后礼貌拒绝; 还是当我的业余Freelancer吧
            • 在游戏设计公司里码工的重要性,恐怕还真不如艺术设计呢,因为只是干螺丝钉的活,大的框架和画面、情景故事等都是人家设计/画好了,码工只是实施操作而已,而前期设计是需要创意和艺术功底的...
      • 有,荣誉的勋章打完了的鸣谢榜单里,大批华人的名字
    • 改进了一点,加入了子弹限制500发,low poly的地形,天气,加入更多的爆炸效果,激光瞄准器,喜欢试玩的PM我
      This is "BoxShooting 2022-03-22 16-02-06" by Tim H Guy on Vimeo, the home for high quality videos and the people who love them.
    • 改进了一下,放到了WebGL上,玩家直接用浏览器就可以打开玩,不过文件很大,需要等1分多钟吧,等于直接把PC游戏装到browser里面;还是需要一个过得去的显卡,画面很炫,需要一些GPU算力
      • 在PC上用浏览器打开不需1分钟,画面不但很科幻,还有点奇葩:那天上漂浮的是大石还是UFO啊?地里埋了地雷么,那些落地的人走着走着就炸了,哈哈....
        • 这么快,我在国内的朋友说要1-2分钟,北美快点; 天上是云彩,不是石头; 机器人加入了AI打不中的话会自爆; 设了2挺机枪在不同位置,Tab键切换,切换过程是模仿电影镜头效果,给玩家感受很炫酷, thanks for trying my game
    • Unity3D做的?
      • 对,unity 3d,unity 2020版