GithubHelp home page GithubHelp logo

sknjpn / road-of-gold Goto Github PK

View Code? Open in Web Editor NEW
14.0 14.0 3.0 65.89 MB

OpenSiv3Dで作る経済シミュレーションゲーム

License: MIT License

C++ 85.66% C 9.12% Batchfile 0.26% Lua 4.96%
opensiv3d siv3d

road-of-gold's People

Contributors

hirmiura avatar sknjpn avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

road-of-gold's Issues

ある地点を横断するような航路を取る時、ワープするようなルートが設定されます

はじめまして。

前からなのですが、ある経度をまたぐような航路または陸路を取る時、反対方向に惑星を一周する(海や陸地を無視して)一直線のルートが設定され、実際の船団はそれに沿ってワープするような動きをします。また、最新版でそのような船団をまとめて選択するとプログラムが落ちます。

default

実際の見た目はアップした画像の通りなのですが、既知の問題でしょうか。それとも開発元の環境では発生しない問題でしょうか。

test

ここで質問や、バグ報告、今後の要望などを受け付けています。

投稿してもらえれば製作者本人が回答します。

気軽に投稿してください。

バイオーム生成、マップシステムについて

現行のNode数を30000から1000~10000まで削減し、ルートのカクカクを減らす
代わりにボロノイ図に依存していたマップ描画から、自由な画像のマップへ移行する

問題
・ピクセル単位のマップ変更はマップ製作の難易度を高めるため、ペイント機能を強化する必要がある。
・沿岸部の都市は正確設置が困難になるため、むしろノードを自分で設定できるようにするべき?
ノードを自分で設定するならば非常に柔軟な設定が可能になる

市民システムについての案

市民を1人づつ計算するのではなく、市民全体としての消費、生産を求めることで処理の高速化を図る
現状では数千人レベルの人口が限界だが、このシステムなら数万人レベルでも快適に動作できる
市場は1日に1回のみの開催で、すべての取引を一瞬で行うものとする。

川について

更新お疲れ様です。
大した事ではないのですが、マップエディタで川を引く際に海上で実行すると海に川が引けるのですがこれは仕様でしょうか?
個人的にはちょっと違和感がある挙動なので質問です。

今後の配布について

ゲームサイズは小さいことが好ましい。
1、AssetsEditorとMapEditorを統合し、実行ファイル容量を削減する。
2、x86の配布を廃止し、x64に限定して配布する。

x64版が更新されていない

x64版をダウンロードすると
version.txtは更新されているみたいですが、exeが更新されていないようです。

マップエディタについて

マップエディタでオリジナルマップを作ってみたのですがゲーム・プラネットビューワーに反映されません
マップフォルダに最初から入ってるBatailleフォルダを消し、自作マップフォルダのみにするとゲームが起動しなくなります
オリジナルマップの適用方法を教えて下さい

やっぱ本体が起動できません

🛑 Application terminated due to an exception. Exception code: EXCEPTION_ACCESS_VIOLATION
赤字で上記エラーが出ます

マップエディタのほうは起動できてるのですが何か特別なランタイムの導入とが必要なのでしょうか?[

Lua搭載RoG起動失敗 (ニコニココメント報告)

開発者様連日の更新お疲れ様です。

今回、進捗報告29にて本体の起動失敗についての詳細を報告いたします。

当方の性能(簡易)
Windows10Home64bit ver.1703 ビルド15063.608
Inter Core i7-7700
RAM 16G (DDR4)
GTX1050Ti

となります。

起動失敗のスクリーンショットを添付します。

rogx64

rogx86

こちらのシステム等の不足でありましたら対応しますので確認をお願いします。

市場システムについての案

現状では各商会が自由に価格を設定できるが、「市場」が価格を掲示するシステム
「市場」は価格を「市民の収入関数」と総商品数より算出し、その日の価格を決定する
商会は「市場」が一定以下の価格を掲示した際に販売を停止することができる
このシステムにより、同じ商品ならば同じ価格になるため、商品棚の処理を大幅に削減できる
「市場」による強制的なコントロールが可能になるため、プレイヤーによる工作対策ができる

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.