- VVVVVVは2010年にリリースされたインディーゲームで、Terry Cavanaghが開発し、Magnus Pålssonが音楽を担当したゲーム
- このゲームのソースコードは公開されており、個人的な用途でコンパイルして利用できる
- ゲームのアップデートに関する議論は主に非公式VVVVVV Discordの
vvvvvv-codeチャンネルで行われている
- VVVVVVは現在も商用販売中であり、サポートしたい場合は購入できる
- ゲームにはさまざまなアップデートと貢献者がおり、GitHubで追加の貢献が行われている
VVVVVVのソースコード概要
- VVVVVVは2010年にリリースされたインディーゲームで、Terry Cavanaghが開発し、Magnus Pålssonが音楽を担当
- ソースコードは公開されており、個人用途で自由にコンパイル可能
- 商用配布を希望する場合はLICENSE.mdファイルを参照する必要がある
- ゲームのアップデートは主に非公式VVVVVV Discordの
vvvvvv-codeチャンネルで議論されている
貢献者およびアップデート
- Terry Cavanagh: ゲームの制作者
- Bennett Foddy: 部屋名を提供
- Magnus Pålsson: 音楽担当
- FamilyJules: メタルサウンドトラック
- Simon Roth: 2.0アップデート(C++移植)
- Ethan Lee: 2.2アップデート(SDL2/PhysicsFS/Steamworks移植)
- Misa Kai: 追加コーディング
- Sam KaplanとPauli Kohberger: ベータテスト
- Pauli Kohberger: エンディングイラスト
- ローカライズチームとそのほか多くの貢献者がGitHubで追加の貢献を行っている
1件のコメント
Hacker Newsのコメント
高校卒業を控えて家族とロンドンを訪れたとき、ゲーム開発者になりたいと思った。そこで Terry Cavanagh にメールを送り、驚いたことに彼は一緒にランチしようと誘ってくれた
とても面白いゲーム。自分は熱心なゲーマーではないが、このゲームを手に入れるために Humble Bundle を買ったのを覚えている
C++ 版には奇妙なところがたくさんある。もともと Flash で作られていて、そのまま移植されたからだ
i、j、kとして各クラスのメンバーに宣言するのは悪いプログラミング習慣だi変数を共有しているゲームコードがひどいという偏見を裏付けてくれる
Graphics::print_level_creator関数で "by {author}" の代わりに顔を表示する理由Terry Cavanagh は VVVVVV のソースコード公開には価値があると考えている
多くのゲームはその場しのぎで保守されている
VVVVVV のソースコードが公開された
VVVVVV の10周年記念ジャムが開催中
VVVVVV は週末の間、Mac App Store で 60% オフになっている
同じ作者が作った Super Hexagon もとても面白くて中毒性のあるゲーム
Zig でパッケージ化されていて、
zig buildを実行すれば Linux、macOS、Windows でゲームをプレイできるカナダからカリフォルニアに引っ越したあと、必死に仕事を探していた時期に Comcast の訪問販売の仕事をしていた
彼は、関数内で宣言しなくて済むように
i、j、kを各クラスに宣言していたと告白している素晴らしいゲーム。その時代のインディーゲームとして、コードが本当にひどいのがむしろいい