ドナドナされるプログラマのメモ

Windows用アプリのプログラミングメモ

2020-05-01から1ヶ月間の記事一覧

1日1時間Factorio

Factorio Space Explorationの進捗。 とりあえず宇宙まで行った 地上で作れるアイテムは、ほぼ全て生産自動化した ディープ・スペース・サイエンスパックを毎秒1個作れるラインを構築中 拡張総合生物カタログ、総合生物カタログ、大域生物カタログ、重要なバ…

Factorio Space Explorationメモ:貨物ロケットの自動準備

FactorioのSpace Exploration Modをプレイしていると、そのうち母星の資源が枯渇してくる。そうなると他の惑星へ資源を奪いに行く必要がある。Factorioの醍醐味は様々な工夫による作業の自動化にあるので、できれば奪った資源の輸送も自動化したい。しかし、…

Factorio スペース・エクスプローラーでのアイテム制作メモ

Factorio スペース・エクスプローラーでディープ・スペース・サイエンス・パックを含む各種パックを作ろうとすると、拡張総合~カタログのレイヤーまではそれぞれが絡み合っているため必要な工場数がよくわからない。そこで、毎秒1個生産する場合に必要な工…

Factorioでアイテム生産に必要な工場の数を試算するツール(FactorioFactoryCalculator)

Factorioでアイテム生産に必要な工場の数を試算するためのツール, FactorioFactoryCalculatorを公開しました。これを使えば、例えば製造サイエンスパックを毎秒3個作るために必要な、生産力モジュール1の工場の数やそのための発展基板工場の数などが試算でき…

重い処理中にステータス(状態)を表示するダイアログの実装(ユーザーインターフェーススレッド)

解決したい課題 MFCを使ったソフトにおいて重い処理をしている最中に、進捗等を表示するダイアログを表示したくなることは多々ある。しかし、単純にダイアログを作って表示しようとしても、以下のようにうまく行かないことが多い。 重い処理が終わるまでダイ…