したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

チート撲滅

448:2004/08/01(日) 23:06 ID:YCsdVRJA
>ソースコード公開以外に必要な事
大体の仕様はデバッグしてるのでわかってますが
仕様書くらいではないでしょうか?

でかいソースになると書き込みよりUPした方が良い時もあるので
ソース開発板になるかもしれません。
オープン開発は某MMORPGリネージュのエミュサーバであるLPro製作に関わってました。
何処を変更したなどは変更したcppやhのファイル名を書き、関数名も書きます。
そうすれば何処を修正などが解りやすくなります。
または、修正パッチに番号を付けていきます。
パッチ番号:001と言う感じです。
001ってレスが被ると次の人が003として両方の修正を入れ、それで修正した状態で出します。
そうする事で段々とまとまっていきます。

一定量になるとsnapbinaryといってバイナリ版で公開する方式があります。
オープンソースになる事での
メリットは自分が入れたい機能を入れれる事。開発者5人いれば1週間に一度程度のVerUpが可能など。
デメリットはソースがあるのでチートがしやすいところですね。

ただ、オンラインに関しては時間がかかりますが
ホスト制御・可変メモリ・プロセス防止などに切り替えれば若干対策は出来そうです。

現在のバグ(?)
絶対にそうなるという分岐処理が若干あるようです。
チート対策かもしれませんがその判断が何故か2重コールされていたりしています。
(特に攻撃関係)ネットワーク処理かもしれませんが、1回コールだけでも十分動作してます。


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板