X



Cygamesが作ってるPythonスクリプトの独自ゲームエンジンで動くゲーム
■ このスレッドは過去ログ倉庫に格納されています
0002それでも動く名無し
垢版 |
2023/03/08(水) 14:38:48.19ID:GUtYc8Xo0
第二のルミナスエンジンだわ
0003それでも動く名無し
垢版 |
2023/03/08(水) 14:39:24.66ID:9+OVa3IRM
サイゲってハイエンド3dのノウハウあるの?
0004それでも動く名無し
垢版 |
2023/03/08(水) 14:40:00.43ID:GUtYc8Xo0
>>3
作ろうと思えばいけるんだろうけどPythonで書こうとした時点でもう詰みだわな
0005それでも動く名無し
垢版 |
2023/03/08(水) 14:40:38.52ID:m9b3NDCs0
海外でよくあるかんじやね
0007それでも動く名無し
垢版 |
2023/03/08(水) 14:40:52.92ID:GUtYc8Xo0
なぜUnityと親和性高いC#スクリプトにしなかったのかマジで謎
C#ならカプコンのREEngineっていう成功例もあるのにね
0008それでも動く名無し
垢版 |
2023/03/08(水) 14:41:01.91ID:GUtYc8Xo0
>>5
ゴミゲーだよね
0009それでも動く名無し
垢版 |
2023/03/08(水) 14:41:12.56ID:GUtYc8Xo0
>>6
多分Unityだと思われる
0010それでも動く名無し
垢版 |
2023/03/08(水) 14:41:17.05ID:G+77BCip0
Pythonで書けんの?
当然グラフィックや接触判定とか重い部分は全部外部ライブラリ呼び出しだろうけど
ゲームロジックだけでも60fps維持するの難しそう
0011それでも動く名無し
垢版 |
2023/03/08(水) 14:42:00.48ID:lbZPvGmS0
Pythonでやる必要あんの?
0012それでも動く名無し
垢版 |
2023/03/08(水) 14:42:23.63ID:GUtYc8Xo0
>>10
Python出かけるらしいがまともなDIもできないしオブジェクト指向でもないし作るの大変そうだよね
0013それでも動く名無し
垢版 |
2023/03/08(水) 14:42:39.40ID:G+77BCip0
>>11
開発速度上げるためにゲームロジックはスクリプト言語で書くのが普通
Luaみたいな組込言語がよく使われるな
0014それでも動く名無し
垢版 |
2023/03/08(水) 14:43:41.14ID:GUtYc8Xo0
Pythonでやるって言ってもエンジン部はC++だけどね
UnityやREEngineがC#からC++にコンパイルされるようにこれもまたPythonからC++にコンパイルされるんじゃないかと思う
まぁそれにしてもPythonでゲームなんか作りたくないが
0015それでも動く名無し
垢版 |
2023/03/08(水) 14:44:01.59ID:MP+08ib1a
Pythonってあれもうマークアップ言語やろ
0016それでも動く名無し
垢版 |
2023/03/08(水) 14:44:20.11ID:GUtYc8Xo0
>>13
C#が多分一番使われてると思うわ
スクリプト言語として
0017それでも動く名無し
垢版 |
2023/03/08(水) 14:44:30.80ID:G+77BCip0
まぁゲームの一部で使われてると考えるのが普通か
そこまで目くじら立てるほどのことではない
0018それでも動く名無し
垢版 |
2023/03/08(水) 14:44:36.45ID:GUtYc8Xo0
>>15
ゴミ言語だよ
マークアップすらできない
0019それでも動く名無し
垢版 |
2023/03/08(水) 14:45:00.50ID:GUtYc8Xo0
>>17
いやゲームエンジンは主幹だから全てにおいて使われてるよ
0020それでも動く名無し
垢版 |
2023/03/08(水) 14:45:23.72ID:GUtYc8Xo0
Pythonでゲームなんか作りたくねぇわ
まともにDIもできなさそうだし
0021それでも動く名無し
垢版 |
2023/03/08(水) 14:45:34.48ID:GUtYc8Xo0
やっぱC#なんだよなぁ
0022それでも動く名無し
垢版 |
2023/03/08(水) 14:46:02.64ID:G+77BCip0
>>16
Roslynのことか?それほど使われてるイメージはないな
0023それでも動く名無し
垢版 |
2023/03/08(水) 14:46:13.39ID:G+77BCip0
>>19
例えば?
0024それでも動く名無し
垢版 |
2023/03/08(水) 14:46:42.92ID:m9b3NDCs0
てかこれ作るなら今あるソシャゲをもっとよくしたれよ
ゲームが面白くなる→ユーザー楽しむ→売上上がる→うはうは
0025それでも動く名無し
垢版 |
2023/03/08(水) 14:47:32.09ID:G+77BCip0
全部Pythonにしたら2Dゲームでも30fps出ないぞ
というかSDLラッパーのpygameですら普通に作ったら30fps出ないからな
0026それでも動く名無し
垢版 |
2023/03/08(水) 14:47:39.67ID:GUtYc8Xo0
>>22
ロズリンじゃなくてIL2CPPってやつ
中間言語(IL)をC++にコンパイル時に変換する
UnityやREEngine(カプコン、バイオハザードREやモンハンライズ)で使われてる
0027それでも動く名無し
垢版 |
2023/03/08(水) 14:48:16.90ID:GUtYc8Xo0
>>23
ゲームエンジンは主幹だからそれ使うならそれ以外のゲームエンジンは使えない
Unity使うならUnityしか使えないみたいな
0029それでも動く名無し
垢版 |
2023/03/08(水) 14:48:44.73ID:GUtYc8Xo0
>>24
てかUnityHDRPでつくれよな
知見もあるんだし
0030それでも動く名無し
垢版 |
2023/03/08(水) 14:48:52.82ID:IivJmevQ0
Civ4がPythonだがあれもコア部分はDllとしてC++だし真のコア部分は弄れないexe内やったな
0031それでも動く名無し
垢版 |
2023/03/08(水) 14:49:25.18ID:G+77BCip0
>>27
意味分からん
PythonはFFI使うだろ
0032それでも動く名無し
垢版 |
2023/03/08(水) 14:49:43.79ID:GUtYc8Xo0
>>25
コンパイル時はC++になるからまぁ高速ではあるんじゃね
問題はPythonというクソ中途半端な動的型付け言語でスクリプトを書かないといけないクソ環境であるということ
0033それでも動く名無し
垢版 |
2023/03/08(水) 14:49:51.32ID:G+77BCip0
FFI使えるし使うだろだった
0034それでも動く名無し
垢版 |
2023/03/08(水) 14:50:14.02ID:GUtYc8Xo0
>>31
FFIってなに?
0035それでも動く名無し
垢版 |
2023/03/08(水) 14:50:27.12ID:G+77BCip0
>>32
もうちょっと意味の分かる言葉で喋ってくれる?
さっきから意味不明瞭で話になってねえわ
0036それでも動く名無し
垢版 |
2023/03/08(水) 14:50:49.56ID:IivJmevQ0
Luaは軽量ライブラリ姿勢が近年の大盛りトレンドと噛み合わず最盛期ちょっと昔になるが使うだけなら学習難度も低いし優秀やったな
0037それでも動く名無し
垢版 |
2023/03/08(水) 14:50:55.05ID:GUtYc8Xo0
>>33
そういうことじゃないんだよ…
0038それでも動く名無し
垢版 |
2023/03/08(水) 14:52:11.42ID:G/jkl9I40
Androidのアプリ作りたかったらPythonやればええの?
0039それでも動く名無し
垢版 |
2023/03/08(水) 14:52:18.79ID:GUtYc8Xo0
>>35
だからゲームのスクリプトとしてPythonが採用されたゲームエンジンをCygamesが作ってそれを使ってこの面白くなさそうなゲームを作ってるってこと
Unityで例えればC#の部分がPythonなの
わかる?
0041それでも動く名無し
垢版 |
2023/03/08(水) 14:52:37.31ID:GUtYc8Xo0
>>38
C#だよ
0042それでも動く名無し
垢版 |
2023/03/08(水) 14:53:20.53ID:G/jkl9I40
>>41
えっそうなん?なんかCが付くのは時代遅れっぽく思ってたわサンキュ
0043それでも動く名無し
垢版 |
2023/03/08(水) 14:53:31.83ID:GUtYc8Xo0
>>40
わかってるよ
このゲームエンジンは内部がC++でPythonスクリプトで動かすものだってこと
UnityのC#部分がPythonに変わっただけ
0044それでも動く名無し
垢版 |
2023/03/08(水) 14:53:51.50ID:hcvQwTl1a
最近のゲーマーは言語まで気にするんやな
0045それでも動く名無し
垢版 |
2023/03/08(水) 14:54:04.07ID:yX42sr/i0
サイゲはよメタルマックス新作だしてくれや
0046それでも動く名無し
垢版 |
2023/03/08(水) 14:54:12.46ID:GUtYc8Xo0
>>42
C#はJavaやPythonより遥かに若いしモダンだぞ
ObservableCollectionとか調べてみ?
すごいから
0047それでも動く名無し
垢版 |
2023/03/08(水) 14:54:47.03ID:GUtYc8Xo0
>>44
ゲーマーであり開発者でもあるからな俺は
0048それでも動く名無し
垢版 |
2023/03/08(水) 14:55:39.73ID:GUtYc8Xo0
C#ならREEngineっていう成功例もあるのになんでPythonなんだ?
案の定延期の延期の延期
0049それでも動く名無し
垢版 |
2023/03/08(水) 14:55:42.97ID:G+77BCip0
IL2CPPってILをネイティブコードに変換するプログラムじゃん
何言ってんのオマエ?
0050それでも動く名無し
垢版 |
2023/03/08(水) 14:56:02.93ID:7KPBTZDrd
サイゲってC#好きすぎるエンジニアいたやろ確か
去年のエイプリルフールでプリコネが出してたゲームがC#で技術記事出してなかった?
0051それでも動く名無し
垢版 |
2023/03/08(水) 14:56:08.21ID:GUtYc8Xo0
>>49
ネイティブコードというかC++な
0052それでも動く名無し
垢版 |
2023/03/08(水) 14:56:11.76ID:OaAIPj5C0
発表から出るまでが長すぎる
0053それでも動く名無し
垢版 |
2023/03/08(水) 14:56:57.93ID:1ippvk/ca
セルランずっと一位のウマ娘叩けないから今度は発売前のゲーム叩いてんのかサイゲアンチw
0055それでも動く名無し
垢版 |
2023/03/08(水) 14:57:12.77ID:ahRNcGy1M
リリンクはいつ出るんだよハゲ
0057それでも動く名無し
垢版 |
2023/03/08(水) 14:57:29.20ID:GUtYc8Xo0
>>50
河合さんだろ
Cygamesの子会社のCySharpの社長やってる
Unityと.NET関連のOSSめっちゃ開発してるぞ
最近は超高速のバイナリシリアライザー作ってた
0058それでも動く名無し
垢版 |
2023/03/08(水) 14:57:33.05ID:eV/lJRiCd
ソシャゲじゃなくてハードっことか
0059それでも動く名無し
垢版 |
2023/03/08(水) 14:57:40.72ID:XrsQQd0yM
これもう10年くらい前じゃね?
0060それでも動く名無し
垢版 |
2023/03/08(水) 14:57:44.62ID:G/jkl9I40
>>46
ほーんそうなんや
JAVAは難しすぎるらしいしPythonが最先端なのかと
参考にさせてもらうわ
0061それでも動く名無し
垢版 |
2023/03/08(水) 14:57:59.23ID:G+77BCip0
>>51
コンパイル時の話だよな?
PythonやLua使うのは実行時の話だろ
オフトピじゃん
0062それでも動く名無し
垢版 |
2023/03/08(水) 14:58:03.73ID:GUtYc8Xo0
>>52
もう4年になるよな
C#で作ってたら今頃遊べたのにね
0063それでも動く名無し
垢版 |
2023/03/08(水) 14:58:10.64ID:7KPBTZDrd
>>57
あーそれや
よう知っとるな
0064それでも動く名無し
垢版 |
2023/03/08(水) 14:58:17.80ID:1ippvk/ca
サイゲアンチっていつも負けとるな
0065それでも動く名無し
垢版 |
2023/03/08(水) 14:58:37.66ID:GUtYc8Xo0
>>53
俺はサイゲ好きだよ
CySharpの社長さんとかマジですごいと思う
0066それでも動く名無し
垢版 |
2023/03/08(水) 14:58:56.11ID:G+77BCip0
もしかしてC#スクリプトっていう言葉に惑わされて実行時とコンパイル時混同してるの?
0067それでも動く名無し
垢版 |
2023/03/08(水) 14:59:16.32ID:GUtYc8Xo0
>>60
Pythonは1970年生まれ
C#は2000年生まれ
0068それでも動く名無し
垢版 |
2023/03/08(水) 14:59:48.77ID:GUtYc8Xo0
>>61
実行時じゃないよ
スクリプトとしてPythonを使うんだよ
0070それでも動く名無し
垢版 |
2023/03/08(水) 15:00:09.16ID:HL3YGhDu0
まーたC#ガイジか
0071それでも動く名無し
垢版 |
2023/03/08(水) 15:00:37.56ID:GUtYc8Xo0
>>63
好きだからねUniRxやUniTask,MassagePipe,MasterMemoryたくさんある
0072それでも動く名無し
垢版 |
2023/03/08(水) 15:00:50.58ID:GUtYc8Xo0
>>64
アンチじゃねぇって
0073それでも動く名無し
垢版 |
2023/03/08(水) 15:01:24.03ID:G+77BCip0
>>68
ごめんPythonをスクリプトとして使うってどういう意味で言ってるの?
0074それでも動く名無し
垢版 |
2023/03/08(水) 15:01:24.36ID:GUtYc8Xo0
>>66
コンパイル時じゃねぇの?
0075それでも動く名無し
垢版 |
2023/03/08(水) 15:01:43.07ID:KxL3PdCI0
>>69
社長がデザイナー上がりだから
その方が自由に働ける活動できるって自論らしい
0076それでも動く名無し
垢版 |
2023/03/08(水) 15:01:47.42ID:GUtYc8Xo0
>>73
普通にスクリプトとして使う
BlenderでもスクリプトとしてPython使うじゃん
0077それでも動く名無し
垢版 |
2023/03/08(水) 15:02:28.53ID:G+77BCip0
>>76
Blenderは実行時じゃんw
トンチキ過ぎるw
0078それでも動く名無し
垢版 |
2023/03/08(水) 15:02:41.11ID:GUtYc8Xo0
>>75
ホーン知らんかった
0079それでも動く名無し
垢版 |
2023/03/08(水) 15:03:03.04ID:GUtYc8Xo0
>>77
ゲームエンジンはコンパイル時だぞ
0080それでも動く名無し
垢版 |
2023/03/08(水) 15:03:21.11ID:GUtYc8Xo0
お前はゲームエンジンがなんなのか少し調べる努力をしてくれ
0081それでも動く名無し
垢版 |
2023/03/08(水) 15:03:28.71ID:G+77BCip0
>>79
Pythonをコンパイルしてるってこと?
どこソース?
0082それでも動く名無し
垢版 |
2023/03/08(水) 15:04:03.06ID:GUtYc8Xo0
>>81
Pythonをコンパイルしてるんじゃなくてゲームをコンパイル時PythonをC++に変更してるんだってば
0083それでも動く名無し
垢版 |
2023/03/08(水) 15:04:12.92ID:G+77BCip0
Pythonをコンパイルしてるのって有名所だとCythonくらいしか思い浮かばないけど?
そこまで意欲的なら別に文句言う必要もないやん
0084それでも動く名無し
垢版 |
2023/03/08(水) 15:04:14.91ID:Kcw8DlIZ0
エンジン自体はC++で書かれてるならまあ速度は問題なさそう
pythonで書かせるメリットはマジで何もわからん
0085それでも動く名無し
垢版 |
2023/03/08(水) 15:05:02.71ID:GUtYc8Xo0
>>83
何が意欲的?
ゲーム開発としてPythonが扱いにくいからC#にしとけばいいのにって話なんだが
0086それでも動く名無し
垢版 |
2023/03/08(水) 15:05:11.85ID:GUtYc8Xo0
>>84
ほんとそれ
0088それでも動く名無し
垢版 |
2023/03/08(水) 15:06:35.88ID:GUtYc8Xo0
>>87
それよりもC#のほうが優れてると思う
0090それでも動く名無し
垢版 |
2023/03/08(水) 15:07:01.28ID:G+77BCip0
Cythonの書き味って実質C言語と変わらんしなぁ
Cython使ってなくても同等のC++にコンパイルする方式なら似たような制約付けるやろ
チームで合意が取れてればどうでもいい話
Cで書いてるだけの話と変わらん
0091それでも動く名無し
垢版 |
2023/03/08(水) 15:07:26.58ID:GUtYc8Xo0
>>89
めっちゃ古いぞ
最近話題に上がりだしたってだけや
0094それでも動く名無し
垢版 |
2023/03/08(水) 15:08:01.56ID:GUtYc8Xo0
>>90
ならなんでPythonなんだって話だわな
大人しくUnity使っとけばいいものを
0095それでも動く名無し
垢版 |
2023/03/08(水) 15:08:02.58ID:G+77BCip0
C++に変換するPythonはPythonじゃないよ
これは少しプログラミングしてれば分かると思うけど
0096それでも動く名無し
垢版 |
2023/03/08(水) 15:08:23.81ID:GUtYc8Xo0
>>93
AIとかじゃね?
あんまり詳しく知らん
あとはアフィカスとか
0097それでも動く名無し
垢版 |
2023/03/08(水) 15:08:35.51ID:2H37qxxV0
出来合いのものつかうんじゃなくて独自で作ったんならなんかしらのメリット見出したんやろ
ワイにはわからんが
0098それでも動く名無し
垢版 |
2023/03/08(水) 15:08:48.74ID:GUtYc8Xo0
>>95
すまんPython自体知らんわ
0099それでも動く名無し
垢版 |
2023/03/08(水) 15:09:02.05ID:GUtYc8Xo0
>>97
ワイにもわからん
0100それでも動く名無し
垢版 |
2023/03/08(水) 15:09:09.94ID:paiQbEJu0
C#ガイジはネームドに慣れたんやし満足しろ
これ以上欲しがるな
0101それでも動く名無し
垢版 |
2023/03/08(水) 15:09:52.74ID:G+77BCip0
>>98
Python使ってなくても動的言語と静的言語の違いくらいは知ってるやろw
0102それでも動く名無し
垢版 |
2023/03/08(水) 15:09:56.29ID:Kcw8DlIZ0
C#ガイジってのがイッチなん?そんなもんは知らんがpythonはクソ言語やろ
数学系のライブラリが充実してるだけ嫌々使わされるだけやんあんなもん
0103それでも動く名無し
垢版 |
2023/03/08(水) 15:10:27.64ID:wJCg8Rw6M
ワイもC#よく使うからこのガイジ見ると落ち着く
0104それでも動く名無し
垢版 |
2023/03/08(水) 15:10:29.82ID:GUtYc8Xo0
>>101
知ってるよ
確かPythonにも型を指定させる方法付いたような…
0105それでも動く名無し
垢版 |
2023/03/08(水) 15:10:39.66ID:GUtYc8Xo0
>>102
わかる
0106それでも動く名無し
垢版 |
2023/03/08(水) 15:10:51.98ID:9hkzksBV0
シンプルにおもんなさそうなのが一番の問題やな
0107それでも動く名無し
垢版 |
2023/03/08(水) 15:11:30.01ID:GUtYc8Xo0
>>103
良いよなC#
最近どの言語も使ってるasync/awaitなんかもC#が最初に発明した
あとObservableCollectionが強い
0108それでも動く名無し
垢版 |
2023/03/08(水) 15:12:00.27ID:GUtYc8Xo0
>>106
これ
言語とかどうでも良くてこんな面白くなさそうなのが4年間放置されてるのが問題
0109それでも動く名無し
垢版 |
2023/03/08(水) 15:12:32.11ID:tzVuC76y0
visual studioがきらい 
0110それでも動く名無し
垢版 |
2023/03/08(水) 15:12:42.79ID:GUtYc8Xo0
>>109
ワイは大好き
0112それでも動く名無し
垢版 |
2023/03/08(水) 15:13:41.64ID:tzVuC76y0
>>110
聞いてないで
0113それでも動く名無し
垢版 |
2023/03/08(水) 15:13:53.42ID:GUtYc8Xo0
>>111
するぞ
IT速報さんとかガジェット2chさんとか思考ちゃんねるさんだとか
0114それでも動く名無し
垢版 |
2023/03/08(水) 15:14:02.60ID:il1XjJvt0
>>108
面白くなさそうだから4年間放置されてるんじゃないの
0115それでも動く名無し
垢版 |
2023/03/08(水) 15:14:14.51ID:d/H2Fbnd0
ID:XXnHd2VEMダサすぎて草
0117それでも動く名無し
垢版 |
2023/03/08(水) 15:14:43.11ID:GUtYc8Xo0
>>114
な…なるほど…
0119それでも動く名無し
垢版 |
2023/03/08(水) 15:16:20.70ID:GUtYc8Xo0
>>116
開発のしやすさってのが大事やろなぁっのが思う
例えばシミュレーションゲーム作るのにアクションRPG用のゲームエンジンとか合わんやん
最近はUnityやUnrealEngineとかのなんでも使える汎用エンジンあるけどコーエーのシミュレーションゲーム作るのはかなり不向きだと思う
0120それでも動く名無し
垢版 |
2023/03/08(水) 15:16:51.70ID:oEDwbSRt0
Python製のゲームエンジン言うても中身ほとんどCppかRustやろ?
0121それでも動く名無し
垢版 |
2023/03/08(水) 15:18:39.63ID:Yt9QsbraM
pythonってなんか器用貧乏な印象あるわ
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況