新人エンジニアです。
ゲームを作るのに参考がてらソースを見たいのですが
見る方法はないでしょうか?
エロゲとかでも十分です
探検
ゲームのソースコードって見れたりしますか?
2018/09/29(土) 10:05:21.18ID:tqLxlpZf
2018/09/29(土) 10:50:19.84ID:4bW87C/c
会社にソースコードあるだろ
2018/09/29(土) 11:06:15.36ID:v5FhpvBg
本当はダメだけど、逆アセ
2018/09/29(土) 11:27:31.19ID:bXPcPSQZ
初心者が見てもわからんだろ
5デフォルトの名無しさん
2018/09/29(土) 13:42:34.96ID:IuTgmxg/ どんなコードが書かれてるか見てないが、じゃあコレで
https://github.com/aburch/simutrans/zipball/master
https://github.com/aburch/simutrans/zipball/master
2018/09/29(土) 23:05:44.78ID:to1FoJwx
2018/09/30(日) 19:32:20.35ID:bhO3E35W
その程度の知識ならまずは本買って勉強することから始めろ
2018/09/30(日) 19:39:51.66ID:XiMgTPCd
まともな会社なら研修でミニゲーム作るぐらいありそうなもんだけど
9デフォルトの名無しさん
2018/10/01(月) 00:19:26.66ID:IPuEyzUl ツクールMVのサンプルとか見ればいいじゃない
2018/10/01(月) 00:38:36.58ID:2PPz6CoJ
質問スレか、ゲーム製作技術板で聞け
こんな質問に、千もレスが付くわけないだろ。
このスレの削除依頼を出しておけ
もう、このスレへ書き込まないように
こんな質問に、千もレスが付くわけないだろ。
このスレの削除依頼を出しておけ
もう、このスレへ書き込まないように
2018/10/07(日) 13:52:25.20ID:drDGPnRQ
2人オセロとか数あてゲームなら作れるだろ
12デフォルトの名無しさん
2018/10/21(日) 11:28:08.68ID:rBXNqhY2 > Angbandはさまざまな開発者によって拡張が行われたが、
> バージョン2.7.0 - 2.8.5の管理者であるBen Harrisonによって
> ソースコードがきれいに整理され、コメントも充実した。
> そのため他のプラットフォームへの移植やゲームの改造が容易になり、
> 数多くの亜種(バリアント)が作成されている。
こういう深イイエピソード上げてこうぜ
> バージョン2.7.0 - 2.8.5の管理者であるBen Harrisonによって
> ソースコードがきれいに整理され、コメントも充実した。
> そのため他のプラットフォームへの移植やゲームの改造が容易になり、
> 数多くの亜種(バリアント)が作成されている。
こういう深イイエピソード上げてこうぜ
13デフォルトの名無しさん
2018/11/07(水) 13:11:53.25ID:ZZZtp1/8 スマブラとか無双で他社コラボするときってソース見せ合うのかね?
2018/11/12(月) 17:51:24.76ID:SGuV3quc
インターフェイスができていれば見せる必要ない
2018/11/23(金) 23:53:31.30ID:DS9LoXAv
ソース顔って言われますが何か?
2019/01/22(火) 14:00:50.58ID:owIFG1wt
顔にソースがついてるよ
2021/05/18(火) 16:51:29.79ID:ifl195KC
おらー
2021/05/18(火) 16:54:50.56ID:ifl195KC
以下の内容をテキストエディタで「click.ps1」というファイル名で保存
※ targetTime で指定している時刻は毎回変更すること。
#######################################
# クリックを発生させたい時刻 (日付も指定するので、毎回変える必要があります)
$targetTime = get-date "2021/5/18 16:50:15"
[void] [System.Reflection.Assembly]::LoadWithPartialName("System.Drawing")
[void] [System.Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms")
$signature=@'
[DllImport("user32.dll",CharSet=CharSet.Auto,CallingConvention=CallingConvention.StdCall)]
public static extern void mouse_event(long dwFlags, long dx, long dy, long cButtons, long dwExtraInfo);
'@
$SendMouseClick = Add-Type -memberDefinition $signature -name "Win32MouseEventNew" -namespace Win32Functions -passThru
$currentTime = get-date
$duration = New-TimeSpan $currentTime $targetTime
echo 今、$currentTime。
echo $duration.TotalMilliseconds ミリ秒後にクリックするよ!
Start-Sleep -Milliseconds $duration.TotalMilliseconds
$SendMouseClick::mouse_event(0x00000002, 0, 0, 0, 0);
$SendMouseClick::mouse_event(0x00000004, 0, 0, 0, 0);
#######################################
保存したファイルをExploreから右クリックして、「PowerShellで実行」。
あとは、マウスをクリックしたい状態の画面上に移動させて待つだけ。
※ targetTime で指定している時刻は毎回変更すること。
#######################################
# クリックを発生させたい時刻 (日付も指定するので、毎回変える必要があります)
$targetTime = get-date "2021/5/18 16:50:15"
[void] [System.Reflection.Assembly]::LoadWithPartialName("System.Drawing")
[void] [System.Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms")
$signature=@'
[DllImport("user32.dll",CharSet=CharSet.Auto,CallingConvention=CallingConvention.StdCall)]
public static extern void mouse_event(long dwFlags, long dx, long dy, long cButtons, long dwExtraInfo);
'@
$SendMouseClick = Add-Type -memberDefinition $signature -name "Win32MouseEventNew" -namespace Win32Functions -passThru
$currentTime = get-date
$duration = New-TimeSpan $currentTime $targetTime
echo 今、$currentTime。
echo $duration.TotalMilliseconds ミリ秒後にクリックするよ!
Start-Sleep -Milliseconds $duration.TotalMilliseconds
$SendMouseClick::mouse_event(0x00000002, 0, 0, 0, 0);
$SendMouseClick::mouse_event(0x00000004, 0, 0, 0, 0);
#######################################
保存したファイルをExploreから右クリックして、「PowerShellで実行」。
あとは、マウスをクリックしたい状態の画面上に移動させて待つだけ。
2021/05/18(火) 16:55:13.88ID:ifl195KC
2021/05/18(火) 20:05:36.20ID:ifl195KC
#######################################
# クリックを発生させたい時刻 (日付も指定するので、毎回変える必要があり)
# 着弾したい時刻から移動時間を引いた時刻を指定だよ。
$targetTime = get-date "2021/5/18 18:50:16"
# NW遅延、ブラウザ遅延、時刻ズレを考慮したオフセット(ミリ秒)。環境ごとに調整する。
$offsetMillis = 20
[void] [System.Reflection.Assembly]::LoadWithPartialName("System.Drawing")
[void] [System.Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms")
$signature=@'
[DllImport("user32.dll",CharSet=CharSet.Auto,CallingConvention=CallingConvention.StdCall)]
public static extern void mouse_event(long dwFlags, long dx, long dy, long cButtons, long dwExtraInfo);
'@
$SendMouseClick = Add-Type -memberDefinition $signature -name "Win32MouseEventNew" -namespace Win32Functions -passThru
$currentTime = get-date
$duration = New-TimeSpan $currentTime $targetTime
echo 今、$currentTime。
echo $duration.TotalMilliseconds ミリ秒後にクリックするよ!
Start-Sleep -Milliseconds ($duration.TotalMilliseconds - $offset)
$SendMouseClick::mouse_event(0x00000002, 0, 0, 0, 0);
$SendMouseClick::mouse_event(0x00000004, 0, 0, 0, 0);
#######################################
# クリックを発生させたい時刻 (日付も指定するので、毎回変える必要があり)
# 着弾したい時刻から移動時間を引いた時刻を指定だよ。
$targetTime = get-date "2021/5/18 18:50:16"
# NW遅延、ブラウザ遅延、時刻ズレを考慮したオフセット(ミリ秒)。環境ごとに調整する。
$offsetMillis = 20
[void] [System.Reflection.Assembly]::LoadWithPartialName("System.Drawing")
[void] [System.Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms")
$signature=@'
[DllImport("user32.dll",CharSet=CharSet.Auto,CallingConvention=CallingConvention.StdCall)]
public static extern void mouse_event(long dwFlags, long dx, long dy, long cButtons, long dwExtraInfo);
'@
$SendMouseClick = Add-Type -memberDefinition $signature -name "Win32MouseEventNew" -namespace Win32Functions -passThru
$currentTime = get-date
$duration = New-TimeSpan $currentTime $targetTime
echo 今、$currentTime。
echo $duration.TotalMilliseconds ミリ秒後にクリックするよ!
Start-Sleep -Milliseconds ($duration.TotalMilliseconds - $offset)
$SendMouseClick::mouse_event(0x00000002, 0, 0, 0, 0);
$SendMouseClick::mouse_event(0x00000004, 0, 0, 0, 0);
#######################################
21デフォルトの名無しさん
2021/12/23(木) 13:12:44.96ID:/UZSQY7/ ファミコンのゲームを、本物のソースコードを題材に、ニーモニックで1本まるまる解説する本を出してほしい
2021/12/23(木) 15:10:19.05ID:a+nBCu5s
ゲームのGUIってフレームワーク的なもの使ってたりするのかな?
ボタンとかスライダーとかタブとかのGUI要素をゲームごとに作り直してるんだとしたら大変そう
ボタンとかスライダーとかタブとかのGUI要素をゲームごとに作り直してるんだとしたら大変そう
2021/12/25(土) 19:14:10.41ID:O3okE9LA
24デフォルトの名無しさん
2021/12/26(日) 14:44:22.57ID:ASpmTQLh2021/12/27(月) 20:41:38.29ID:mwQWbW18
>>23
いや、昔の物がどんなに上手くできているか、って好奇心は需要があると思う
アポロ計画のプログラムもそう
ハードウェアの制約がパズルを解くような面白さを生む
あと概念が全く違うってのは大袈裟だと思う
いや、昔の物がどんなに上手くできているか、って好奇心は需要があると思う
アポロ計画のプログラムもそう
ハードウェアの制約がパズルを解くような面白さを生む
あと概念が全く違うってのは大袈裟だと思う
レスを投稿する
ニュース
- 京都のホテル大幅値下げ 訪日中国人客、年1000万人目前で急ブレーキ ★2 [蚤の市★]
- 中国・ロシア両軍の爆撃機が東京方面へ向かう「異例のルート」を共同飛行…核も搭載可能、連携して威嚇か ★4 [ぐれ★]
- 「今の女性はルッキズム」は本当なのか? 若い世代が結婚相手に求める"本当の条件" [少考さん★]
- 【サッカー】J1リーグの2025年平均観客動員数が4.4%増の21,246人 最多入場者数の2019年を超えて過去最高値 ★2 [尺アジ★]
- 【沖縄】宮古島で陸自防災訓練に抗議した団体、「恫喝された」と駐屯地トップ厳正捜査求め署名運動 「市民弾圧と戦争への道を…」 [少考さん★]
- 現場からは悲鳴、母親からは「高い」「性犯罪が怖い」の声も…高市総理がどうしても実現したい政策「ベビーシッターの利用促進」 [ぐれ★]
- 愛国者さんたちが突然ありとあらゆるものを日本起源だと主張し始めてる理由、誰にも分からない [153736977]
- 鈴木大臣「お米券の使い勝手は悪くない。卵や味噌、醤油も買えます。」 [237216734]
- 【実況】博衣こよりのえちえちドラクエ1&2リメイク🧪★3
- 高市、株の税金を20%→35%にアップ!1月1日から [347751896]
- 正義のミカタ「中国は日本人の反高市勢力を裏で操ってる。あいつらはスパイ」 [931948549]
- 【悲報】スマホメーカー「メモリが高いので来年から半分に減らします♥」
