距离 mcRace 最后一个开发版本已经有 8 年的时间了,再有一年,义务教育都完成了,哈哈。期间常有朋友问我游戏开发的进度。这么长时间了,还有朋友记得这款没有做完的游戏,让我很是感动。其实这段时间忙了很多事情,绝大部分都是和汽车游戏相关的,有手游,也有定制外包项目。但一直最挂在心上,还是极速时刻。
这几年间,其实极速时刻的开发一直在断断续续的进行,做过很多不同的版本,在我的硬盘,以 TimeForSpeed 命名的项目有十几个。自研的 MetalCore 引擎也重写过,底层改用 Metal API 和 Vulkan。不过,可惜没有做完,因为实在太消耗时间了。有朋友跟我说,你何必重新发明轮子呢?想想,确实有道理。之后用 Unity3D 做过一些版本,后来因为当时的 HDRP 不太完善,就放弃了。其实用 Unity 去做卡通风格的赛车游戏,也是蛮有趣的,以后有空尝试一下,嘿嘿。
这次改用虚幻引擎进行开发,过程是艰难曲折的,踩了不少坑。不过,目前好像没有其它更好的选择。(O3DE了解一下?哈哈)
当前版本是 0.01,非常简陋非常早期的版本。还有非常多的问题,但我想如果等问题都解决掉再出版本,那就不知道何时才能放出来,所以考虑再三,还是早点把东西放出来,也听听大家的意见。然后再不断的去做版本更新和迭代。
版本说明
包含内容
- 一款车型:领克03+
- 一条赛道:原创的小型多弯赛道,用于驾控练习和车型测试,我将这条赛道命名为 RacingSchool
- 第三人称和第一人称视角
- 简化的轮胎物理算法
- 手动档与自动档
- 键盘与鼠标方向控制
- 跑圈计时机制
- 仅支持 Windows
- 分辨率自定义和自适应,适配宽屏
- 没有声音!
操作说明
- A、D:左右方向,或鼠标水平移动控制左右方向,在配置文件中可设置
- W、S:控制油门和刹车,自动档模式下,一直按刹车可倒车
- E、Q:手动档模式的升档与降档
- TAB:切换第一人称与第三人称视角
- 空格键:手刹
- 退格键:将车子放回起点
- R:修改车型配置文件后,按 R 键重新加载
- ESC:退出
- Alt+回车:全屏和窗口模式切换
配置文件
在 TimeForSpeed 目录中,都可以用文本编辑软件打开和修改
已知问题
- 没有声音
- 视角有点抖动
- 漂移不理想
后续计划
- 完整的游戏流程
- AI 对手
- 回放
- 方向盘设备
- 更多的车型
- 更多的赛道
- 联机比赛
- 排名
- 玩家档案
- 调校与改装
参与交流
- QQ群:227222849
- 开发者代表 Johnny孙 的QQ:12826069
- 论坛:暂时没有,欢迎合作
- 微信群:暂时没有
感谢
感谢开发组的小伙伴以及所有支持和关注极速时刻的朋友们!
mcRace 致谢名单 (不分先后)
Jerry、Frank、Barry、Fanye、Antony、千里马肝、荔枝、Congcong009、Kenshin、陈哲、汤圣罡、Driver、LR、JASON、韩伟、Sea_bug、Peter、Freeman、Cih_e、Enjoy
下载地址
链接:https://pan.baidu.com/s/1SPgEPE8sTr10W3QrHuu_9w 提取码:1s63
题外话
之前有朋友问过我,mcRace 是啥意思。是这样的,当时我正在开发的自研游戏引擎名为 MetalCore,基于这个引擎在做一个赛车游戏,刚开始没有名字,就把引擎名简写为 mc 前缀,加上 Race,就成了 mcRace 作为开发代号。一开始都是以这个代号为名字发的版本,现在百度一下 mcRace,还能看到当年的一些网页和视频。后来有了正式的名字叫“极速时刻 TimeForSpeed”。
{{comment.name}}{{comment.time | fDateTime}}
{{reply.name}}{{reply.time | fDateTime}}