这款基于Java开发的超级马里奥游戏具备以下功能:

  1. 鼠标启动游戏
  2. 方向键控制马里奥移动
  3. 检测马里奥与障碍物、敌人的碰撞
  4. 踩踏蘑菇敌获得积分
  5. 撞击金币砖获得金币
  6. 记录马里奥的分数和金币数量
  7. 通关游戏结束
  8. 添加背景音乐、跳跃音乐、死亡音乐、顶金币音乐、游戏胜利音乐

该游戏利用多线程技术实现背景音乐的播放。