約 3,226,605 件
https://w.atwiki.jp/shimaru48/pages/28.html
用語 オススメサイト プログラミング基礎 日経ソフトウェア プログラミング入門 情報処理試験関連 コンピュータの基礎知識 アセンブリ言語 アセンブラで学ぶコンピュータの基礎 情報処理系サイトマップ 基本情報 講義
https://w.atwiki.jp/mimirimi/pages/20.html
まあここはプログラミングの会議室にしましょう プログラミングの担当者(希望者)一覧表 (↓に名前を追加してください) 三月兎 NScripter LiveMaker 28×1氏の仰っていた"Live Maker"をダウンロードして使ってみました。 ……むむ、これは……結構難しそうです。 しかしまぁ、これだけの手順でエロゲが作れると考えればかなり簡単なのですが……。 とりあえずこれの機能について勉強してみます。 もし使いこなせそうであればこの分野を担当できる……かもしれません。 -- (Vanilla) 2008-02-17 23 18 28 わたしも少しやってみようと思ってはいるんですが。 プログラミングはやらないとしても、シナリオを書く上でどのような演出が可能なのかは知っておこうと思いまして。 -- (三月兎) 2008-02-18 11 37 11 NScripterの機能を試してみたところ…… Livemakerよりはいいんじゃないでしょうか。 NScripterでは小説をそのままノベルゲームにするような感じなので。(あとでプレイ画面をUPしてみます) 参加者の殆どがSSライターですからね。 -- (三月兎) 2008-02-27 22 10 40 上のコメントで立候補的な事を書いておりますが、 NScripterで作成できる三月兎さんがいらっしゃいますし、 私の力量ではNScripterを使いこなすのは困難だと感じまして。 それと、LiveMakerならば使いこなせそうなのですが、 全画面表示型のゲームはLMでは製作できなく、 また私自身全画面型の方が作りやすいと思ったので、 上の発言は無かった事にして下さい。 >スクショ ちょwwww凄いですwwww 彡( ゚∀゚)o彡゜幼女!冥土! キルリアの絵もまた素晴らしいです(*´ω`) -- (Vanilla) 2008-02-29 02 02 36 >Vanilla氏 わたしも細かいところまではまだ分からないんですが(蹴 まだきちんと使いこなせるレベルには至っていませんよ。 無理そうならLiveMakerという可能性もまだ残されています >幼女! 冥土! お褒めの言葉をありがとうございます。 が、幼女っぽくなったのは偶然というか失敗というかなんというか。 二十歳の設定なのに…… 画力の問題ですね。 -- (三月兎) 2008-02-29 16 01 58 まぁ、あれだ http //www.nicovideo.jp/watch/sm1715298 画面的にはこんな感じになるんだろうか -- (名無しさん) 2008-03-03 14 51 25 ↑少し違いますよ。 http //www.nicovideo.jp/watch/sm1317722 こんな感じです。 メッセージボックスは使用しない方向で検討中ですが。 -- (三月兎) 2008-03-03 16 48 44 むむ……どうやらLiveMakerでも全画面表示は可能なようです。 スクリーンショットを撮ってみました。 全画面表示はLiveMakerじゃ作れないだなんて、とんだ嘘を言ってしまって申し訳ありません。 とりあえず……LiveMakerを選ぶ余地もあるという事で。 でもこの分野は三月兎さんの方が私より詳しいと思うので、 どちらにせよ私はこの担当に名乗りは上げないつもりです。 補佐的、雑用的な部分でならご協力できそうですけど……。 それと、メッセージボックスに飾りをつけてみたのも用意しました。 もし良かったらこんな感じで装飾してみませんか? 背景が見難くなる、表示文字量が若干減るという懸念はありますけど……。 スクショはかなりやっつけ仕事なので、 実際はもう少し色合いを調節したり、飾りの柄も変えたりしようと思います。 いかがでしょうか? -- (Vanilla) 2008-03-03 17 21 48 >Vanilla様 っと、LiveMakerでも可能なのですか。 NScripterは自由度が高いぶん制作環境に恵まれていないというか…… 聞くところによると、LiveMakerはチャートを確認しながら作成したり出来るそうじゃないですか。 他にもいろいろ便利な機能がついているとか。 LiveMakerもダウンロードして使ってみます。 てか、全画面表示可能ならLiveMakerの方が楽かも? -- (三月兎) 2008-03-03 17 44 27 月姫風プレイ画面(下のスクショ)をLiveMakerでほぼ再現する事に成功。 αブレンドも軽々と成功。 NScripterはやめてLiveMakerに変えます。 >飾り メッセージボックスを画面と同じ640×480にして不透明度を低く設定し、 NScripterのスクショと同じようにするので飾りはつけられないかと思います。 要はメッセージボックスがないのと同じことになりますから…… Vanilla様のデザイン力を活かせないのは残念ですけど。 -- (三月兎) 2008-03-03 22 21 01 なるほど……確かに全画面を覆うとなると飾りは入らないですね。 了解しました。 LiveMakerでの作成は大丈夫そうですね。 本格的な作成に着手する前に気付けて良かったです。 -- (Vanilla) 2008-03-04 00 45 20 LiveMakerのスクショ作ってから気づいた。 脱字orz 「してみも」ってwwwwwwwwwwwwww 「て」が抜けてるwwwwwwwwwwwwwwwwwwwwww -- (三月兎) 2008-03-04 12 16 54 なるほど確かに絵の周りの「ゴミ」が消滅している マスクは手間が掛かる分効果が高いな -- (変態狐) 2008-03-04 13 46 42 LiveMakerなら 戦闘とかもできる がんばれば スプリクターは 私のPCではなぜかできませんでしたのでわかりませぬ -- (みみりみ) 2008-03-06 20 16 27 >戦闘 戦闘とか……というのはゲーム性のある戦闘要素の事でしょうか? 敵の攻撃する部位を選択させて戦わせる、等であれば可能な範囲でしょうけど…… 今回は全画面型になると思うので、 ゲーム性の高い演出をするのには不向きなのでは……と思います。 戦闘シーンがある場合、文章で描写してゆけば良いのではないでしょうか。 -- (Vanilla) 2008-03-08 03 21 30 戦闘… やってる最中にPC止まったとかにならないことを祈ろう… どっちにしろストーリー、世界観に左右されてしまうこの不便さ -- (名無しさん) 2008-05-26 13 25 33 名前 コメント すべてのコメントを見る NScripterではこんな感じです。 by三月兎 そしてこれがLiveMaker。 αブレンドにより主線の段階的透過に成功。 上の橄欖(キルリア)と比べてもらえればその違いは明白でしょう。 ちなみにこの「αブレンド」を行うためには絵の他にマスクファイルというものが必要です。 マスクファイルについては後に絵師の方々に説明します。
https://w.atwiki.jp/genshiken/pages/13.html
プログラミング ぷろぐらみんぐって何?おいしい? コンピューターは与えられた命令を忠実にこなすとても賢い子です。 とはいえ、命令されないと何もできない、頭の悪い子でもあります。 何をすればいいかわからない子には、それを教えてあげましょう。 やるべきことの手順を詰め込んだものをプログラムといいます。 そのプログラムを作ることでコンピューターに指示を出すことをプログラミングといいます。 どうすればできるの? プログラミングを行うために、プログラミング言語というものがたくさんあります。 コンピューターの短い歴史の中で、色んな人が色んな言語を作りました。 とはいえ一般的に使われているものはそのうち限られた一部です。 今回は、その限られた一部の中でも特に一般的な 「C」 という言語を使うことにしましょう。 「C」 って何? ベル研のデニス・リッチーが…おおっと。そういう話はおいといて。 現在の環境で、恐らく一番つぶしが利く、器用なプログラミング言語です。 (OSがCでかかれてるからね) 様々な用途に使うことができます(様々な用途に「向いている」わけではないよ)。 できないことはないと思ってもらっても構いません(チューリング完全的な意味で)。 また言語自体の歴史も深いため、勉強するためのテキストや便利な道具も多くあります。 一方で、初心者向けとは言い難い部分もあります。 ハードウェアの低レベルな知識が要求される、言語として古い等色々な問題もありますが… 頑張って身に付けましょう -D
https://w.atwiki.jp/uoh-robotsresearch/pages/21.html
はじめに 多分ほとんどの人が勘違いしていると思うけど(正直に言うと僕も勘違いしていた)プログラミングはあくまで手段でしかなく、目的じゃないよ。作りたいものを実現するためや面倒な計算を楽に正確にするための方法のひとつでしかない。だからプログラミングがしたいといわれても困る。それよりかはゲームが作りたいとかロボットを動かしたいとか具体的な目的を考えてほしい。 この大学電気電子情報工学科と名乗ってはいるけど情報っぽいことはほとんどしないよ。
https://w.atwiki.jp/wikiwiki2/pages/593.html
クラウド上のプログラミング処理系 https //repl.it/languages/
https://w.atwiki.jp/erogesakuseiiinkai/pages/14.html
まあここはプログラミングの会議室にしましょう プログラミングの担当者(希望者)一覧表 (↓に名前を追加してください) 三月兎 NScripter LiveMaker 28×1氏の仰っていた"Live Maker"をダウンロードして使ってみました。 ……むむ、これは……結構難しそうです。 しかしまぁ、これだけの手順でエロゲが作れると考えればかなり簡単なのですが……。 とりあえずこれの機能について勉強してみます。 もし使いこなせそうであればこの分野を担当できる……かもしれません。 -- (Vanilla) 2008-02-17 23 18 28 わたしも少しやってみようと思ってはいるんですが。 プログラミングはやらないとしても、シナリオを書く上でどのような演出が可能なのかは知っておこうと思いまして。 -- (三月兎) 2008-02-18 11 37 11 NScripterの機能を試してみたところ…… Livemakerよりはいいんじゃないでしょうか。 NScripterでは小説をそのままノベルゲームにするような感じなので。(あとでプレイ画面をUPしてみます) 参加者の殆どがSSライターですからね。 -- (三月兎) 2008-02-27 22 10 40 上のコメントで立候補的な事を書いておりますが、 NScripterで作成できる三月兎さんがいらっしゃいますし、 私の力量ではNScripterを使いこなすのは困難だと感じまして。 それと、LiveMakerならば使いこなせそうなのですが、 全画面表示型のゲームはLMでは製作できなく、 また私自身全画面型の方が作りやすいと思ったので、 上の発言は無かった事にして下さい。 >スクショ ちょwwww凄いですwwww 彡( ゚∀゚)o彡゜幼女!冥土! キルリアの絵もまた素晴らしいです(*´ω`) -- (Vanilla) 2008-02-29 02 02 36 >Vanilla氏 わたしも細かいところまではまだ分からないんですが(蹴 まだきちんと使いこなせるレベルには至っていませんよ。 無理そうならLiveMakerという可能性もまだ残されています >幼女! 冥土! お褒めの言葉をありがとうございます。 が、幼女っぽくなったのは偶然というか失敗というかなんというか。 二十歳の設定なのに…… 画力の問題ですね。 -- (三月兎) 2008-02-29 16 01 58 まぁ、あれだ http //www.nicovideo.jp/watch/sm1715298 画面的にはこんな感じになるんだろうか -- (名無しさん) 2008-03-03 14 51 25 ↑少し違いますよ。 http //www.nicovideo.jp/watch/sm1317722 こんな感じです。 メッセージボックスは使用しない方向で検討中ですが。 -- (三月兎) 2008-03-03 16 48 44 むむ……どうやらLiveMakerでも全画面表示は可能なようです。 スクリーンショットを撮ってみました。 全画面表示はLiveMakerじゃ作れないだなんて、とんだ嘘を言ってしまって申し訳ありません。 とりあえず……LiveMakerを選ぶ余地もあるという事で。 でもこの分野は三月兎さんの方が私より詳しいと思うので、 どちらにせよ私はこの担当に名乗りは上げないつもりです。 補佐的、雑用的な部分でならご協力できそうですけど……。 それと、メッセージボックスに飾りをつけてみたのも用意しました。 もし良かったらこんな感じで装飾してみませんか? 背景が見難くなる、表示文字量が若干減るという懸念はありますけど……。 スクショはかなりやっつけ仕事なので、 実際はもう少し色合いを調節したり、飾りの柄も変えたりしようと思います。 いかがでしょうか? -- (Vanilla) 2008-03-03 17 21 48 >Vanilla様 っと、LiveMakerでも可能なのですか。 NScripterは自由度が高いぶん制作環境に恵まれていないというか…… 聞くところによると、LiveMakerはチャートを確認しながら作成したり出来るそうじゃないですか。 他にもいろいろ便利な機能がついているとか。 LiveMakerもダウンロードして使ってみます。 てか、全画面表示可能ならLiveMakerの方が楽かも? -- (三月兎) 2008-03-03 17 44 27 月姫風プレイ画面(下のスクショ)をLiveMakerでほぼ再現する事に成功。 αブレンドも軽々と成功。 NScripterはやめてLiveMakerに変えます。 >飾り メッセージボックスを画面と同じ640×480にして不透明度を低く設定し、 NScripterのスクショと同じようにするので飾りはつけられないかと思います。 要はメッセージボックスがないのと同じことになりますから…… Vanilla様のデザイン力を活かせないのは残念ですけど。 -- (三月兎) 2008-03-03 22 21 01 なるほど……確かに全画面を覆うとなると飾りは入らないですね。 了解しました。 LiveMakerでの作成は大丈夫そうですね。 本格的な作成に着手する前に気付けて良かったです。 -- (Vanilla) 2008-03-04 00 45 20 LiveMakerのスクショ作ってから気づいた。 脱字orz 「してみも」ってwwwwwwwwwwwwww 「て」が抜けてるwwwwwwwwwwwwwwwwwwwwww -- (三月兎) 2008-03-04 12 16 54 なるほど確かに絵の周りの「ゴミ」が消滅している マスクは手間が掛かる分効果が高いな -- (変態狐) 2008-03-04 13 46 42 LiveMakerなら 戦闘とかもできる がんばれば スプリクターは 私のPCではなぜかできませんでしたのでわかりませぬ -- (みみりみ) 2008-03-06 20 16 27 >戦闘 戦闘とか……というのはゲーム性のある戦闘要素の事でしょうか? 敵の攻撃する部位を選択させて戦わせる、等であれば可能な範囲でしょうけど…… 今回は全画面型になると思うので、 ゲーム性の高い演出をするのには不向きなのでは……と思います。 戦闘シーンがある場合、文章で描写してゆけば良いのではないでしょうか。 -- (Vanilla) 2008-03-08 03 21 30 戦闘… やってる最中にPC止まったとかにならないことを祈ろう… どっちにしろストーリー、世界観に左右されてしまうこの不便さ -- (名無しさん) 2008-05-26 13 25 33 名前 コメント すべてのコメントを見る NScripterではこんな感じです。 by三月兎 そしてこれがLiveMaker。 αブレンドにより主線の段階的透過に成功。 上の橄欖(キルリア)と比べてもらえればその違いは明白でしょう。 ちなみにこの「αブレンド」を行うためには絵の他にマスクファイルというものが必要です。 マスクファイルについては後に絵師の方々に説明します。
https://w.atwiki.jp/netlogo/pages/20.html
チュートリアル プログラミング このページでは Procedureタブを使って実際にプログラミングを行う。 ボタンの作成setup処理を定義する go(メイン動作)を定義する 背景色の変更 ボタンの作成 1. File New を選び、新しいファイルを作る。 左上の Add ボタンをクリックし(下図参照)ボタンを置きたい場所をクリックする。 2. 作成したボタンを右クリックしてEditを選ぶ。コマンド欄に setup と記入し、OKボタンを押す。 このままではボタンをクリックした時に "Nothing named SETUP has been defined" というエラーが 出てしまう。和訳すると「SETUP が定義されていません」となる。 setup処理を定義する 3. Procedureタブをクリックし、以下のように書く。 to setup clear-all create-turtles 100 ask turtles [ setxy random-xcor random-ycor ] end 各処理(関数)は to 処理名 処理 end で記述される。上の例では 「setup」という処理を定義している。 2行目の clear-allでは画面のクリア、 3行目の create-turtles 100でタートルを100個描画するよう命令している。 4行目の ask turtles [ setxy random-xcor random-ycor ]では、 ask turtles [ ] で、各タートルに [ ] 内の命令を実行するよう伝えている。命令内容は [ setxy random-xcor random-ycor ] xy座標をランダムに決定し、タートルを描画する である。 実行すると、以下のような図形が描画される。 100個のタートル( =矢印 )がランダムな位置に描画されていることが分かる。 go(メイン動作)を定義する 4. setupのときと同様に新しいボタンを作成する。 コマンドの部分に「go」と書き、その上の Foreverにチェックを入れOKボタンを押す。 下図のようにボタンに矢印マークがつけばOK。 5. goの処理を定義する。 Procedureタブをクリックし、以下のように書き加える。 to go move-turtles end ここでは、「 go というボタンを押すと move-turtle という処理が行われる」と記述されている。 このように、処理の中で別の処理を呼び出すことが出来る。 (関数の入れ子みたいな感じ) 続いて、move-turtle の処理を定義する。 to go 〜 end の後に、以下のように書き加える。 to move-turtles ask turtles [ right random 360 forward 1 ] end 3行目の right random 360では、360度の中からランダムに角度を選ぶことを意味し、 4行目の forward 1で、1歩進むことを意味している。 この2つの命令を ask turtles [ ] で、1つ1つのタートルに実行させている。 Interfaceタブに戻って setup、go ボタンを押すと、 各タートルがうねうねと進んでいく様子が見られる。 背景色の変更 コマンドの作成でも行ったように背景色を変更することが出来る。 setupを以下のように書き換える。 to setup clear-all setup-patches setup-turtles end ここでは、画面の初期化(clear-all)に加えて setup-patches setup-turtles の2つの処理を行わせている。 setup内に直接処理を記入するのではなく、別に処理関数を作ってその名前を書く方が ソースコードが見やすくなる。 次に、setup-patches の処理を記述する。 to setup-patches ask patches [ set pcolor green ] end ここでは背景色を緑色に変更している。 また、setup-turtles の処理も記述する。 to setup-turtles create-turtles 100 ask turtles [ setxy random-xcor random-ycor ] end 先ほどと同じく、100個のタートルをランダムな位置に配置させる処理を行わせる。 ここまで書いたら Interfaceタブに切り替えて setup ボタンを押す。 すると以下のような画像が出てくる。
https://w.atwiki.jp/ktec/pages/14.html
Lego Mindstomes NXTを動かす。 NXCでプログラミング 1.BricxCCをインストール BricxCCのダウンロード 2.プログラミング 3.プログラムのコンパイル 4.プログラムのダウンロード 5.プログラムの実行 C言語でプログラミング
https://w.atwiki.jp/murindo/pages/72.html
プログラミング1 学年 2年 時期 前期 時間 火曜2限,木曜3限 教員 富永和人 教科書情報 新版 明解C言語 入門編 教科書番号 74 教科書販売価格 \2210 備考 必要性 選択肢 投票 5 (0) 4 (0) 3 (0) 2 (0) 1 (0) コメント 名前 コメント 分類 2年前期 木曜3限 火曜2限
https://w.atwiki.jp/dmwtdmwt/pages/14.html
メモリリーク 英語 memory leak 使用できるメモリ容量が少しずつ減っていく現象のこと。 プログラムが動的に確保したメモリ領域を解放しないまま終了したときに起こります。 通常は、バグまたは異常終了が原因。 メモリリークが続くと、やがてシステムが不安定になります。 最終的には、メモリ不足で何も動かなくなります。 (システムを再起動すれば、元に戻ります) バッファ 英語 buffer データを一時的に保存しておく記憶装置や記憶領域のこと。 処理速度が異なるハードウェアとソフトウェアの間で主に設けられます。 モジュール 英語 module プログラミングにおいて、一連の機能をひとまとまりにしたもの。 プログラムをモジュールに分割することで、次のような効果が得られます。 モジュール単体でテストを行える 全体を入れ替えることなく機能を強化できる プログラム全体の完成を早める これらの効果を発揮させるには、他のモジュールとの結合度を弱めて、独立性を高めることが必要になります。 ヒープ領域 ヒープ領域(ヒープりょういき)とはコンピュータープログラミングにおいて、動的に確保可能なメモリの領域。ヒープ (heap) とは、『山積み』という言葉の中の『山』をさす英単語である。データ構造のヒープとは直接的な関係が無い。