X



任天堂「今後C++は捨てJavaScriptで開発していく」
0001デフォルトの名無しさん
垢版 |
2013/03/20(水) 13:07:40.60
任天堂のゲームはこれまで,CやC++といったプログラミング言語で開発されており,
そのため高いパフォーマンスを発揮していたが,反面,開発に時間がかかっていたという。
このセッションではそれ以外の方法,つまりHTMLやJavaScriptを使ってWii Uの全機能にアクセスしつつ,
より手軽にゲーム開発を行う方法が説明されるようだ。
http://www.4gamer.net/games/999/G999905/20130316001/
0720デフォルトの名無しさん
垢版 |
2014/02/06(木) 14:02:12.96
アンカー省略はその間にレスが流れて誤読されようともそれを甘んじて受け入れるという漢の心意気だ
つまらぬいいわけなど無用
0726デフォルトの名無しさん
垢版 |
2014/02/07(金) 04:37:19.69
>>720
711から712までの間にどんなレスがあって誤読が起きるんだい?
714は「その間にレスが流れて誤読」した/されたんじゃなくて、ただ711を見落としただけ。
それに712は718が投稿されるまで714の誤読を甘んじてスルーしているよ?

714が可哀想だしそう突っ込むなよ・・・
0728デフォルトの名無しさん
垢版 |
2014/02/22(土) 11:36:06.09
>637
Flashはソース隠蔽できるJavaScriptだけど、だれもOFFにしてないよ。

隠蔽の要望が大きければ、そのうちJavaScriptのコンパイル規格とか作ってくれるかもね。
0729デフォルトの名無しさん
垢版 |
2014/02/22(土) 20:48:32.47
はいはい。C++を捨てください。

そして潰れてくださいw
0731デフォルトの名無しさん
垢版 |
2014/02/23(日) 02:51:17.81
>>728
中間言語にコンパイルされるだけでFlashはソースを隠蔽できていない
優秀なデコンパイラを通せばMinifyしたソースよりは見やすいコードに戻る

隠蔽(難読化)用途ではJavaScript用の難読化ツールの方が優秀だと思う
ECMAScriptつながりでJavaScript用の難読化ツールはActionScriptにも使えるし
0733デフォルトの名無しさん
垢版 |
2014/02/23(日) 03:04:27.17
ゴミみたいなオブファスケータ(この呼び方を知らんかったorz)でも、ただのコンパイル→デコンパイルよりは優秀だろ。
0735デフォルトの名無しさん
垢版 |
2014/03/03(月) 00:42:58.94
今後は任天堂は止めてiphoneやandoroidのゲーム開発で行く。

今後は任天堂を辞めて、他社に移るか、自分で会社を興す。

の間違いでしょ?
0736デフォルトの名無しさん
垢版 |
2014/03/07(金) 02:18:48.93
jsのいいところはとりあえず動いてる風に振る舞うところ
悪いところはコンソールが意味不明
0739デフォルトの名無しさん
垢版 |
2014/03/07(金) 20:26:59.14
とりあえず動いてるように見えるのはDOMのイベントドリブン性とWebページがエラーで落ちないお陰でJSとは関係ない
Nodeだと逆に1ミスでシステム全体が落ちてしまうことが問題視されてるしね

あとバグの元云々は関係ない、データの問題で例外が出た時落ちるか落ちないか、それだけ
コンパイル時エラーが出にくかったり、型安全の問題とこれとは別
0740デフォルトの名無しさん
垢版 |
2014/03/07(金) 23:10:30.16
言われてみればロード時にひとつやふたつアラートが出ても気にしないな
反射でOK連打してるわ
0744デフォルトの名無しさん
垢版 |
2014/04/22(火) 17:51:51.58ID:DwFEDI7c
>>739
node.js, error handlingでググると記事が出てくる
誰かが便利なライブラリやフレームワーク、有意義な記事を書いてくれるから
もうnode.jsでいいよ
0745デフォルトの名無しさん
垢版 |
2014/04/22(火) 18:12:36.14ID:yUACokf4
JSをそういう単語と認識してると公言する思考もヤバいけど、
JSをエロいと認識してる事を公言する思考もヤバイくってもう。
頭の中でひっそり考えとけよそういうのは。
0747デフォルトの名無しさん
垢版 |
2014/06/03(火) 11:59:44.05ID:2kUHb65Z
デバッグで自殺者が出る未来しか見えない
0752デフォルトの名無しさん
垢版 |
2014/06/05(木) 23:55:52.30ID:pMMNfvws
下回りはC/C++でユーザに近い層をJavaScriptってことだろう。
独自OS作り続ける体力あるなら、インタプリタなんてお手の物でしょう。
0754デフォルトの名無しさん
垢版 |
2014/07/23(水) 03:06:05.78ID:zvyElPNR
>>753
それ幻想っす
速度を稼いだら評価され売り上げにつながる、なんて職場の人達は今この瞬間だってギリギリまでやってるよ

今の主流は、緩い課金ゲーを如何により速くでっち上げ続けるか、になってしまっているわけだ

といってもすでにこの分野でもHTML5離れが始まってるけど
ここのスレ立てが去年の3月とあるし仕方もないか

もう諦観ばかりだよ
来年中に、CocosかUnityの両方またはどっちかが下火になってても全く驚かんわ
はよ一周してコンソール復権せんもんかね
0758デフォルトの名無しさん
垢版 |
2014/08/08(金) 10:43:33.89ID:la99q2hi
>>753
半分は本当です。
ライブラリの充実度はC/C++は非常に劣っているのでどうしてもスクリプトに軍配が上がります。
しかし、C++も最近は大分追い上げをしてきているのでそのうちトントンになるでしょう。
でも、まだ未来の話です。
0760デフォルトの名無しさん
垢版 |
2014/09/03(水) 02:18:38.23ID:XgRRcxf+
触るな触るな
多分間違って迷い込んだかなんかした人の書き込みなんだろ(棒読
0761デフォルトの名無しさん
垢版 |
2014/09/27(土) 15:14:42.06ID:Q7f9fSd6
1年半経過しましたけど何か変わりましたかね
先の見えない赤字もJavascriptで消し去って欲しいもんです
0763デフォルトの名無しさん
垢版 |
2014/10/03(金) 01:15:18.20ID:8OTaypIY
無理じゃろ
プラットフォームとしてのクオリティ維持が大事(キリッ
ってスタンスじゃなかったっけ
0766デフォルトの名無しさん
垢版 |
2014/11/06(木) 14:26:10.13ID:q9ZjxaM0
まぁスーファミレベルのゲームばっかりだし、なんとかなるんじゃね?
やらねーけど。
0767デフォルトの名無しさん
垢版 |
2014/11/16(日) 00:33:18.89ID:R05ll4b0
痛い目にあっても死にはしないことを学んだし
任天堂くらいゲームの売り上げに依存してると
いまさら方針変える度胸なんかねーだろう

余裕は必要だよね
余裕のない奴って周りが見えてないしね
0768デフォルトの名無しさん
垢版 |
2015/02/14(土) 15:26:26.13ID:HVm4PRDm
AltJSで書けば良い

山ほどJavaScriptに変換する言語があるのは皆JavaScriptでは書きたくない、JavaScriptは糞言語であるという事を示している
0769デフォルトの名無しさん
垢版 |
2015/02/14(土) 16:02:41.20ID:LVYvKyYL
スマホだとほとんどブラウザって使われてないらしいね。
もう一般人はPC必要ないらしいし、Javascriptは衰退していくんじゃね
0770デフォルトの名無しさん
垢版 |
2015/02/14(土) 16:49:00.69ID:POEdya8y
>>769
!?
0771デフォルトの名無しさん
垢版 |
2015/02/14(土) 17:25:00.66ID:HVm4PRDm
>>769
お前がそう思うのならry
0772デフォルトの名無しさん
垢版 |
2015/02/14(土) 18:25:46.56ID:LVYvKyYL
はい、論破
http://appbu.jp/mobile-app-vs-web-usage

スマホなんて低性能のデバイスでブラウザなんか遅すぎて見てられないでしょ。
電池の消耗も激しすぎる。

だいたいね、スマホなんてのは仕事の合間の休憩時間とかトイレの個室内とか
そういうスキマ時間にイジるもんなんだよ。
だから速度が何よりも大事なんだって。

これからの時代はWebは衰退する。
なにか知りたい情報があればWebを検索、ではなく
アプリストアからアプリを検索する世界になるだろう。
その世界ではGoogleなんぞに支配されてない。
0773デフォルトの名無しさん
垢版 |
2015/02/15(日) 10:28:53.54ID:uL6XdEu6
>>772
Androidは基本Javaアプリじゃん…まさか、あいぽん信者?
ゲームの話なんだから見るべきはそこじゃなくて「Gaming 32%」の所だろ

どうしてもアプリの形が良いならアプリ化すれば良いし
ブラウザゲームかどうかがそんなにユーザーに関係するか?

HTML5でハードの性能を100%活かすのは難しいけど、任天堂みたいなメーカーはそんなゲームばかり作ってるわけでもなし
ChromeのJavaScriptエンジンは結構早いし
そこそこの物は出来るだろ。
0774!oekaki
垢版 |
2015/02/15(日) 11:12:07.50ID:tGlKzMjf
HTML5はすべてがWebになるという時代遅れの幻想に基づくものであり遅すぎたのだ
0775デフォルトの名無しさん
垢版 |
2015/02/15(日) 12:49:20.41ID:eWYg74eo
スマフォがアプリ棄ててwebサービスに注力してれば本当にスマートになったのに現実は…
ごちゃごちゃじゃねーかよwwwww どこがスマートなんだよwwwww ってなもんで。
0776デフォルトの名無しさん
垢版 |
2015/02/15(日) 13:26:10.24ID:62okPNWV
JavaScriptばかり叩かれるけど、ぶっちゃけHTMLもGUI作りとして見ると
相当なクソだと思うんだよ
0777デフォルトの名無しさん
垢版 |
2015/02/15(日) 13:36:27.90ID:sYDZ2RKu
そりゃそうだろ。もともとHTMLはGUIじゃなくて
文書を作るためのものなんだから。
そしてGUIはCSSで作るものだよ。
0778デフォルトの名無しさん
垢版 |
2015/02/15(日) 15:58:35.79ID:uL6XdEu6
ゲームだとCSSなんて使わないだろ?
全てCanvasかWebGL

だがNintendo Web FrameworkはWebGLは無しでCanvasしか使えないらしい
0779デフォルトの名無しさん
垢版 |
2015/02/15(日) 16:04:00.08ID:uL6XdEu6
DSはともかく
WiiUはRADEONなんだから対応できそうな物だが
何故か対応しない任天堂
0780デフォルトの名無しさん
垢版 |
2015/02/15(日) 17:30:05.45ID:pAXS9/A0
>>778
ブラウザゲームは、ドリランドみたいなポチポチゲーか、Flashゲームが大勢。前者なら当然 CSS つかう。
Canvas や WebGL をメインで作るゲームはかなりシェアが低いだろう。ポチポチゲーの一部の演出だけ Canvas というのは結構あるが。
0782デフォルトの名無しさん
垢版 |
2015/02/15(日) 23:00:38.61ID:Ks8V5w/s
JavascriptはWebだけじゃない
UnityでもBoo使える、C#使うから要らないかけど
0785デフォルトの名無しさん
垢版 |
2015/02/26(木) 23:55:43.94ID:47P7rZXd
「asm.jsの基本的な考え方は、デベロッパが自分の
C/C++コードをこのJavaScriptの最適化サブセットへコンパイルして(Emscriptenコンパイラを使用)、
ブラウザがそれを動かす」

MicrosoftのJavaScriptエンジンがもうすぐMozillaのasm.jsをサポート - TechCrunch
http://jp.techcrunch.com/2015/02/19/20150218microsofts-javascript-engine-will-soon-support-mozillas-asm-js/
2015年2月19日
0788デフォルトの名無しさん
垢版 |
2015/05/13(水) 15:45:29.11ID:ovvdzspM
>>787
誰も捨てるとか言ってないのに当たるもクソもあんの?
0791デフォルトの名無しさん
垢版 |
2015/05/15(金) 18:57:36.11ID:6sHo0j1K
なるほどモバゲーは確かに来たね
0793デフォルトの名無しさん
垢版 |
2015/07/13(月) 16:23:35.71ID:VD4KavgG
お悔やみ申し上げます
0794デフォルトの名無しさん
垢版 |
2015/07/15(水) 20:48:01.10ID:J/5iKX72
>>6
64セルダとか20FPSだったんでしょ。
ゲームの面白さと速度は関係ないよ。
0795デフォルトの名無しさん
垢版 |
2015/07/16(木) 00:23:52.18ID:gvPeCVGj
C#の方が良いと思う
0797デフォルトの名無しさん
垢版 |
2015/08/16(日) 20:38:23.33ID:TyhzuaQV
>>1
デュエル・マスターズ的な非電源TCGの 《 オンラインTCGツクール系 》 ソフト(エディタ)の企画。

例えば、ガチンコ・ジャッジを直ぐにでも導入できる機能を持っておりながら、
当面それを扱わず単純化させておいて、事後的に導入拡張する際に当該システムを
ブロック構造の組み合わせで後付け挿入できるように予めシステム化してある制作ソフト。
既存の非電源TCGを劣らずに再現できるならば大概のニーズに応えられる筈。
バトスピ、ヴァンガ、バディ、ドレノ、フォースofウィル、ウィクロス、ポケカ、デジモン、ゼクス、モンコレ、ガンダム・ウォー、ディメンションゼロ、ライブオン、カードヒーローなど
のシステムを完全再現できるように設計するけど、他に此のTCGの此のシステムは再現希望とか有ったら書いて。
マジック:ザ・ギャザリングの全システムを完全に再現するのは無理だから、此れだけは必用だ!って部分のみリクエストして。
WEB通信での対戦は、個vs個、多数乱戦、チームvsチーム、個vsチームを可能な仕様とする方針。

設計思想は 《 RPGツクール 》 が良いかな?  他に、優れたエディタ有ったら挙げてみて。

個人や企業などのベンダーが提示する開発費(見積もり)で折り合えば、発注する。

エディタ系ソフト群から基本コンセプトを絞り込む(もちろんオリジナルで優れた新ネタが有れば導入する)。

遊戯王OCGに関しては、タッグフォース、ADS、デュエルオンラインを発注先ベンダーに研究させる。
なるべく前述3つで可能な再現は全て実装させる方向を目指す。 まぁ努力する・・・
バトスピ、ヴァンガ、バディ、デュエマなど、発売済みゲームソフトの存在するケースはベンダーに研究させる。

TCGを再現するテストプレイ ⇒ 更に改良や修正。

機能制限した下位版を5万円以上で発売 + デュエリーグ用に改造した上位版でサーバー稼動=営業開始。

下位版の改造および商用利用には、別途で当社との契約が必要。

さ〜て、製作を受けてくれるベンダーが見つかるかな?ww(クス
http://hayabusa6.2ch.net/test/read.cgi/gameama/1438617407/l50
0798デフォルトの名無しさん
垢版 |
2015/08/16(日) 21:06:29.19ID:5vUfdwLX
Javascriptか。
C++より面白いゲームになりそうだな。

これは任天堂、株価が上がるな。
0800デフォルトの名無しさん
垢版 |
2015/08/17(月) 20:41:51.60ID:m+amuGE4
>>799
コナミから切り離された小島氏「メタルギア」新作の件だね
0801デフォルトの名無しさん
垢版 |
2015/10/06(火) 11:13:10.21ID:IzSUHdTs
受ける会社大丈夫?
下記の条件が全て当てはまる会社にご注意下さい。

・IT系 in tokyo
・「社名 労基」でググると過去の2chスレが出てくる
・転職会議で2.5点
0802デフォルトの名無しさん
垢版 |
2015/12/17(木) 20:31:56.05ID:kWP3F0BO
>>1
マジかよ??
0803デフォルトの名無しさん
垢版 |
2015/12/18(金) 21:42:44.10ID:of6SJtqt
そういえばスマホのソシャゲが同じ方式だったが
それにすり寄っていくんだな、任天堂は
0804デフォルトの名無しさん
垢版 |
2015/12/19(土) 02:27:05.32ID:GM3q6wlH
スマホのソシャゲだって既にネイティヴやUnityじゃないと新規ユーザー獲得できんよ。
既存顧客が根強く遊んでるのはあるけどね。
0807デフォルトの名無しさん
垢版 |
2016/01/28(木) 07:04:10.94ID:/YWbprJM
マジかよ?
0808デフォルトの名無しさん
垢版 |
2016/02/07(日) 23:11:56.02ID:gZwF+J6N
本当
0809デフォルトの名無しさん
垢版 |
2016/02/13(土) 17:22:55.30ID:MXADxP3M
ゲーム開発の話題になると>>794とか勘違いした人が出るんだが
そもそも同じ64で「初心者でも開発しやすいが遅い言語」使ってたら
20FPSどころか1桁台出るかすら怪しい
ゲームとして成立させるために速度が必要なんであって・・・・

データ主導の設計という考え方があって(ゲームプログラマの間では常識なんだが
他の業界だと別の呼び方で同じ概念があるかも)、レンダリングや物理計算、
AIの経路探索などの「基本的だが速度がどうしても必要な部分」をC++や低級言語で
作っておいて、ゲームの進行やキャラクタ配置、データとの連携(スクリプト含む)など
「ゲームの構成を作る、速度が必要ない&ちょくちょく変更したいロジック」は
開発効率のためにもC++などの言語の外に出す(ハードコードしない)のが望ましい

その考え方をより推進した結果、ライブラリがサポートする範囲が増えて
>>1みたいな手法が実現できるようになってきたってことだと思うんだが
0810デフォルトの名無しさん
垢版 |
2016/03/25(金) 18:37:12.10ID:Vl8tCR7V
HTML5 + JavaScriptでスマホアプリと同じ手間で作れる様にする
と読み解くわな、普通は
0813デフォルトの名無しさん
垢版 |
2016/04/13(水) 00:02:18.91ID:SAr8RNES
3年前の任天堂がそんな先を見たことを考えてたなら
今みたいな後手後手の落ちぶれ方しないだろ
0814デフォルトの名無しさん
垢版 |
2016/05/01(日) 14:27:27.81ID:tKi6j9CT
匿名通信(Tor、i2p等)ができるファイル共有ソフトBitComet(ビットコメット)みたいな、
BitTorrentがオープンソースで開発されています

言語は何でも大丈夫だそうなので、P2P書きたい!って人居ませんか?

Covenantの作者(Lyrise)がそういう人と話したいそうなので、よろしければツイートお願いします
https://twitter.com/Lyrise_al

ちなみにオイラはCovenantの完成が待ち遠しいプログラミングできないアスペルガーw


The Covenant Project
概要

Covenantは、純粋P2Pのファイル共有ソフトです

目的

インターネットにおける権力による抑圧を排除することが最終的な目標です。 そのためにCovenantでは、中央に依存しない、高効率で検索能力の高いファイル共有の機能をユーザーに提供します

特徴

Covenant = Bittorrent + Abstract Network + DHT + (Search = WoT + PoW)

接続は抽象化されているので、I2P, Tor, TCP, Proxy, その他を利用可能です
DHTにはKademlia + コネクションプールを使用します
UPnPによってポートを解放することができますが、Port0でも利用可能です(接続数は少なくなります)
検索リクエスト、アップロード、ダウンロードなどのすべての通信はDHT的に分散され、特定のサーバーに依存しません
0815デフォルトの名無しさん
垢版 |
2016/05/05(木) 22:29:53.33ID:xwMZ135/
なるほど
0817デフォルトの名無しさん
垢版 |
2016/05/12(木) 20:22:32.51ID:7ig/Vtou
時代はやっぱりjsなんだよなあ…
0818デフォルトの名無しさん
垢版 |
2016/05/12(木) 20:51:13.28ID:3P07tvNJ
Unityみたいなゲームエンジンを提供する、
あとはツクールのように作ってね、ってことだろ。
0819デフォルトの名無しさん
垢版 |
2016/05/12(木) 20:57:39.09ID:2clWqzhk
普及した悪貨に過ぎないよ
もうhtml5用途でさえaltJS動かす言語でしかない
なおこの使い方だとウェブアセンブリ普及したら不要になるので将来も微妙
レスを投稿する


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