欢迎来到FJX的个人网站

Website

您当前在旧版网站,网站已更新新版本,旧版本不再更新,点击下方按钮前往新版;点击滑块不再提示 留在这里 前往新版

这里是FJX的小小游戏网站

点击上面的游戏可以查看我的游戏

点击"关于我"可以查看我的简历,点击留言可以在网站留言

点击上面的游戏名字可以查看对应的游戏

以下是我喜欢的一些游戏:

崩坏3

6年老舰长,精致的二次元建模,酷炫的特效,有血有肉的故事,用心做的CG,触动人心的音乐...这些都是我喜欢它的原因

崩坏-星穹铁道

崩坏系列又一力作,游戏是回合制,高质量建模、特效、音乐、文案加持下仍是一款好游戏

极限竞速:地平线系列

开放世界赛车游戏NO:1,速度的激情,公路越野通吃

赛博朋克2077

赛博的世界,没有童话,只有现实;请给我一杯 大卫·马丁内斯

喜欢的还有很多,比如GTA系列、原神、LoL、我的世界、原子之心等

他们或是演绎了一个个精彩的故事,或是有独特的玩法、精美的场景,但不管是哪一款游戏都承载着我的美好回忆

我的电子游戏启蒙从一张“中文游戏300”光盘开始的,一张小小碟片能畅玩数百款FC游戏;

后面有了可以插卡带的游戏机,可以玩到更多的精彩游戏:尤其喜欢忍者神龟系列

再后面三年级接触了电脑,接触了网络游戏:QQ宠物、洛克王国、赛尔号、穿越火线、QQ飞车...

回首往昔,感慨良多

双视角射击游戏

在线试玩

演示视频

这是一个俯视角+第一人称视角的射击策略小游戏

可通过鼠标或者是键盘切换武器道具,按V进行视角的切换,两种视角使用的是不同的操作逻辑

鼠标点击射击

第一人称手枪射击,有开枪音效、枪口特效、击中特效

有爆炸范围检测、爆炸特效、投掷阶段用脚本控制投出抛物线,接触物体后被物理引擎接管

接触陷阱触发冰冻效果,图为使用粒子系统配合shader Graph制作

敌人AI:有限状态机、导肮代理、视野检测、巡逻;玩家进入敌人视野中会被追击,离开一定距离后会脱离回到巡逻状态;

敌人的巡逻视野使用脚本绘制Mesh网格制作,实际检测使用射线检测(也有范围检测)

横板卷轴射击游戏

点击下载(较慢)

在线试玩

演示视频

这是一个横板射击游戏,玩家操控战机发射子弹摧毁敌人来获得更可能高的分数,点击操作说明查看操作按键;了解后点击Start开始游戏,切换到游戏场景

点击操作说明查看操作按键;了解后点击Start开始游戏,切换到游戏场景

左上角分别是血条和能量条还有导弹数量,玩家可以通过击杀敌人来获得能量,能量满后按下空格键可以开启能量爆发,右上角是玩家当前分数

敌机从右方生成,当前波的敌人全被消灭后会生成下一波敌人,击杀敌机可以获得分数,不同敌人会发射不同子弹

游戏射击了多种子弹,上图为能量爆发子弹,开启能量爆发后发射改子弹,子弹具有追踪敌人的效果

按下Q键发射导弹,造成大量范围伤害,导弹可通过击杀敌机后掉落道具获得

经过一定波数后出现Boss敌人,敌人更为强劲,会发射不同种类的子弹和爆发技能

图为Boss发射激光,被击中将造成大量伤害

玩家血量归零后游戏结束

游戏结束后玩家可以输入名字,玩家本局分数以及名字会上传到服务器,分数前十名的玩家名字会被留在分数排行榜上

图左侧为分数排行榜,右上角为当局获得分数,点击主菜单按钮返回主菜单,分数排行榜的数据来自我搭建的服务器,所以请在联网状态下游戏

平台跳跃游戏

点击下载(较慢)

在线试玩

演示视频

这是一个2d平台跳跃游戏,玩家操控Unity酱取得红色宝石(地图右上角)通关,右上角的计时是玩家的通关时间

玩家通过按下跳跃键的时间长短来控制跳跃的高度,游戏增加了输入缓冲和土狼时间,帮助玩家能获得更好的游戏体验

玩家角色使用状态机控制行为,使用事件频道更好的控制逻辑

黄色的星星吃到之后可以触发二段跳,星星消失后会在一段时间后恢复,如果碰到地刺玩家会直接游戏失败

蓝色的宝石可以触发打开关闭的门,黑色的球会滚落下来,玩家接触大球之后会直接结束游戏,球会在一段时间后失去伤害

玩家获得红色宝石后游戏通关,图示时间为游戏通关时间,点击按钮前往下一关(没了)

3D购车系统

点击前往

这是一个结合vue3和unitywebgl制作的一个购车(物)系统

这是登录页面,右上角是音乐播放器,可以播放一些曲目

这是加载完成之后,有系统说明

这是系统主页,左边是品牌筛选,下面是选择车辆,右边是购物车,右下角可以选择车辆之后加入购物车

上方的按钮有其对应的功能,开启自动旋转可以让镜头自动旋转,前往车库可以查看自己的车辆,也可以卖出自己的车辆

中心部分是unity的webgl部分,通过按住鼠标右键可以旋转镜头,滚动鼠标滚轮可以推拉镜头远近

上图是加入购物车

上图是在车库的时候可以出售车辆

还有其他一些功能我就不一一截图演示了

以及系统的后台管理

可以管理编辑用户、订单、车辆等

最后,关于这个项目:这是一个前后端分离项目,后端使用Springboot,前端使用vite构建,vue3框架,使用JWT鉴权,使用了mitt、Vue Router、Pinia等;解决了vue<->js<->unity的通信,实现了vue和unity的双向通信