新人エンジニアです。
ゲームを作るのに参考がてらソースを見たいのですが
見る方法はないでしょうか?
エロゲとかでも十分です
探検
ゲームのソースコードって見れたりしますか?
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
いや、昔の物がどんなに上手くできているか、って好奇心は需要があると思う
アポロ計画のプログラムもそう
ハードウェアの制約がパズルを解くような面白さを生む
あと概念が全く違うってのは大袈裟だと思う
いや、昔の物がどんなに上手くできているか、って好奇心は需要があると思う
アポロ計画のプログラムもそう
ハードウェアの制約がパズルを解くような面白さを生む
あと概念が全く違うってのは大袈裟だと思う
レスを投稿する
ニュース
- 中国側が首相答弁の撤回要求、日本側拒否 [夜のけいちゃん★]
- 債券・円・株「トリプル安」に…長期金利1.755%まで上昇、円は対ユーロで史上最安値 [蚤の市★]
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★5 [ぐれ★]
- 映画「鬼滅の刃」の興行収入急減、日本行き航空券大量キャンセル…中国メディア報道 [蚤の市★]
- 【音楽】Perfume・あ~ちゃんの結婚相手「一般男性」は吉田カバンの社長・吉田幸裕氏(41) 高身長で山本耕史似 [Ailuropoda melanoleuca★]
- 【大分】佐賀関で大規模火災、170棟以上が延焼中 70代男性1人と連絡取れず [ぐれ★]
- フランス「G7に習近平主席を呼びたい」ドイツ「良い考えだ」 高市さん...? [237216734]
- 麻生太郎氏、高市政権と距離を置きはじめる(´・ω・`) [399259198]
- 【悲報】中国営業に熱心な日本人タレントたち、中国のイベントが続々と中止に… まだ予定中のアイドルとか歌手とかたくさんいるけど [452836546]
- 自閉症が「んなっしょい」と連呼するお🏡
- 【悲報】高市効果で「1ドル=160円」が相場へwwwwwwwwwwwwwwwwwwwwwwwwwwwww 止まらぬ高市円安💥💥 [871926377]
- 【悲報】SP500今日も暴落で完全に世界恐慌。高市恐慌として全世界で語り継がれそう [686538148]
