開始:
2021年01月22日 23:08
締切:
2021年01月27日 23:08
希望納期:
2021年02月28日
-
依頼の目的・背景
-
風来のシレンやトルネコの大冒険といったゲームをプレイしたことはあるでしょうか? これらのゲームには不思議のダンジョンというプレイするたびに変化するマップがあります。今回は、2011年に書いた、この不思議のダンジョンの生成プログラムをC言語のソースコードをPythonでコーディングしなおしてもらいたい(翻訳してほしい)です。
C言語のソースコードは500行くらいです。独自に構造体やキューやスタックなどのC言語にはないデータ構造を記述しているため、なかなか長大となりますが、Pythonでは標準ライブラリや基礎構文が充実しているため、それらを利用することでPythonのソースコードは200行ほどに圧縮されると思います。
不思議のダンジョンはCUIで表示するため、アスキーアートのようにテキストをグリッド状に出力できればかまいません。GUIは不要です。
お仕事の内容を具体的に説明します。不思議のダンジョンの生成のためのプログラムにはキューやスタックなどのデータ構造や、指定した数の範囲内の整数を返すランダム関数、C言語の構造体や構造体のリストなどがありますので、それをPythonの標準ライブラリや標準データ構造、新たに設計したクラスなどを利用してC言語から翻訳してほしいです。
目標は
●C言語で動作したプログラムがPythonでも同様の動きをすること
●C言語で独自に実装されていた構造体やデータ構造や関数を、Pythonの標準ライブラリや基礎構文に従ってPythonで記述すること
です。
納期は特にないので、時間をかけてバグが少ないソースコードに仕上げてくれたら助かります。また、コードが思っていたのと違うなどの時に、こまめに修正を頼む可能性があるので、できるだけマメに連絡が取れる方だと嬉しいです。
プログラムについての簡単な説明とターミナルに表示される不思議のダンジョンの例はこの依頼に添付したソースコードのREADMEを御覧ください。わからない点などございましたら、気軽にご連絡ください。
-
開発の範囲
-
ランサーに相談して決めたい
-
開発の継続性
-
今回のみ、開発をお願いいたします。
-
ターゲット像
-
-
参考ゲーム
-
風来のシレン、トルネコの大冒険
-
重視する点
-
予算、クオリティ、柔軟な対応
-
希望開発言語
-
Python、C++
-
分野
-
RPG
-
プラットフォーム
-
PC
-
補足説明
-
設定なし