Bash scriptCC#C++CPPCrystalDElixirErlangGoGroovyHaskellJavaJavaScriptJuliaLazy KLispLuaNimOCamlOpenSSLPHPPascalPerlPonyPythonRRubyRustSQLScalaSwiftTypeScriptVim scriptZig
A Massively Spiffy Yet Delicately Unobtrusive Compression Library (Also Free, Not to Mention Unencumbered by Patents) (Not Related to the Linux zlibc Compressing File-I/O Library) Welcome to the zlib home page, web pages originally created by Greg Roelofs and maintained by Mark Adler. If this page seems suspiciously similar to the PNG Home Page, rest assured that the similarity is completely coinc
「ゲーム開発初心者のために何かできないか」と思っていたゲーム開発者のジョン・ワトソンさんが、ゲーム開発フレームワークの「Phaser」を使いJavaScriptでゲーム開発に役立ちそうな動きやアルゴリズム、エフェクトを作成し、ソースコード付きで「Game Mechanic Explorer」にて無料公開しています。歩行やジャンプといったゲームの基本的な動きから、追跡型ミサイルや光源による影など、さまざまな動作は、ソースコードが分からなくても操作するだけでも楽しい気分になれます。 Game Mechanic Explorer http://gamemechanicexplorer.com ゲームの基本的な動作やエフェクトを確認するには、上記URLを開いて、画面左側にある「Choose」の横にある下向き三角をクリックします。クリックすると「Walking and jumping」「Bullet
[CEDEC 2010]ネットゲームの裏で何が起こっているのか。ネットワークエンジニアから見た,ゲームデザインの大原則 編集部:touge 先週行われた「CEDEC 2010」の講演から「ネットワークゲームの仕組みとゲームデザイン」と題されたセッションを紹介しよう。 「CEDEC 2010」公式サイト 登壇したのは,セガ第三CS研究開発部のテクニカルディレクター 節政暁生氏。節政氏は「ファンタシースター オンライン」シリーズのプログラマとして,長年ネットワークゲーム(オンラインゲーム)の開発を手がけてきてきた人物だ。この講演では,その経験からネットワークゲームのゲームデザインにおいて,気をつけるべきことについてのレクチャーが行われた。その内容には一部技術的な要素を含むものの,基本的にはプランナーに向けたものであるため,理解にそれほど専門的な知識は必要ない。いわばネットワークの基礎の基礎にあ
下の「四聖龍神録」、「四聖龍神録Plus」公開後、10年越しでようやく 完成した正当続編「四聖龍神録2」。 今回はプロの漫画家にイラストを依頼。 壮大なストーリーをコミック形式で展開します。 四聖龍神録Plusより流用コードは一切無し、完全フルスクラッチで1から設計。 完全なる新作です。 アプリ名 : 目的地 ARナビ 作成完了日 : 2017/03/19 製作時間 : 30時間 制作期間 : 3日 状態 : 制作完了 製品 : Android / Moverio モベリオ用のARナビを作りました。Android版も作ってGooglePlayで公開中です。 https://play.google.com/store/apps/details?id=dixq.net.moverionavi 現実世界の上に重ねて情報を表示し、目的地までナビゲーションしてくれるアプリです。 アプリの
たとえば PHP で、 if ($hoge) { ... } とか書いてあったら、 $hoge がどんな値のときに if の中身が実行されるのか即答できますか。 こういう書き方は多くの言語で可能ですが、言語によって何が真で何が偽になるのかが異なるので、それぞれまとめてみました。 C言語 C言語には bool 型が無い。 0 (int) だけが偽となり、それ以外はすべて真となる。 NULL 定数は stddef.h で以下のように ((void*)0) と定義されているため、偽値として使える。 意見が分かれそうなところですが、個人的にはNULLを偽値として使用するは好きじゃないです。 #ifndef __cplsuplus #define NULL ((void*)0) #else #define NULL __null #endif C++ C++になると bool 型が出てくる。C と同
プログラミングの世界では、そのドキュメントや利用規約などを含めて英語が中心。 英語が苦手という方にとっては大きな壁ですよね。 そこで今回は、英語でプログラミング学習ができるサービスをまとめてみました! 英語で学習することで、プログラミングを学びならがら英語のレベルも自然にアップしますよ! ?もくじ ?.英語で学べるプログラミング学習サイト? Lynda.com ? Codecademy ? Udemy ? ALISON ? Khan Academy ? Code School ? Universal class ?.英語で学べるプログラミング学習ゲーム? CodinGame ? CODE COMBAT ? CodeMonkey ?.英語で学べるプログラミング学習サイト ? Lynda.com - Online Video Tutorials & Training at Lynda.com
資格を取ったりアフィリエイトブログをしたりプログラムスキルを鍛えたりと、自分に「投資」しながら総資産をひたすら多くするゲーム「働クリッカー」は、単なるCookie Clicker(クッキークリッカー)ではなく、自分でチートコードをプログラムすることでいかに巧みに「ズル」をして最速で資産を1億円に増やすかを競うゲームです。ズルをするうちにプログラミングを学べるという教育用ゲームとはどのようなものか、さっそくプレイしてみました。 働クリッカー - zeny.io http://zeny.io/products/working-clicker/ まずは上記ページから、システムに合ったファイルをダウンロードします。今回はWindows 7(64bit版)で使うので、「Win64版をダウンロード」をクリック。 ダウンロードしたZIPファイルを「Explzh」などを使って解凍して、フォルダの中にある「
事前に、20代~40代のITエンジニア1044名に行った、「2016年、仕事に関連したスキルアップをしていきたいですか」という質問には、352名が「とてもそう思う」、419名が「どちらかといえばそう思う」と、771名(73.9%)がスキルアップを望んでいる。 「そう思う」と答えたITエンジニアのうち529名に、「2016年にもっとも習得したいプログラミング言語」を質問したところ、1位がJava(108名:20.4%)、2位がC#(38名:7.2%)、3位がJavaScript(36名:6.8%)、4位がPHP(35名:6.6%)、5位がSwift(33名:6.2%)となっており、以下C++、Ruby、VBA、Python、Visual Basicが続く。 2位を大きく引き離して1位となったJavaについては、その理由として「大概の現場で使っている」「仕事の幅が広がる」「汎用的でOSに依存し
・本のこと 『ゲームの作り方』がどんな本なのか知りたい人はこちら。 本の中で解説している『Tips(チップス)』についての例もあります。 ・サンプルゲーム サンプルゲームの画面がみたい、遊んでみたい人はこちら。 ・よくある(かもしれない)質問 『質問なんて星の数ほどあるのサ(あるのヨ)』という人はこちら。 ・おまけ 何事にもおまけが欲しい人はこちら。 書籍に載せられなかった物理エンジンの追加資料等があります。 ・お問い合わせ 本の内容でわからないところがある人はこちら。 著者へのお問い合わせ先です。 ・リンク 他のページが見たくなった人はこちら。 書籍『ゲームの作り方』や Unity 関連のリンク集です。
このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。 p�] ��View in English �� ��Always switch to English JavaScript はマルチパラダイムの動的言語であり、型や演算子、標準組み込みオブジェクト、メソッドがあります。その構文は Java や C 言語に由来するので、それらの言語の多くの構造が JavaScript にも同様に適用できます。 JavaScript は、オブジェクトプロトタイプやクラスによるオブジェクト指向プログラミングに対応しています。また、JavaScript は関数型プログラミングもサポートします。関数が第一級オブジェクトであり、式から容易に作成し、他のオブジェクトと同じように受け渡しすることができます。 このページは、
プログラムの基本的な文法や例題を解くのではなく、実際に動くWebサービスを完成させることに重点を置いたプログラミング学習サービス「CodeUpStart」のご紹介! 海外のサービスなので英語ではあるものの、すべて動画による学習構成になっているので、見ているだけでどのように制作していけば良いのか分かりやすくなっています。 また、プログラミングを最小限に抑えるために、便利なWebサービスをいろいろと連携させるテクニックも紹介されていて勉強になりますよ。 使い方! サイトのトップページから無料の「ユーザー登録」を済ませて、学習したいコースを選択すればOKです。 例えば、オリジナルの「ポートフォリオ」を制作するコースを選んでみましょう!
Though many people still find this page useful, there have been some changes in the browsers since last update of this page, and I generally consider some information here to be outdated. However, I suggest using MooTools or other general Javascript frameworks that provide portable and maintainable basis for writing Javascript code. Web applications are becoming more and more like “normal” desktop
<g> <g> <defs> <rect id="SVGID_1_" x="-468" y="-1360" width="1440" height="3027" /> </defs> <clippath id="SVGID_2_"> <use xlink:href="#SVGID_1_" style="overflow:visible;" /> </clippath> </g> </g> <rect x="-468" y="-1360" class="st0" width="1440" height="3027" style="fill:rgb(0,0,0,0);stroke-width:3;stroke:rgb(0,0,0)" /> <path d="M13.4,12l5.8-5.8c0.4-0.4,0.4-1,0-1.4c-0.4-0.4-1-0.4-1.4,0L12,10.6L6.2
プログラミングを学びはじめると、頭のなかが「?」でいっぱいになります。 「これってどういう意味?」 「なに、この記号?さっきのとは違うの?」 そこであきらめる人もいます。 ただ、あきらめなかった人は、その「?」が「!」に変わる瞬間に立ち会うことができます。 「あ...、これってそういう意味か!」 「ここで使うのか!なるほど。だったら...こういうこともできるかも!」 「わからない」をあきらめずに、それを楽しむ人がもっと増えますように。 「こんなことができるかも!」で頭の中をいっぱいにした人が世の中にあふれますように。 すべての人にプログラミングの楽しさを伝えることで、 可能性に満ちた、明るい世界を作っていきたい。 それが我々の願いです。
C++によるプログラミング入門10 乱数 こんにちは。前回のプログラムはまだまだ未完成ですが、それでもかなり長かったですね。しばらくあんなのはありません。あれを完成させるため、今日から少し地道な勉強をします。 なお、これからの内容の多くはCと共通の内容です。C経験者も退屈しないようにクラスをつくる例も挙げていこうとは思うのですが、、、、。まあ、とばし読みしてください。 今日は、入門9で出てきた「新しいこと」の説明をします。 まず、でたらめな数、つまり乱数の話です。「乱数を発生させる」ということは「さいころを振る」というようなことです。ただ、さいころの場合は1から6の数しかでませんが、プログラムでは自由に選べます。 まず例を見ましょう。次のようなプログラムをコンパイルし実行してみてください。//ransu.cpp #include <iostream> #include <cstdlib>
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く