Craftalos (旧称:BlockCraft)
ブロックを組み合わせてロボットを作り、動かすことができる3Dゲームです。 マルチプレイにも対応しています。
組み立て / BUILD
形を作るノーマルブロック、動きを作るモーターブロック、センサーブロックなどを組み合わせて機体を作成します。 ゲーム開始時点ですべてのブロックが使用可能です。
プログラム / PROGRAM
「キーが押されたらモーターを動かす」などの動作をプログラミングします。 簡単な動作から変形するロボットまで、できることはあなたの想像力次第です。
動かす / PLAY
物理シミュレーション機能を搭載。アームがあるロボットなら物をつかむこともできます。 ミッションに挑戦して機体の性能を証明することも、オンラインでマルチプレイをすることもできます。
紹介動画など
- 紹介動画(β1.3.0) (ニコニコ動画)
- 紹介動画(β1.2.1) (ニコニコ動画)
- 紹介動画(β1.1.1) (ニコニコ動画)
- 紹介動画(β1.0.2) (ニコニコ動画)
スクリーンショット
ダウンロード
現在β版として公開しています。今後のアップデートにより、機体の互換性などは保てない可能性があります。
β1.4.1 (2024/10/13)
- Windows用、Java同梱版:Craftalos_b1.4.1_java.zip (約50MB)
- 全てのOS用、単独版:Craftalos_b1.4.1.zip (約17MB)
実行方法
- ダウンロードしたzipファイルを展開
-
展開したフォルダ内の「start_win.bat」(Java同梱版)、「craftalos.jar」(単独版)をダブルクリック
macなら「start_mac.command」をダブルクリック(動作未確認)
(単独版が実行できない場合:Java11(64bit版)かそれ以上をインストール)
アンケート
こちら(Googleフォーム)で感想などを募集しています。
マニュアル
機体の作成手順などはこちら
使用条件
このプログラムはフリーソフトウェアです。 このプログラムの使用によって何らかの損害が発生した場合でも、作者は一切の責任を負わないものとします。
動画投稿などは大歓迎です。
動作環境
- OS: Windows 10/11、Linux、macOS
- CPU: Core i5-9600、Core i5-1155G7 で確認
- RAM: 8GB以上を推奨
- 環境: Java11(64bit版)以降 (Java同梱版では不要)
開発中・計画中の機能
- さまざまなマップやミッション
- 見た目、操作感の改良
- 効果音、BGMの充実
- 物理シミュレーションの改良
更新履歴
Craftalos β1.4.1(2024/10/13)
- 組み立て中のミラー機能の実装
- プログラムを保存するバッグ機能の実装
- 起動画面の実装
- ハーフブロックの追加実装
- ミッションの追加
- 多くの細かな変更
Craftalos β1.4.0(2024/01/31)
- 物理ダメージの調整
- モーターの種類の分離
- 距離センサと速度計の実装
- マシンガンの仕様変更
- 標準ライブラリの修正
- ミッション画面の地図化
- 細かい変更
Craftalos β1.3.1(2023/11/17)
- ダメージ計算の変更
- エディットモードに背景を追加
- エディットモードでパーツ編集する際のバグを修正
- 細かい変更
Craftalos β1.3.0(2023/11/10)
- 部位破壊の実装
- 物理ダメージの実装
- 半ブロックを追加
- オンラインシステムを改良
- マシンガンブロックを追加
- リンクブロックを追加
- ミッションの追加
- 空気抵抗の調整
- 組み立てモードのキー割り当てを変更可能に
- 処理の軽量化
- 細かい変更
Craftalos β1.2.1(2023/01/01)
- ミッションに音声を追加
- ミッションの追加と調整
- 処理の軽量化
- 細かい変更
Craftalos β1.2.0(2022/12/03)
- ミッションの追加と調整
- レーダー機能
- 弾道予測線を表示する火器管制ブロック
- タイトル画面の整理
- カメラが地形の裏側に行かない機能
- ミッションのリスタート機能
- ロード画面
- 多言語化(一部)
- 処理の軽量化
- オンラインマッチングによる対戦を一時廃止
- いくつもの細かい変更
より過去の更新
Craftalos β1.1.1(2022/04/13)
- ミッションの実装
- 効果音の実装
- 色変更の実装
- 動作環境をJava11以降に変更
- 細かい変更
Craftalos β1.1.0(2022/02/18)
- 全てを1つのウィンドウに統合
- 角度の単位をラジアンから度に変更
- マウス軸ブロックのプラスを青い面に向かって反時計回りに変更
- カメラブロック、水平器ブロックの追加
- UIの改善
- 部屋IDを知っている人のみのゲームを可能に
- 空気抵抗の実装
- 細かい変更
Craftalos β1.0.2(2021/08/31)
- 白旗が残るバグの修正
- エディットモードでのブロックの回転の変更
- 細かい修正
Craftalos β1.0.1(2021/08/30)
- 撃破された機体に白旗を表示
- 照準の形を変更
- 命中した際の表示の実装
- カレントディレクトリ関連の問題の修正
- 細かい修正
Craftalos β1.0(2021/08/27)
- 名称を"Craftalos"に変更
- 戦闘システムを実装
- 公式サーバーでのマッチングを開始(β版)
- さまざまな変更
BlockCraft α1.4(非公開)
- エディットモードのUIを改善
- includeの追加
- レースマップの追加
- チュートリアルマップにクリアの判定を追加
- 細かい修正
BlockCraft α1.3(2021/08/05)
- エディットモードのUIを改善
- メニューの追加
- ランチャーを新しいものに変更
- 画面に操作キーを表示
- 細かい修正
BlockCraft α1.2.4(2021/04/19)
- 最小化ができなくなっていた問題を修正
- return文がブロックを抜け出せない問題を修正
- 細かい修正
BlockCraft α1.2.3(2021/04/15)
- エディットモードのUIを改善
BlockCraft α1.2.2(2021/04/09)
- エディットモードに複製機能を追加
- 取得するモーターの角度の範囲を[0,2π]から[-π,π]に変更
BlockCraft α1.2.1(2021/03/23)
- 物理演算の改良
- いろいろな修正
- Java同梱版の追加
BlockCraft α1.2(2021/03/16)
- ミッションマップの追加(クリア判定などは未実装)
- 処理軽減のため、制御プログラムの実行頻度を秒間300回から秒間60回に変更
- 光センサのバグ修正