立ててみました。
Google O3D
Mozilla Canvas:3D
※ただし、マイクロソフトは否定的
競合技術
Papervision3D
関連スレ
むしろjavascriptでゲーム作ろうぜ
http://hibari.2ch.net/test/read.cgi/gamedev/1048171505/
【O3D】HTML5用 3D API WebGL 【Canvas:3D】
2011/06/23(木) 01:52:57.33
423デフォルトの名無しさん
2012/10/08(月) 10:28:15.60 IEを二種類作れば良いんだな
424デフォルトの名無しさん
2012/10/08(月) 13:44:38.34 セキュリティ確保するためにハードウエアが制限されるなんて糞仕様。
425デフォルトの名無しさん
2012/10/08(月) 14:04:23.35 >>422
NPAPIならセキュアなんですね(棒
NPAPIならセキュアなんですね(棒
426デフォルトの名無しさん
2012/10/08(月) 15:08:39.90 しばらくしたらサンドボックスIEが出てくるよ
427デフォルトの名無しさん
2012/10/08(月) 15:10:42.14428デフォルトの名無しさん
2012/10/08(月) 19:47:18.26 MSのセキュリティ云々の言い訳を真に受けているのはどうかと思うよ。それに情報自体が古い。
MSはWebGLを実装しないってことは本当だけど、
それはセキュリティのためではなくDirect3Dを推進するため。
OpenGLのラッパーであるWebGLを推進することはない。
そのうちMSからDirectXをラップした3DAPIが出てくるから。
MSはWebGLを実装しないってことは本当だけど、
それはセキュリティのためではなくDirect3Dを推進するため。
OpenGLのラッパーであるWebGLを推進することはない。
そのうちMSからDirectXをラップした3DAPIが出てくるから。
429デフォルトの名無しさん
2012/10/08(月) 22:29:17.99 と、古い頭の人が何か言ってる件
Direct3Dを推進(笑)
Direct3Dを推進(笑)
430デフォルトの名無しさん
2012/10/08(月) 22:37:21.38 これからは、VRMLの時代だよね
XMLが創り出すセマンティックな3Dグラフィックが、新しい世界を切り開く
WebGLなんて、バカ丸出しだw
まずシェーダーのコード書いてコンパイルしろ、とか40年前の発想だよな
XMLが創り出すセマンティックな3Dグラフィックが、新しい世界を切り開く
WebGLなんて、バカ丸出しだw
まずシェーダーのコード書いてコンパイルしろ、とか40年前の発想だよな
431デフォルトの名無しさん
2012/10/08(月) 22:50:21.86 実際のところホビーユースやデモ用途以外の今後の展望は本当にあるのだろうか。
商業でつかいだしそうなのはヤフーモバゲーくらいじゃないか?
商業でつかいだしそうなのはヤフーモバゲーくらいじゃないか?
432デフォルトの名無しさん
2012/10/08(月) 22:50:43.90 セキュリティが〜とか言っている人は病気だよね。
ずっとここ監視しているし気持ち悪いよね。仕事しているのかな?
ずっとここ監視しているし気持ち悪いよね。仕事しているのかな?
433デフォルトの名無しさん
2012/10/08(月) 22:54:48.88 >>431
当面はゲーム用じゃないのかな。
コンシューマやっているけどWeb系もやりたいという会社向けじゃないかと。
普段3D系のゲーム作っている会社にとってはOpenGLは慣れ親しんだAPIだし
WebGLで作るのも苦じゃないでしょ。
当面はゲーム用じゃないのかな。
コンシューマやっているけどWeb系もやりたいという会社向けじゃないかと。
普段3D系のゲーム作っている会社にとってはOpenGLは慣れ親しんだAPIだし
WebGLで作るのも苦じゃないでしょ。
434デフォルトの名無しさん
2012/10/08(月) 23:10:42.83 そしてグラフィックスAPI以上に整備も統一もされていない
オーディオや入力まわりのヘボさに幻想を打ち砕かれる、と
オーディオや入力まわりのヘボさに幻想を打ち砕かれる、と
435デフォルトの名無しさん
2012/10/08(月) 23:16:05.77 なんで何でもかんでもブラウザでやりたがるんだろうな
436デフォルトの名無しさん
2012/10/08(月) 23:30:24.51 まぁ、おまえみたいに文句しかいわない奴のとこに仕事なんて来ないから安心しろよ
437デフォルトの名無しさん
2012/10/09(火) 02:18:39.46 jsだとバイナリファイルの扱い遅いし、まともにパックされてない糞でかいリソースで帯域食い潰すんですよね
438デフォルトの名無しさん
2012/10/09(火) 02:45:49.04 なんかjsでlinux作ったとかいうニュースなかったっけ?
439デフォルトの名無しさん
2012/10/09(火) 04:38:04.36 >>437
exeと違って同じ物を毎回(何度も)ダウンロードするんですね判ります。
exeと違って同じ物を毎回(何度も)ダウンロードするんですね判ります。
440デフォルトの名無しさん
2012/10/09(火) 05:05:16.34 実際のところWebGLのカウンターパートにあたる3DCGの宣言的記述言語が
全く手つかずなのが気になる。
VRMLは長らくお亡くなりだし、多分X3Dでまとまる方向なのだろうけれども、
標準化という意味ではWebGLよりも2周り以上遅れている。
今のところはまだ提案レベルでこれを標準としようとする動きがどのブラウザ
メーカーからも見えないのは辛い。
全く手つかずなのが気になる。
VRMLは長らくお亡くなりだし、多分X3Dでまとまる方向なのだろうけれども、
標準化という意味ではWebGLよりも2周り以上遅れている。
今のところはまだ提案レベルでこれを標準としようとする動きがどのブラウザ
メーカーからも見えないのは辛い。
441デフォルトの名無しさん
2012/10/09(火) 07:13:25.35 >>439
Application Cacheは?
Application Cacheは?
442デフォルトの名無しさん
2012/10/09(火) 07:20:30.37 仕様がただ単にラップしただけ。場当たりすぎ。
443デフォルトの名無しさん
2012/10/09(火) 09:34:31.38 >>440
COLLADAがあるだろ
COLLADAがあるだろ
444デフォルトの名無しさん
2012/10/09(火) 10:27:43.28 いっそFlas...
445デフォルトの名無しさん
2012/10/09(火) 11:03:50.62 htmlを組むのにテンプレートエンジンが星の数ほど
あるように
3d組むのにそれ用のフォーマットが星の数ほど生まれてきて
しまうのも自然の摂理なのだ。
しかしブラウザのバージョンを揃えた所で
osが違うと、ハードウェア構成が違うと
レンダリング結果は異なる…その辺の足並みが揃うのはまだ先や
あるように
3d組むのにそれ用のフォーマットが星の数ほど生まれてきて
しまうのも自然の摂理なのだ。
しかしブラウザのバージョンを揃えた所で
osが違うと、ハードウェア構成が違うと
レンダリング結果は異なる…その辺の足並みが揃うのはまだ先や
446デフォルトの名無しさん
2012/10/09(火) 12:08:59.15 ハード構成はひとつの極論でしょ。
正論かも知れないが言い出したらキリがない事実上の空論。
ブラウザで標準化されることは必要かと思うな。
http://demo.bkcore.com/threejs/webgl_tron_godrays.html
(関係ないけど今朝見つけたデモ。)
正論かも知れないが言い出したらキリがない事実上の空論。
ブラウザで標準化されることは必要かと思うな。
http://demo.bkcore.com/threejs/webgl_tron_godrays.html
(関係ないけど今朝見つけたデモ。)
447デフォルトの名無しさん
2012/10/09(火) 12:35:55.23448デフォルトの名無しさん
2012/10/09(火) 13:29:43.51 >>443
EPSがあってもSVGが必要とされたように、COLLADAがあってもそれとは別に
Webと親和性の高い3DCGの記述言語は必要だと思う。
HTMLのDOMに直接ぶら下げられることとCSSへの対応は欲しいところ。
EPSがあってもSVGが必要とされたように、COLLADAがあってもそれとは別に
Webと親和性の高い3DCGの記述言語は必要だと思う。
HTMLのDOMに直接ぶら下げられることとCSSへの対応は欲しいところ。
449デフォルトの名無しさん
2012/10/09(火) 16:51:51.86 O3D,Canvas:3D,Papervision3Dを抽象化するレイヤが出来て解決
450デフォルトの名無しさん
2012/10/09(火) 17:09:19.39 課題が全部解決したら上げてくれ
451デフォルトの名無しさん
2012/10/09(火) 21:42:45.66 XML解析してWebGLで描画するJavaScriptのライブラリ作れば、全部解決
452デフォルトの名無しさん
2012/10/10(水) 09:35:59.60453デフォルトの名無しさん
2012/10/10(水) 10:50:38.54 >>446
http://d.hatena.ne.jp/nakamura001/20120615/1339782858
>他のマシン(OSはMac OS X)でGPUを確認するとこの様な表示になったのでコレなOKかな?と7
>思って期待して試したのですがこちらも上手く表示されませんでした
なんのためのblacklist。
opera:config#UserPrefs|EnableWebGL
opera:gpu
確認して動くかな
http://dev.opera.com/articles/view/raw-webgl-part1-getting-started/
http://devfiles.myopera.com/articles/8442/02-minimal-draw.html
動いた!
https://github.com/mrdoob/three.js/issues/672
http://mrdoob.github.com/three.js/examples/webgl_geometry_cube.html
Could not initialise shader とか three.js のサンプル軒並み動かない!
64bit の win7 radeon HD6720G2いう環境が悪いのか…前はもうちょい動
いてたような印象があるのだが…
http://d.hatena.ne.jp/nakamura001/20120615/1339782858
>他のマシン(OSはMac OS X)でGPUを確認するとこの様な表示になったのでコレなOKかな?と7
>思って期待して試したのですがこちらも上手く表示されませんでした
なんのためのblacklist。
opera:config#UserPrefs|EnableWebGL
opera:gpu
確認して動くかな
http://dev.opera.com/articles/view/raw-webgl-part1-getting-started/
http://devfiles.myopera.com/articles/8442/02-minimal-draw.html
動いた!
https://github.com/mrdoob/three.js/issues/672
http://mrdoob.github.com/three.js/examples/webgl_geometry_cube.html
Could not initialise shader とか three.js のサンプル軒並み動かない!
64bit の win7 radeon HD6720G2いう環境が悪いのか…前はもうちょい動
いてたような印象があるのだが…
454デフォルトの名無しさん
2012/10/10(水) 11:01:45.68 >http://demo.bkcore.com/threejs/webgl_tron_godrays.html
機械の筒の輪みたいなのが表示されないけど
光の部分は3割り程度再現できてるようだ…
バージョン 12.02
Build 1578
プラットフォーム Win32
システム Windows 7
機械の筒の輪みたいなのが表示されないけど
光の部分は3割り程度再現できてるようだ…
バージョン 12.02
Build 1578
プラットフォーム Win32
システム Windows 7
455デフォルトの名無しさん
2012/10/10(水) 13:37:13.05456デフォルトの名無しさん
2012/10/11(木) 09:28:08.54 >>455
見たところHTMLに含められる事以外はCOLLADAともろかぶりだけど。
COLLADAもXHRを使えば簡単にDOMツリーに変換できるし。
問題はそれをどう表示するかだけど、three.jsを使えば読み込みから表示まで全部やってくれるよ。
見たところHTMLに含められる事以外はCOLLADAともろかぶりだけど。
COLLADAもXHRを使えば簡単にDOMツリーに変換できるし。
問題はそれをどう表示するかだけど、three.jsを使えば読み込みから表示まで全部やってくれるよ。
457デフォルトの名無しさん
2012/10/11(木) 09:45:14.19 colladaは統一フォーマットの体をなしていないうえに容量も読み込み処理も重くなりがち
簡単にパーサが書けるから安易にゲームエンジンに用いられているだけというのが実情
簡単にパーサが書けるから安易にゲームエンジンに用いられているだけというのが実情
458デフォルトの名無しさん
2012/10/11(木) 18:44:02.56 410以降丸々1か月以上レスが無かったのに急にどうしたこのスレ
459デフォルトの名無しさん
2012/10/11(木) 22:34:40.00 まあ410以外、みんな普通に水をチャプチャプ出来てたから共感出来なかったんじゃないかw
460デフォルトの名無しさん
2012/10/11(木) 22:58:15.20 こういうスレって最初は物珍しくて伸びるけど、その内飽きて放置される運命
たまに誰かが上げてちょっと伸びるけど、そのくらいで終わる。
たまに誰かが上げてちょっと伸びるけど、そのくらいで終わる。
461デフォルトの名無しさん
2012/10/22(月) 08:21:24.69 >three.js
aba氏に遅いと言われてたな
aba氏に遅いと言われてたな
462デフォルトの名無しさん
2012/11/14(水) 11:07:29.08 俺が規制されてる間に世間の流れが変わっててワロタ
最新のネイティブアプリのゲームを見ると
この数年間HTML5HTML5盛り上がって、その実足踏みしてたやつらが
完全に置き去りにされたのがよく解るな。
ギルティドラゴン
https://itunes.apple.com/jp/app/girutidoragon/id561649266?mt=8
ブラウザに賭けてた連中、これと一体どうやって勝負する気だよ。無理だろ常識的に・・・
クソつまんねークリックゲームなのはもしもしゲーと一緒なんだが
だからこそパチンコ同様絵や音の派手な演出がモノを言うだろうし。
仮に今後WebGL対応が進んで、さらに、同じものが動かせるようになったとしても
先行してリッチゲームのノウハウ蓄積した連中が雪崩れ込んできて
押しつぶされるだけじゃないかな(´・ω・`)
つかUnityのようなゲームエンジンがちょいとWebGL対応するだけでおしまいだ。
最新のネイティブアプリのゲームを見ると
この数年間HTML5HTML5盛り上がって、その実足踏みしてたやつらが
完全に置き去りにされたのがよく解るな。
ギルティドラゴン
https://itunes.apple.com/jp/app/girutidoragon/id561649266?mt=8
ブラウザに賭けてた連中、これと一体どうやって勝負する気だよ。無理だろ常識的に・・・
クソつまんねークリックゲームなのはもしもしゲーと一緒なんだが
だからこそパチンコ同様絵や音の派手な演出がモノを言うだろうし。
仮に今後WebGL対応が進んで、さらに、同じものが動かせるようになったとしても
先行してリッチゲームのノウハウ蓄積した連中が雪崩れ込んできて
押しつぶされるだけじゃないかな(´・ω・`)
つかUnityのようなゲームエンジンがちょいとWebGL対応するだけでおしまいだ。
463デフォルトの名無しさん
2012/11/15(木) 00:24:26.92464デフォルトの名無しさん
2012/11/22(木) 03:58:45.05465デフォルトの名無しさん
2012/11/24(土) 20:33:22.51 Unity(Web)の主流は独自プラグインなんだよな
どうせPCのブラウザでしか動かないんだからWebGLとか意味なす
どうせPCのブラウザでしか動かないんだからWebGLとか意味なす
466デフォルトの名無しさん
2012/11/25(日) 17:23:17.38 そういえば、UnityもNaCl出力できるよな。
将来的にはWebGLにも対応するのだろうか。
将来的にはWebGLにも対応するのだろうか。
467デフォルトの名無しさん
2012/11/25(日) 21:34:00.48 NaClは大した苦労なくMonoがそのまま動く。
ブラウザのJavaScriptだけで動かすのとは次元が違うよ。
ブラウザのJavaScriptだけで動かすのとは次元が違うよ。
468デフォルトの名無しさん
2012/11/25(日) 21:44:38.94 Unityをちゃんと動かそうと思ったらMSのCLIを実装しなきゃいけないわけで
JavaScriptだけでそれやるのはさすがに非現実的すぎる話
スクリプティング言語をJavaScriptだけに制限して、ライブラリもかなり絞れば
超限定的な対応はできないこともないのかもしれないけど、そんなもん意味あんのかと
JavaScriptだけでそれやるのはさすがに非現実的すぎる話
スクリプティング言語をJavaScriptだけに制限して、ライブラリもかなり絞れば
超限定的な対応はできないこともないのかもしれないけど、そんなもん意味あんのかと
469デフォルトの名無しさん
2012/11/25(日) 22:14:09.08 http://www.infoq.com/jp/news/2012/11/Moscrif
「 HTML5はパフォーマンスに重要な問題を持っているので、多くのグラフィックスを含んだ良質のゲームを開発するのは不可能である。」
「 HTML5はパフォーマンスに重要な問題を持っているので、多くのグラフィックスを含んだ良質のゲームを開発するのは不可能である。」
470デフォルトの名無しさん
2012/11/25(日) 22:24:20.46 そんな大規模なゲームをWebブラウザで動かす意味がないわな
ダウンロードに長いこと待たされるんならネイティブでいい
現状、C#やJavaScriptでほとんどすべてのプラットフォームに対応したネイティブアプリを作れる環境があって
それ以上何が必要なのか
ダウンロードに長いこと待たされるんならネイティブでいい
現状、C#やJavaScriptでほとんどすべてのプラットフォームに対応したネイティブアプリを作れる環境があって
それ以上何が必要なのか
471デフォルトの名無しさん
2012/11/25(日) 23:07:10.93 HTML5は、facebook すら、まともなパフォーマンスではうごかない。
472デフォルトの名無しさん
2012/11/26(月) 10:49:57.86 unityは素人が遊びに使うにはいいが
商業的にはライセンスが高すぎて使えない
商業的にはライセンスが高すぎて使えない
473デフォルトの名無しさん
2012/11/28(水) 17:15:01.75 商業規模で開発するゲームで遊ぶ暇なんて学生かニートぐらいのもので、
社会人が息抜きに遊ぶには素人の遊びレベルで十分
社会人が息抜きに遊ぶには素人の遊びレベルで十分
474デフォルトの名無しさん
2012/11/28(水) 22:31:04.32 商業的に使われるとしたら、
ソーシャルカードゲーム(笑)のエフェクトにちょびっと出てきたりする程度だろうな
ソーシャルカードゲーム(笑)のエフェクトにちょびっと出てきたりする程度だろうな
475デフォルトの名無しさん
2012/11/29(木) 01:44:16.08 WebGL期待してるぜ
476デフォルトの名無しさん
2012/11/29(木) 02:40:31.16477デフォルトの名無しさん
2012/11/29(木) 08:06:02.89 ファイナルファンタジーは、会社員だらけ。
478デフォルトの名無しさん
2012/11/29(木) 10:39:35.86 民主党 「韓国人の生活が第一。韓国をあざけることは、絶対にしてはならない」
http://2logch.livedoor.biz/archives/4285845.html
http://2logch.livedoor.biz/archives/4285845.html
479デフォルトの名無しさん
2012/11/29(木) 11:11:17.97 国民の生活第一が大津の未来と合流したのは
やはり大津だからだよな
やはり大津だからだよな
480デフォルトの名無しさん
2012/12/14(金) 10:20:46.58 SQLite
481デフォルトの名無しさん
2012/12/21(金) 12:27:33.07482デフォルトの名無しさん
2012/12/21(金) 20:39:36.73 大人にもなってどっぷりゲームやってるやつって終わってるよね
何ムキになってるの?
何ムキになってるの?
483デフォルトの名無しさん
2012/12/21(金) 21:36:41.87 テンプレ乙www
ガキ過ぎwww
ガキ過ぎwww
484デフォルトの名無しさん
2012/12/21(金) 22:31:24.83 HTML5でシリアル通信できますか?
485デフォルトの名無しさん
2012/12/22(土) 17:28:59.46 もちろん、できますよ
HTML5に不可能はありません
HTML5に不可能はありません
486デフォルトの名無しさん
2012/12/26(水) 06:42:24.65487デフォルトの名無しさん
2012/12/26(水) 10:47:40.97 >>486
セキュリティへの懸念を表明してるよ
もちろんセキュリティは大問題なんだけど、MSにとってそれより重要なのは
「仕様が安定していない」ということ。MSは過去の反省から、仕様が安定しているものでないと
IEには絶対に実装しないというスタンスをとってるからね。IEで一番重視されてるのは上位互換だから。
セキュリティへの懸念を表明してるよ
もちろんセキュリティは大問題なんだけど、MSにとってそれより重要なのは
「仕様が安定していない」ということ。MSは過去の反省から、仕様が安定しているものでないと
IEには絶対に実装しないというスタンスをとってるからね。IEで一番重視されてるのは上位互換だから。
488デフォルトの名無しさん
2012/12/26(水) 13:09:34.70 バグも仕様なのでバージョン上げても治しません(キリッ
489デフォルトの名無しさん
2012/12/26(水) 18:04:35.04490デフォルトの名無しさん
2012/12/27(木) 00:15:43.70 そんなこと気にしてたら使えないよ
現実的に考えるならUnityのWebPlayerくらいが妥当
現実的に考えるならUnityのWebPlayerくらいが妥当
491デフォルトの名無しさん
2012/12/27(木) 22:21:35.44492デフォルトの名無しさん
2012/12/27(木) 23:06:22.15 政治問題以前に、サポートを拒否するのに十分な問題がWebGLにあるのは事実だろう
今IEが実装したら確実にIEネスケ戦争の二の舞になり、
古い仕様が未来永劫残り続けてWebGLにとっても有害
今IEが実装したら確実にIEネスケ戦争の二の舞になり、
古い仕様が未来永劫残り続けてWebGLにとっても有害
493デフォルトの名無しさん
2013/01/12(土) 18:30:52.76 その観点でいうと現時点で完全に仕様が固まってないHTML5全体をを実装するのが間違いだろう
494デフォルトの名無しさん
2013/01/13(日) 13:42:42.10 お薦めの本は?
495デフォルトの名無しさん
2013/01/14(月) 00:11:45.85 C++でGLES使う本
496デフォルトの名無しさん
2013/01/14(月) 11:59:06.40 しかし、GLESって中々試す環境が無くね?
amazonでwebglで検索すると幾つか出てくるから、それでいいんじゃない?
何がお勧めかは知らんけど。
amazonでwebglで検索すると幾つか出てくるから、それでいいんじゃない?
何がお勧めかは知らんけど。
497デフォルトの名無しさん
2013/01/14(月) 16:53:47.15 FileReaderとDOMParserで簡単にCOLLADAを読み込めんじゃね?と思って
やってみたら、DOM化するのは超簡単に出来たけどCOLLADA自体のパースが
なんだこれ?っていうぐらい尋常でなく面倒くせー…めげそう…
つうか、デカいCOLLADAデータを読み込むと一時的に滅茶苦茶メモリ食いそう。
やってみたら、DOM化するのは超簡単に出来たけどCOLLADA自体のパースが
なんだこれ?っていうぐらい尋常でなく面倒くせー…めげそう…
つうか、デカいCOLLADAデータを読み込むと一時的に滅茶苦茶メモリ食いそう。
498デフォルトの名無しさん
2013/01/15(火) 23:51:32.41 COLLADAっていろんなフォーマットの全部載せみたいなもんって聞いたなぁ
パーサ書くの大変そう
パーサ書くの大変そう
499デフォルトの名無しさん
2013/01/17(木) 19:12:19.72 やっぱりWebSQLと同様、特定の実装技術を前提にした仕様は失敗するんだな
500デフォルトの名無しさん
2013/01/20(日) 14:43:54.53 とりあえず、COLLADAのmesh要素だけのパースは思ったよりは簡単だったけど1つ問題が。
COLLADAは頂点座標と法線データがそれぞれ別個にインデックスが振られていたけど、
WebGLでどうやって表示するんだ?
例えば、座標は(0,1,2)とすると法線は(0,0,0)みたいな感じ。
drawElementsってインデックスは共通な事が前提だよね?
座標のインデックスに合わせて再構築しないと駄目かね。
COLLADAは頂点座標と法線データがそれぞれ別個にインデックスが振られていたけど、
WebGLでどうやって表示するんだ?
例えば、座標は(0,1,2)とすると法線は(0,0,0)みたいな感じ。
drawElementsってインデックスは共通な事が前提だよね?
座標のインデックスに合わせて再構築しないと駄目かね。
501デフォルトの名無しさん
2013/01/20(日) 23:49:07.72 Javascript特有のバグでハマったんで一応書き込んでおく。
var offset = dom.getAttribute('offset');
console.log(offset); // => 0 と表示されているのを確認
array[n * 3 + offset]; // 何か値がおかしい…
まぁようするにoffsetが文字列のままでarrayのインデックスが10倍されてた
って事なんだけど…
今に始まった事じゃないと思うけど、何か予防策とかあるのかな?
var offset = dom.getAttribute('offset');
console.log(offset); // => 0 と表示されているのを確認
array[n * 3 + offset]; // 何か値がおかしい…
まぁようするにoffsetが文字列のままでarrayのインデックスが10倍されてた
って事なんだけど…
今に始まった事じゃないと思うけど、何か予防策とかあるのかな?
502デフォルトの名無しさん
2013/01/20(日) 23:57:51.68 var offset = dom.getAttribute('offset') - 0;
503デフォルトの名無しさん
2013/01/21(月) 05:27:50.75 parseInt() と 0+ はどっちがいいの?
504デフォルトの名無しさん
2013/01/21(月) 09:35:01.84 >>502
もちろん最終的にはparseInt使って解決したけど、気付くまでだいぶ時間かかったよ
もちろん最終的にはparseInt使って解決したけど、気付くまでだいぶ時間かかったよ
505デフォルトの名無しさん
2013/01/21(月) 09:36:29.01 >>503
parseIntの方がソース見てIntに変換していることが明確なんでparseInt派だな
parseIntの方がソース見てIntに変換していることが明確なんでparseInt派だな
506デフォルトの名無しさん
2013/01/21(月) 11:57:13.32 TypeScriptを使おう
507デフォルトの名無しさん
2013/01/21(月) 12:03:47.07 確かにWebGL向きかもな
508デフォルトの名無しさん
2013/01/21(月) 15:28:14.90 WebGL.d.ts
Three.d.ts
既にあるな
考えることはみんな同じなんだ
Three.d.ts
既にあるな
考えることはみんな同じなんだ
509デフォルトの名無しさん
2013/01/21(月) 16:19:17.79 TypeScript - Wikipedia, the free encyclopedia
ttp://en.wikipedia.org/wiki/TypeScript
これか
ttp://en.wikipedia.org/wiki/TypeScript
これか
510デフォルトの名無しさん
2013/01/21(月) 16:20:23.60 ActionScriptみたい
511デフォルトの名無しさん
2013/01/21(月) 16:32:20.66 as3は良いものだ。
512デフォルトの名無しさん
2013/01/21(月) 17:01:06.05 TypeScriptはECMAScript6系だよ
そこそこ欲しい機能が揃ってる割には他の似たようなのと違って一切変なコード吐かないから
変な言い方だけどいつでもやめてJavaScriptに戻れる安心感が最大のメリットだと思う
そこそこ欲しい機能が揃ってる割には他の似たようなのと違って一切変なコード吐かないから
変な言い方だけどいつでもやめてJavaScriptに戻れる安心感が最大のメリットだと思う
513デフォルトの名無しさん
2013/01/21(月) 17:15:43.91 それって JavaScript のままでよくね?
514デフォルトの名無しさん
2013/01/21(月) 18:23:47.25 VBScriptが一番だよ
515デフォルトの名無しさん
2013/01/21(月) 23:36:10.62 質問
drawElements(mode, count, type, offset);
のcountの最大値ってどうやって取得すればいい?
俺の環境だと255ぐらいだった。そんなもん?
drawElements(mode, count, type, offset);
のcountの最大値ってどうやって取得すればいい?
俺の環境だと255ぐらいだった。そんなもん?
516デフォルトの名無しさん
2013/01/22(火) 04:45:36.98 >>513
オプショナルな静的型はIDEやコンパイラの支援が効いて便利よん。
オートコンプリートの打率が上がるし、大事なところは型つけて書けば実行時前に
静的検証出来るので堅牢にもなる。
あとprototypeを使ってクラス的なことをやる方法として何通りもの流儀が存在して
下手すればフレームワーク毎にクラス的な仕組みをバラバラに手作りしているJSとは
違って、言語仕様としてクラスを持っているのは車輪の再発明が無くてすっきり。
オプショナルな静的型はIDEやコンパイラの支援が効いて便利よん。
オートコンプリートの打率が上がるし、大事なところは型つけて書けば実行時前に
静的検証出来るので堅牢にもなる。
あとprototypeを使ってクラス的なことをやる方法として何通りもの流儀が存在して
下手すればフレームワーク毎にクラス的な仕組みをバラバラに手作りしているJSとは
違って、言語仕様としてクラスを持っているのは車輪の再発明が無くてすっきり。
517500
2013/01/24(木) 02:50:23.34518デフォルトの名無しさん
2013/01/24(木) 12:34:09.34 TypeScriptは結局JavaScriptの問題を解決してないから萎えた。
ECMAScriptもだが、特にmodule、あれで大規模開発が可能だと本当に思ってるのか。
> 3. 次に挙げる ES4 の提案の一部はウェブでの利用において不適切と判断されたので、
> 今後二度と議題として取り扱わない。パッケージ、名前空間、早期束縛。この決定が
> Harmony の肝である。
つくづくバカな決定したなこいつら。
ECMAScriptもだが、特にmodule、あれで大規模開発が可能だと本当に思ってるのか。
> 3. 次に挙げる ES4 の提案の一部はウェブでの利用において不適切と判断されたので、
> 今後二度と議題として取り扱わない。パッケージ、名前空間、早期束縛。この決定が
> Harmony の肝である。
つくづくバカな決定したなこいつら。
519デフォルトの名無しさん
2013/01/24(木) 12:35:35.19 正直、断言するけどActionScript=ECMAScript 4ルーツのHaxeを使ったほうがいい。
520デフォルトの名無しさん
2013/01/24(木) 12:42:09.83 TypeScript クイックガイド - phyzkit.net
http://phyzkit.net/typescript/
> この b2Vec2 クラスを使うときは、
>
> var v : Box2D.Dynamics.b2Vec2 = new Box2D.Dynamics.b2Vec2();
> のようにかけます。ただこのままではすべての場所で完全名でクラスを参照しなければならず、面倒です。
> そこでクラスのエイリアスが欲しくなるわけですが、JavaScript のように単なる変数としてエイリアスを
> 定義してもうまくいきません。
>
> // b2Vec2 のエイリアスのつもり……
> var b2Vec2 = Box2D.Dynamics.b2Vec2;
>
> // コンパイルエラー。b2Vec2 というコンストラクタはあっても b2Vec2 という型はない
> var v : b2Vec2 = new b2Vec2();
> コンストラクタの呼び出しだけならできるのですが、b2Vec2 は単なる変数で型の名前空間にあるわけではなく、
> 型注釈の位置では使うことができません。かと言って直接クラス名のエイリアスを定義する機能はないようです。
> このような場合、import キーワードでモジュールのエイリアスを定義することはできるので、これを使うと
> 少しは楽なのではないかと思います。
>
> import B2D = Box2D.Dynamics;
> var v : B2D.b2Vec2 = new B2D.b2Vec2();
これを読んでTypeScriptは却下した。アホだろ実際。癖のなくなったCoffeeScriptでしかない。
なおHaxeは普通にimportすればnew b2Vec2()でおk
http://phyzkit.net/typescript/
> この b2Vec2 クラスを使うときは、
>
> var v : Box2D.Dynamics.b2Vec2 = new Box2D.Dynamics.b2Vec2();
> のようにかけます。ただこのままではすべての場所で完全名でクラスを参照しなければならず、面倒です。
> そこでクラスのエイリアスが欲しくなるわけですが、JavaScript のように単なる変数としてエイリアスを
> 定義してもうまくいきません。
>
> // b2Vec2 のエイリアスのつもり……
> var b2Vec2 = Box2D.Dynamics.b2Vec2;
>
> // コンパイルエラー。b2Vec2 というコンストラクタはあっても b2Vec2 という型はない
> var v : b2Vec2 = new b2Vec2();
> コンストラクタの呼び出しだけならできるのですが、b2Vec2 は単なる変数で型の名前空間にあるわけではなく、
> 型注釈の位置では使うことができません。かと言って直接クラス名のエイリアスを定義する機能はないようです。
> このような場合、import キーワードでモジュールのエイリアスを定義することはできるので、これを使うと
> 少しは楽なのではないかと思います。
>
> import B2D = Box2D.Dynamics;
> var v : B2D.b2Vec2 = new B2D.b2Vec2();
これを読んでTypeScriptは却下した。アホだろ実際。癖のなくなったCoffeeScriptでしかない。
なおHaxeは普通にimportすればnew b2Vec2()でおk
521デフォルトの名無しさん
2013/01/24(木) 12:44:35.91 あとはこれも萎え要因
https://sites.google.com/site/jun1sboardgames/programming/typescript_module
> 「/// <reference path="" />の参照指定はあくまでもコンパイル時のもので、
> 実行時の依存関係の解決は君自身の責務だよ」
https://sites.google.com/site/jun1sboardgames/programming/typescript_module
> 「/// <reference path="" />の参照指定はあくまでもコンパイル時のもので、
> 実行時の依存関係の解決は君自身の責務だよ」
522デフォルトの名無しさん
2013/01/24(木) 12:47:25.05 そういうコンセプトなんだよ
・JavaScript互換
・綺麗なJavaScriptを吐く
JavaScriptを中間言語として使うんではないってことだ
・JavaScript互換
・綺麗なJavaScriptを吐く
JavaScriptを中間言語として使うんではないってことだ
レスを投稿する
ニュース
- 【音楽】Perfume・あ~ちゃんの結婚相手「一般男性」は吉田カバンの社長・吉田幸裕氏(41) 高身長で山本耕史似 [Ailuropoda melanoleuca★]
- 【サッカー】U-17日本代表、激闘PK戦制す 北朝鮮撃破で6大会ぶり8強入り U17W杯 [久太郎★]
- 【サッカー】日本代表、ボリビアに3発快勝 森保監督通算100試合目を飾る…鎌田、町野、中村がゴール [久太郎★]
- 【インバウンド】中国人観光客の日本での消費額は年間約2兆円超…中国政府は公務員の出張取り消し [1ゲットロボ★]
- XやChatGPTで広範囲の通信障害 投稿や閲覧できず [蚤の市★]
- 【芸能】日中関係悪化でエンタメ業界に大ダメージ… JO1の中国でのイベント中止、邦画は公開延期、STARTOアイドルへの影響も [冬月記者★]
- 石井ちゃんです!
- アンケート調査で「高市発言は問題なし」 93.5%wwwwwwwwwwwwwwwwwwwwwwwww [279254606]
- 今から北海道行く
- お前らは“スカイマイルタワー”建設計画を知っているか?
- これ誰か分かるか?
- エプシュタインファイルの公開、決定 [805596214]
