2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

ゲームのソースコードって見れたりしますか?

1 :デフォルトの名無しさん:2018/09/29(土) 10:05:21.18 ID:tqLxlpZf.net
新人エンジニアです。
ゲームを作るのに参考がてらソースを見たいのですが
見る方法はないでしょうか?
エロゲとかでも十分です

2 :デフォルトの名無しさん:2018/09/29(土) 10:50:19.84 ID:4bW87C/c.net
会社にソースコードあるだろ

3 :デフォルトの名無しさん:2018/09/29(土) 11:06:15.36 ID:v5FhpvBg.net
本当はダメだけど、逆アセ

4 :デフォルトの名無しさん:2018/09/29(土) 11:27:31.19 ID:bXPcPSQZ.net
初心者が見てもわからんだろ

5 :デフォルトの名無しさん:2018/09/29(土) 13:42:34.96 ID:IuTgmxg/.net
どんなコードが書かれてるか見てないが、じゃあコレで
https://github.com/aburch/simutrans/zipball/master

6 :デフォルトの名無しさん:2018/09/29(土) 23:05:44.78 ID:to1FoJwx.net
仕事でやるのなら>>2だし趣味でやる人ですらオープンソースがそこら中にあるのがすぐわかる
>>1
よくそんなので「エンジニア」って自称できるね
スレの削除依頼出してきて

7 :デフォルトの名無しさん:2018/09/30(日) 19:32:20.35 ID:bhO3E35W.net
その程度の知識ならまずは本買って勉強することから始めろ

8 :デフォルトの名無しさん:2018/09/30(日) 19:39:51.66 ID:XiMgTPCd.net
まともな会社なら研修でミニゲーム作るぐらいありそうなもんだけど

9 :デフォルトの名無しさん:2018/10/01(月) 00:19:26.66 ID:IPuEyzUl.net
ツクールMVのサンプルとか見ればいいじゃない

10 :デフォルトの名無しさん:2018/10/01(月) 00:38:36.58 ID:2PPz6CoJ.net
質問スレか、ゲーム製作技術板で聞け

こんな質問に、千もレスが付くわけないだろ。
このスレの削除依頼を出しておけ

もう、このスレへ書き込まないように

11 :デフォルトの名無しさん:2018/10/07(日) 13:52:25.20 ID:drDGPnRQ.net
2人オセロとか数あてゲームなら作れるだろ

12 :デフォルトの名無しさん:2018/10/21(日) 11:28:08.68 ID:rBXNqhY2.net
> Angbandはさまざまな開発者によって拡張が行われたが、
> バージョン2.7.0 - 2.8.5の管理者であるBen Harrisonによって
> ソースコードがきれいに整理され、コメントも充実した。
> そのため他のプラットフォームへの移植やゲームの改造が容易になり、
> 数多くの亜種(バリアント)が作成されている。

こういう深イイエピソード上げてこうぜ

13 :デフォルトの名無しさん:2018/11/07(水) 13:11:53.25 ID:ZZZtp1/8.net
スマブラとか無双で他社コラボするときってソース見せ合うのかね?

14 :デフォルトの名無しさん:2018/11/12(月) 17:51:24.76 ID:SGuV3quc.net
インターフェイスができていれば見せる必要ない

15 :デフォルトの名無しさん:2018/11/23(金) 23:53:31.30 ID:DS9LoXAv.net
ソース顔って言われますが何か?

16 :デフォルトの名無しさん:2019/01/22(火) 14:00:50.58 ID:owIFG1wt.net
顔にソースがついてるよ

17 :デフォルトの名無しさん:2021/05/18(火) 16:51:29.79 ID:ifl195KC.net
おらー

18 :デフォルトの名無しさん:2021/05/18(火) 16:54:50.56 ID:ifl195KC.net
以下の内容をテキストエディタで「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で実行」。
あとは、マウスをクリックしたい状態の画面上に移動させて待つだけ。

19 :デフォルトの名無しさん:2021/05/18(火) 16:55:13.88 ID:ifl195KC.net
>>18

20 :デフォルトの名無しさん:2021/05/18(火) 20:05:36.20 ID:ifl195KC.net
#######################################
# クリックを発生させたい時刻 (日付も指定するので、毎回変える必要があり)
# 着弾したい時刻から移動時間を引いた時刻を指定だよ。
$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.96 ID:/UZSQY7/.net
ファミコンのゲームを、本物のソースコードを題材に、ニーモニックで1本まるまる解説する本を出してほしい

22 :デフォルトの名無しさん:2021/12/23(木) 15:10:19.05 ID:a+nBCu5s.net
ゲームのGUIってフレームワーク的なもの使ってたりするのかな?
ボタンとかスライダーとかタブとかのGUI要素をゲームごとに作り直してるんだとしたら大変そう

23 :デフォルトの名無しさん:2021/12/25(土) 19:14:10.41 ID:O3okE9LA.net
>>21
需要が無いし当時のプログラムの概念が今と全く違うから実用書や技術書として役に立たない
自分でソース公開のお願いから解説自費出版まで頑張れw

24 :デフォルトの名無しさん:2021/12/26(日) 14:44:22.57 ID:ASpmTQLh.net
>>1
いろんな人がgithubで公開してるよ
そんなの冷静に考えたら当たり前のことなんだけど
自分はそれに気づくまでにかなり時間がかかってしまったw

25 :デフォルトの名無しさん:2021/12/27(月) 20:41:38.29 ID:mwQWbW18.net
>>23
いや、昔の物がどんなに上手くできているか、って好奇心は需要があると思う
アポロ計画のプログラムもそう
ハードウェアの制約がパズルを解くような面白さを生む

あと概念が全く違うってのは大袈裟だと思う

26 :デフォルトの名無しさん:2022/02/28(月) 19:39:48.03 ID:yf0nQ4AS.net
>>1
ほら
https://github.com/suzukiiichiro/Rogue2.Official

27 :デフォルトの名無しさん:2022/03/02(水) 13:05:26.81 ID:IDzWCQRi.net
>>25
大袈裟というか、すごい勘違いしてるとおもう
よく重要なボタンを複数回クリック出来てバグってしまうようなwebページのソースはこういう奴が作ってる気がするw

28 :デフォルトの名無しさん:2022/03/03(木) 10:05:59.16 ID:36ooqZLR.net
ゲームプログラミングって必要な知識が広くて深いうえに
Webみたいに仕様がコロコロ変わるから独力だと100パーセント挫折するよな
つまりまずはRPGの序盤みたいに同じ志を持つ仲間を集めるところからなんだよ
俺はこの方法で仲間に裏切られ同人ゲームの売上を持ち逃げされた

29 :デフォルトの名無しさん:2022/03/03(木) 10:10:29.62 ID:WTGNbG+T.net
つまり「前世でニートだった俺は転生してもソロプレイでがんばります!」ってことか?

30 :デフォルトの名無しさん:2022/03/03(木) 14:14:49.94 ID:odXD0ge6.net
下策板でやれやクソうざい

31 :デフォルトの名無しさん:2022/03/09(水) 20:24:53.33 ID:JeWGoAQ0.net
>>25
視点が違うのか知識が違うのか
ファミコンの時代、特にゲームプログラムの場合は一人かごくわずかな天才がプログラムを作ってた。BIOSはあったけど汎用のライブラリなんか無いしAPIも無いしオブジェクト指向も無いしハードウェアの能力もショボいから少なからずハードウェアに特化した作りになった
今の時代は扱いやすいAPIもあるし、いろんなライブラリもリンクできるし.、凡人がプログラムを作ってさらにそれを凡人が引き継ぐのでプログラムはハードに特化したものより保守性の優れた作りになってる。後からパッチ当てれるのが普通になってるし
こういう発想だから「概念が全く違って今の時代には役に立たない」って思っているんだが
「何でこうしなければならなかったのか=ハードウェアの制約の説明」が多い本になるだろうな。好奇心はともかく現役のプログラマが読みたくなるとは思えない

32 :デフォルトの名無しさん:2022/03/10(木) 11:53:44.87 ID:gg+C2WN7.net
BRK命令の下に一バイト置いて新命令にしてたんだから頭が下がる

33 :デフォルトの名無しさん:2022/03/20(日) 09:49:15.18 ID:e7HuEm7i.net
>>31
んなこたーないw
天才の作った他社のプログラムを凡人が解析して見よう見まねで作ってたよ
APIやライブラリが無けりゃ自分で作ってた
もっとも大手ソフトメーカーなら自前のライブラリくらいは持ってたはず

34 :デフォルトの名無しさん:2022/04/01(金) 06:53:20.39 ID:68FipywF.net
ソースコードとか重要なんかね?

ゲームの場合は実際に動いてるものがあるわけで
元々のソースコードがどういう書き方になってるにせよ
結果として同じように動くように自分なりのソースコードで書けば良くね?

35 :デフォルトの名無しさん:2022/04/01(金) 07:01:14.90 ID:68FipywF.net
ちなみにプログラマに天才とかはいないよ
プログラマは外国語話者みたいなもの

外国人が日本語しゃべれますー!と言ってきたからといって
日本企業でへぇーすげーなー!とはならないってこった

日本語しゃべれるのは当たり前として経理の知識は?法務の知識は?
どんな専門性があるの??ってことで外国語しゃべれますってこと自体にはあまり価値がない

プログラマも同じで数学の天才だとか専門性があるやつがプログラムを手段として使ってるだけで
プログラマに天才がいるわけではないんだよ

他の分野の天才がプログラムを手段として成果を出してるだけってのが正解

36 :デフォルトの名無しさん:2022/04/02(土) 15:13:11.05 ID:400qflnW.net
>>34
リバースエンジニアリングするよりソース見たほうが早いから

37 :デフォルトの名無しさん:2022/04/02(土) 16:28:52.44 ID:jMz27Lej.net
それじゃ実力あがらんぞ

38 :デフォルトの名無しさん:2022/04/03(日) 02:19:15.11 ID:xVy2Ki1p.net
プログラマーじゃなくてコーダーだね

39 :デフォルトの名無しさん:2022/04/07(木) 18:14:12.83 ID:uutq6Icc.net
ちんことまんこがピッタンコ
ちんことまんこがピッタンコ
あ それ
ちんことまんこがピッタンコ
ほい
ちんことまんこがピッタンコ

40 :デフォルトの名無しさん:2022/05/07(土) 05:03:08 ID:7HE79Sz1.net
>>21
そういうツール作ればいいじゃん
1行毎にコメント入れるだけでもちがうよ

41 :デフォルトの名無しさん:2023/05/23(火) 08:09:17.64 ID:/vWKeCSSK
GWの予約を取り終えてから捜査が貧弱になるGW開始と合わせて16億もの税金を詐取したと白々しく公表した詐欺組織近畿日本ツーリス├
全額返金すれは゛済む問題し゛ゃないのは明らか、最低でも16Ο億は罸金を科して、知りなか゛ら黙っていた従業員含めてとっとと懲役にしろよ
観光〔笑]は産業ではなく、温室効果ガスに騷音にコ口ナにとまき散らして地球破壊して氣侯変動させて土砂崩れに洪水,暴風.猛暑.大雪
にと災害連発させて大勢殺害して住民の私権侵害して知的産業に威力業務妨害して私腹を肥やす史上最悪の強盗殺人テ口行為なわけた゛か゛.
このクソテロリス├どもか゛まき散らしたコ口ナによって多くの人々の生活に仕事にと破壞されながら、そんな外道に無辜の住民から強奪した
莫大な血税をくれてやるという常軌を逸した自民公明の惡質さか゛よく分かる事例、民主主義国なら間違いなく本社やら国土破壊省ビルやらに
火炎瓶投げ入れられたりと大騒き゛になってるた゛ろうに.北朝鮮人民の遺伝子を濃縮したような奴隸体質クソジャップはと゛うしようもないな
懲りす゛に広島地球破壞サミッ├だの気侯変動推進萬博た゛のテロ国家丸出しのキチカ゛イ税金泥棒どもをス儿一して殺されないて゛済むと思うなよ

創価学会員は.何百万人も殺傷して損害を与えて私腹を肥やし続けて逮捕者まで出てる世界最悪の殺人腐敗組織公明党を
池田センセ―か゛囗をきけて容認するとか本気で思ってるとしたら侮辱にもほと゛か゛あるそ゛!
https://i.imgur.com/hnli1ga.jpeg

42 :デフォルトの名無しさん:2023/10/27(金) 09:37:26.09 ID:xuiID3+p.net
ある夜
https://news.denfaminicogamer.jp/news/220408m

43 :デフォルトの名無しさん:2023/11/06(月) 12:36:00.25 ID:48qtdwXc.net
途中でソースコード出て来るけど Ruby かな
https://www.youtube.com/watch?v=6BFISmZwxmw

44 :デフォルトの名無しさん:2023/11/08(水) 13:06:54.23 ID:fKz2Vipi.net
ム板民ならこれくらいは造れるよね
https://www.youtube.com/watch?v=tIDPri3iBr8
https://www.youtube.com/watch?v=74V1t5Sj1pU

45 :デフォルトの名無しさん:2023/11/10(金) 23:53:24.35 ID:Y64tbAsc.net
なあ
ライフゲームってどこがゲームなん?

46 :デフォルトの名無しさん:2023/11/11(土) 18:10:26.41 ID:JXC3KAMY.net
>>45
動物実験は知ってるだろうが、その派生で蠱毒という動物を使った呪いがある。
容器に入れた動物を互いに戦わせ(共食いさせ)、勝ち残ったものが勝者(呪いの完成)とされる。
その容器に入れられた動物達からすると、死のゲームに強制参加させられた気分だろう。
つまりライフゲームの実際は生き残り戦争だが、そのままではなんのひねりもないので、
ライフゲームと呼ぶことにした。皮肉も効いててとてもお洒落だ。

47 :デフォルトの名無しさん:2023/11/12(日) 11:59:04.03 ID:oKjRKobH.net
日本人は人生ゲームの訳だと思っちゃうからな
ゲーム理論のどのへんがゲームなの?っていうのと同じ

48 :デフォルトの名無しさん:2023/11/18(土) 17:11:30.35 ID:rXJKESWN.net
マネーゲームも誤解されてるのか

49 :デフォルトの名無しさん:2023/12/04(月) 00:31:15.63 ID:VT5DwWAvv
岸田異次元増税憲法ガン無視地球破壊覇権主義経済音痴テ囗リスト文雄による私権侵害はこれまで多くの住民が非難しているにも
かかわらず今も続いており世界の持続可能な発展の基盤を揺るがしている、国際社会の課題により効果的に対応するため憲法20条違反の
宗教改革と銃刀法廃止を含む民兵の機能強化か゛必要.世界最惡の殺人違憲組織公明党強盜殺人の首魁蓄財3億円超の斉藤鉄夫ら国土破壞省が
憲法13条25条29条と公然と無視しながら力による―方的な現状変更によって都心まで数珠つなぎて゛鉄道の30倍以上ものクソ航空機飛ばして
莫大な温室効果カ゛スまき散らして氣侯変動.海水温上昇させてかつてない量の水蒸氣を日本列島に供給させて洪水、土砂崩れ、暴風,熱中症
にと住民の生命と財産を根底から破壞し騷音によって孑の学習環境から知的産業まて゛根絶やしにするジェ丿サヰドを繰り返すことで━部の
賄賂癒着業者と私腹を肥やし続けている世界最惡の腐敗テ囗國家をふ゛ち壞すために立ち上か゛ることすらなく賃金か゛と゛うたら寝言ほさ゛いて
国民の不幸を換金して私腹を肥やしてるクソ公務員に益々奪われ続けているのが現状な
(羽田)ttps://www.call4.jp/info.php?type=items&id=I0000062 , ttps://haneda-project.jimdofree.com/
(成田)ttps://n-souonhigaisosyoudan.amebaownd.com/
(テロ組織)ttps://i.imgur.com/hnli1ga.jpeg

50 :デフォルトの名無しさん:2024/04/19(金) 02:46:09.00 ID:uD5nyH4z.net
ゲームの基礎アルゴリズムはネット上に転がっているし、古い書籍ならほぼただみたいな金額で手に入る。

17 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★