#game #skeleton #ludum-dare #man #platformer #skateboarding #skater

app 骨架人业余滑板者

骨架人业余滑板者

9次发布

0.0.8 2019年4月26日
0.0.7 2019年4月24日

#351游戏

每月25次下载

ISC 许可证

795KB
52

骨架人业余滑板者 Crates.io

Splash screen

View on Indie DB

Ludum Dare Jam 44的参赛作品。2019年4月26日至29日。

想法:这是一个像超级马里奥一样的平台游戏,但特色是滑板骷髅。这可能就像如果由Tony Hawk's Pro Skater团队制作超级马里奥会是什么样子。可能。完成一些炫酷的特技以获得尽可能多的分数。

我在提前开始制作图形资产,因此我将选择退出图形投票类别。

下载、安装、运行!

Linux

Debian及其衍生产品(Ubuntu、KDE Neon等)

sudo apt update
sudo apt install libasound2 libssl1.1 libx11-xcb1 libfreetype6
sudo dpkg -i skeleton-mans-amateur-skater_*.deb

运行游戏

skeleton-mans-amateur-skater

执行

  • 2D图形
  • 音乐将是游戏的核心
  • 简单但令人愉悦的图形,风格统一
  • 易于上手。玩家必须在20秒内弄清楚游戏的目标

实现

Rust + Amethyst

清单

  • 为第二轮投票投上选票
  • 制定初步想法
  • 在Indie DB上为游戏创建页面
  • 选择使用Amethyst还是仅使用Rust-SDL2
  • 在第三轮投票开放后,评估和更新想法
  • 想出一个好标题
  • 为第三轮投票投上选票
  • 为最终投票投票
  • 在最终投票开放后,评估和更新想法

之前

  • 将键盘和鼓机连接到计算机,并使用耳机进行监听
  • 设置OBS、摄像头和音频(包括乐器)以在Twitch上直播

期间

  • 专注于游戏机制和音乐
  • 在开发过程中尽早让一些人测试游戏,并根据反馈进行迭代
  • 将截图添加到readme中
  • 在itch.io上发布

之后

  • 为游戏在Windows和macOS上运行所需的任何工作
  • 在Indie DB上发布项目总结。在HN和Reddit上分享
  • YouTube上的尸检视频?

从源代码构建

首先,安装Rust 1.34.0工具链。请使用https://rustup.rs/进行安装。

接下来,按照以下说明操作。

Debian及其衍生版本(包括Ubuntu、KDE Neon等)

在Ubuntu 18.04及其衍生版本(KDE Neon等)上需要安装的依赖项

sudo apt install libasound2-dev libx11-xcb-dev libssl-dev libfreetype6-dev

在Debian 9上需要安装的依赖项

sudo apt install libasound2-dev libx11-xcb-dev libssl-dev libfreetype6-dev \
  python3 libexpat1-dev libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev

(常规Debian 9安装可能已经包括其中一些。此列表适用于我使用的Docker镜像。)

构建

cargo build --release

二进制.deb

cargo install cargo-deb
cargo deb

有关cargo-deb的详细信息,请参阅https://github.com/mmstick/cargo-deb

依赖项

29–40MB
~666K SLoC