Comp-Lot

Craftalosの画像

Craftalos (旧称:BlockCraft)

ブロックを組み合わせてロボットを作り、動かすことができる3Dゲームです。 マルチプレイにも対応しています。

組み立て / BUILD

形を作るノーマルブロック、動きを作るモーターブロック、センサーブロックなどを組み合わせて機体を作成します。 ゲーム開始時点ですべてのブロックが使用可能です。

組み立ての画像

プログラム / PROGRAM

「キーが押されたらモーターを動かす」などの動作をプログラミングします。 簡単な動作から変形するロボットまで、できることはあなたの想像力次第です。

プログラムの画像

動かす / PLAY

物理シミュレーション機能を搭載。アームがあるロボットなら物をつかむこともできます。 ミッションに挑戦して機体の性能を証明することも、オンラインでマルチプレイをすることもできます。

ミッションの画像

紹介動画など

スクリーンショット

スクリーンショット スクリーンショット スクリーンショット スクリーンショット スクリーンショット スクリーンショット
(クリックで大きな画像を開きます。)


ダウンロード

現在β版として公開しています。今後のアップデートにより、機体の互換性などは保てない可能性があります。

β1.4.0 (2024/01/31)

実行方法

  1. ダウンロードしたzipファイルを展開
  2. 展開したフォルダ内の「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.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回に変更
  • 光センサのバグ修正