ドラゴンクエストクローンを作ろう (746レス)
上下前次1-新
9: あぼーん [あぼーん] AAS
あぼーん
10: あぼーん [あぼーん] AAS
あぼーん
11: 名前は開発中のものです。 [sage] 03/03/02 05:56 ID:CFF9DX9T(1) AAS
>>2俺の名前とるな
12: 名前は開発中のものです。 [sage] 03/03/02 06:23 ID:4Bi8GLBu(1) AAS
SPI 版Dragon Questのクローンなら欲しい。
というネタを何人わかって貰えるだろうか (w
13: あぼーん [あぼーん] AAS
あぼーん
14(1): 名前は開発中のものです。 [] 03/03/03 02:30 ID:6XhE1WBD(1) AAS
大学生活板でみたコピペにドラクエクローンあったよ。
ドラゴンクエストより面白いドラゴンオエスト
今ならダウンロードして無料で遊べるよ
始めにゲームの起動について
外部リンク[htm]:hccweb1.bai.ne.jp
解凍ソフト(解凍レンジを入手)のダウンロードは
外部リンク[html]:www.forest.impress.co.jp
掲示板
2chスレ:ff
攻略サイト
外部リンク[htm]:kokoaki.hp.infoseek.co.jp
外部リンク:agustla.s9.xrea.com
外部リンク:www22.tok2.com
15(2): 名前は開発中のものです。 [sage] 03/03/03 03:43 ID:AHGPsQLD(1) AAS
>>14
やりたいんじゃなくて作りたいやつのスレだろ?
どうせサイト醸すならこっちの製作日記のほうがなんぼか参考になるかも。
外部リンク[html]:mydq.moo.jp
しかし荒れつつもなんだかんだいって進んでるとこみると、みんなドラクエ作りたいんだな?
16: 名前は開発中のものです。 [] 03/03/03 04:23 ID:5cfvBfCp(1) AAS
∩
∧_∧ | | / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
( ´Д`)// < 先生!こんなのを発見シマスタ!
/ / |
/ /| / \ 外部リンク:saitama.gasuki.com
__| | .| | \
\  ̄ ̄ ̄ ̄ ̄ ̄ ̄\ \_____________
||\ \
||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
|| || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
.|| ||
17: 名前は開発中のものです。 [sage] 03/03/03 06:34 ID:h+n9vPOr(1) AAS
作って君を叩きたいだけだと思われ
18: 名前は開発中のものです。 [sage] 03/03/03 06:57 ID:CO+b/7tl(1) AAS
ここはソースと有用なツールをうpしてる。マターリヲチ推奨。
外部リンク:www.zero-city.com
19(1): 名前は開発中のものです。 [sage] 03/03/03 07:04 ID:pxhSxl9y(1/3) AAS
>>15
DirectDrawでのTCanvasの使い方がなっていない。
WindowsAPIを使うなどとは・・・。
以下のようなクラスを作って
interface
uses
Windows, Graphics, DirectX;
type
TDirectDrawCanvas = class(TCanvas)
protected
FSurface: IDirectDrawSurface;
FDeviceContext: HDC;
FEnabled: Boolean;
procedure CreateHandle; override;
public
constructor Create(ASurface: IDirectDrawSurface);
destructor Destroy; override;
procedure Release;
property Enabled: Boolean read FEnabled;
end;
implementation
20(1): 名前は開発中のものです。 [sage] 03/03/03 07:05 ID:pxhSxl9y(2/3) AAS
開業多すぎうざい。連投規制に引っかかるかも知れんので続きは後になるかも
{ TDirectDrawCanvas }
constructor TDirectDrawCanvas.Create(ASurface: IDirectDrawSurface);
begin
inherited Create;
FSurface := ASurface;
FDeviceContext := 0;
FEnabled := ASurface.IsLost = DD_OK;
end;
destructor TDirectDrawCanvas.Destroy;
begin
Release;
inherited;
end;
procedure TDirectDrawCanvas.Release;
begin
if FDeviceContext <> 0 then begin
Handle := 0;
FSurface.ReleaseDC(FDeviceContext);
FDeviceContext := 0;
end;
end;
21(1): 名前は開発中のものです。 [sage] 03/03/03 07:08 ID:pxhSxl9y(3/3) AAS
procedure TDirectDrawCanvas.CreateHandle;
begin
if FDeviceContext = 0 then begin
FEnabled := FSurface.GetDC(FDeviceContext) = DD_OK;
if FEnabled then
Handle := FDeviceContext
else begin
Handle := 0;
FDeviceContext := 0;
end;
end;
end;
使い方は
Canvas := TCanvas.Create(BackBufferSurface);
しておいて
with Canvas do
if Enabled then try
Pen.Style := psSolid;
:
finally
Release;
end;
22: あぼーん [あぼーん] AAS
あぼーん
23: 名前は開発中のものです。 [sage] 03/03/03 23:45 ID:2h+FJ0rv(1) AAS
>>19-21
本人にも言ってやれよ(w
そもそもDelphiだからってTCanvasを無理に使う必要ないし
ゲームなんだからWinAPI使ってオーバーヘッドを少しでもなくすのも
選択肢の1つじゃないかな?
24: あぼーん [あぼーん] AAS
あぼーん
25: あぼーん [あぼーん] AAS
あぼーん
26: あぼーん [あぼーん] AAS
あぼーん
27: あぼーん [あぼーん] AAS
あぼーん
28: 名前は開発中のものです。 [sage] 03/03/04 20:03 ID:aKVw+q7w(1) AAS
つーかクローンってなんなの
29: 名前は開発中のものです。 [sage] 03/03/04 22:01 ID:rgrVPnjf(1) AAS
香港の・・・
30: 名前は開発中のものです。 [sage] 03/03/05 00:36 ID:RStZurod(1) AAS
くーr
31: あぼーん [あぼーん] AAS
あぼーん
32: あぼーん [あぼーん] AAS
あぼーん
33: あぼーん [あぼーん] AAS
あぼーん
上下前次1-新書関写板覧索設栞歴
あと 713 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.013s