sknjpn / road-of-gold Goto Github PK
View Code? Open in Web Editor NEWOpenSiv3Dで作る経済シミュレーションゲーム
License: MIT License
OpenSiv3Dで作る経済シミュレーションゲーム
License: MIT License
ここで質問や、バグ報告、今後の要望などを受け付けています。
投稿してもらえれば製作者本人が回答します。
気軽に投稿してください。
値段が下がる→生産量下がる
値段が0になる→生産量がなくなる。→商品が無いので、生産量の変動が起きない。
→永遠に生産が行われない。
現行のNode数を30000から1000~10000まで削減し、ルートのカクカクを減らす
代わりにボロノイ図に依存していたマップ描画から、自由な画像のマップへ移行する
問題
・ピクセル単位のマップ変更はマップ製作の難易度を高めるため、ペイント機能を強化する必要がある。
・沿岸部の都市は正確設置が困難になるため、むしろノードを自分で設定できるようにするべき?
ノードを自分で設定するならば非常に柔軟な設定が可能になる
グローバル変数を廃止し、どうしても必要な部分にはstaticメンバ変数で対処する
市民を1人づつ計算するのではなく、市民全体としての消費、生産を求めることで処理の高速化を図る
現状では数千人レベルの人口が限界だが、このシステムなら数万人レベルでも快適に動作できる
市場は1日に1回のみの開催で、すべての取引を一瞬で行うものとする。
更新お疲れ様です。
大した事ではないのですが、マップエディタで川を引く際に海上で実行すると海に川が引けるのですがこれは仕様でしょうか?
個人的にはちょっと違和感がある挙動なので質問です。
ゲームサイズは小さいことが好ましい。
1、AssetsEditorとMapEditorを統合し、実行ファイル容量を削減する。
2、x86の配布を廃止し、x64に限定して配布する。
x64版をダウンロードすると
version.txtは更新されているみたいですが、exeが更新されていないようです。
マップエディタでオリジナルマップを作ってみたのですがゲーム・プラネットビューワーに反映されません
マップフォルダに最初から入ってるBatailleフォルダを消し、自作マップフォルダのみにするとゲームが起動しなくなります
オリジナルマップの適用方法を教えて下さい
Assetsクラスを追加し、Font、Texture、Audioの管理を一括して行う。
🛑 Application terminated due to an exception. Exception code: EXCEPTION_ACCESS_VIOLATION
赤字で上記エラーが出ます
マップエディタのほうは起動できてるのですが何か特別なランタイムの導入とが必要なのでしょうか?[
現状では各商会が自由に価格を設定できるが、「市場」が価格を掲示するシステム
「市場」は価格を「市民の収入関数」と総商品数より算出し、その日の価格を決定する
商会は「市場」が一定以下の価格を掲示した際に販売を停止することができる
このシステムにより、同じ商品ならば同じ価格になるため、商品棚の処理を大幅に削減できる
「市場」による強制的なコントロールが可能になるため、プレイヤーによる工作対策ができる
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.