新人エンジニアです。
ゲームを作るのに参考がてらソースを見たいのですが
見る方法はないでしょうか?
エロゲとかでも十分です
ゲームのソースコードって見れたりしますか?
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
いや、昔の物がどんなに上手くできているか、って好奇心は需要があると思う
アポロ計画のプログラムもそう
ハードウェアの制約がパズルを解くような面白さを生む
あと概念が全く違うってのは大袈裟だと思う
いや、昔の物がどんなに上手くできているか、って好奇心は需要があると思う
アポロ計画のプログラムもそう
ハードウェアの制約がパズルを解くような面白さを生む
あと概念が全く違うってのは大袈裟だと思う
26デフォルトの名無しさん
2022/02/28(月) 19:39:48.03ID:yf0nQ4ASレスを投稿する
ニュース
- 高市首相、円安・物価高で利上げ容認 昨年「あほ」と批判も…就任後は財政拡張批判も意識 ★2 [蚤の市★]
- 【野球】メジャー挑戦・村上宗隆 22日に期限迫るも市場沈黙… 三振率や変化球対応を懸念 「日本Uターン」悪夢が現実味 米報道 [冬月記者★]
- 松村沙友理「いい女っていっぱいおるけどいい男あんまおらんくない?30オーバーでいい男性ってみんな結婚してる」★2 [muffin★]
- TBS系「クレイジージャーニー」来年3月終了へ ゴールデン昇格当初は高視聴率も最近は低迷 [jinjin★]
- マクドナルド、チキンマックナゲット30ピース(ソース6個付き)通常1480円が、950円に [お断り★]
- 【ロシア】プーチン大統領「平和的な方法で紛争を終わらせたい」 ウクライナ侵攻めぐり 恒例の年末大記者会見 [ぐれ★]
