タグ

c++とjavaに関するtyosuke2011のブックマーク (8)

  • これならわかるC++

    これならわかるJava 2003年1月20日発売 433ページ 1900円+税 講談社発行 小林健一郎著 (ブルーバックス CD-ROM付) プログラミングそのものの初心者を対象にしたJavaプログラミングの入門書です。「これならわかるC++」の姉妹で、 実際にプログラミングをしながら、考え方を説明する よう工夫しているつもりです。 「JavaC++とどっちがよいのか」という話も聞きますが、個人的には、それぞれによさがあり、適材適所だと思っています。また、どちらか一方がわかれば他方を学ぶことは簡単だと思います。 第1部 Javaプログラムの基 第1章 はじめてのJavaプログラミング 1.1 Javaプログラミングとは      -Javaの基 1.2 画面に出力してみよう       -クラス、main、出力 1.3 入力を受け取ろう          -入力 1.4 データのい

    これならわかるC++
  • Dialogue's Guiding Principles, or a Healthy Hatred of OOP

    Dialogue is a framework for Lua5.2. It is an intersection of the Actor Model and an Entity Component System with a way to scope messages so that Actors may talk to one another. The project was started because of a strong dislike for conventional object-oriented programming (OOP) principles. Objects just aren't supposed to be reaching into each other with 'getters' and 'setters' and messing with in

  • C++、Java―「プログラミングすると、アイドルが育つ」ゲームが登場 [インターネットコム]

    C++Javaなどさまざまなプログラミング言語を駆使して、問題を解いていくと仮想のアイドルを育成できるゲーム「恋するハッカソン~君色に染まるアイドル~」が公開中だ。エンジニア向け転職支援サイト「paiza(パイザ)」の期間限定サービス。 多数の技術者が集まってプログラミングに打ち込む「ハッカソン」をインターネット上で行う取り組み「paiza オンラインハッカソン」の第8弾という位置付け。初めてアイドル育成ゲームの要素を取り入れたという。 正直、そう聞いただけでは戸惑いを覚えるが、paizaは以前からプログラミングを学んでコードを書くと女性キャラクターが集まる「コードガールこれくしょん」を公開するなど、ゲーム要素を取り入れて課題解決に取り組むゲーミフィケーションに熱心。これもその一環というところだろうか。 恋するハッカソン~君色に染まるアイドル~では、ロボットの女性キャラクターをアイドル

    C++、Java―「プログラミングすると、アイドルが育つ」ゲームが登場 [インターネットコム]
    tyosuke2011
    tyosuke2011 2016/06/15
    ソシャゲっぽいね
  • ワイヤーフレーム型3Dダンジョン制作のヒント - 熊恭太郎雑記

    追記:3Dダンジョンゲームを作る場合のコメント。当はもうちょっと書くつもりでしたが、事故で投稿してしまい、今更消しても仕方がないので残します。 サイトが重いので、いつ更新できるか分かりません。この追記も投稿できるのかどうか。 都合により、話が唐突です。書き替える気力が回復したら更新するかもしれませんが、分かりません。 迷路のデータ構造を考える前に、どうやったらコーディングしやすいかをイメージします。 JavaC++などのオブジェクト指向言語なら、以下の行で壁の見え方を取得できるデザインが楽をさせてくれます。 // 壁の見え方を取得します // maze : ダンジョン(ダンジョン全体や一フロアなど) // pos : 現在位置と向き v = maze.getWallView( pos ); // 壁の通行の許可状況を取得します rule = maze.getPassRule( pos

    ワイヤーフレーム型3Dダンジョン制作のヒント - 熊恭太郎雑記
  • WisdomSoft

    初心者からのプログラミング入門、ソフトウェア開発の学習を支援する WisdomSoft のホームページです。

  • JavaでRPGを作ろう!

    Home プログラミング講座 JavaRPGを作ろう! ※2016/6 現在「マリオの完コピ」をC++で作っています。完成したら講座にしていこうかと思います。 → → 2DベースのシンプルなRPGを一から作っていきましょう。 この講座では言語についてではなく、プログラムの組み方について解説していきます。 Javaを選んだ理由は、グラフィックスが扱いやすくて、さらにホームページ上で動作させられるからです。 別に他の言語(C/C++)でも、基的な作り方は同じです。 注)作り方は私の自己流です。このページの講座は初心者の頃に作ったもので、無駄に処理が重かったりしてます。 現在、改良版のRPGを作成しており、こちらのほうがプログラムは綺麗なので参考になるかと。 しかし、試行錯誤しながら作ってるため、まだ解説は出来る状態ではありません。 改良版のRPGについて 「JavaRPGを作ろう!改」

  • Let'sプログラミング

    Let'sプログラミングでは初心者の方を対象にJavaPythonPHPRubyなど色々なプログラミング言語の解説を行っています。 Java Java入門 これからJavaを使ったプログラミングの習得を目指している方を対象としたチュートリアルです サーブレット(Servlet) / JSP入門 サーバサイドで動作するアプリケーションの作成方法 Androidプログラミング入門 モバイル向けプラットフォーム Android で動くアプリの作成 Swingを使ってみよう GUIを使ったJavaアプリケーションの作成で使用するSwing入門です Eclipse入門 開発環境として広く使われているEclipseのインストールと活用法 Javadocの記述 ソースコードからHTML形式の仕様書を生成します Apache POIでExcelを操作 Excelファイルの作成・操作

    Let'sプログラミング
  • Java - Wikipedia

    Java(ジャバ、ジャヴァ)は、汎用プログラミング言語とソフトウェアプラットフォームの双方を指している総称ブランドである[6]。オラクルおよびその関連会社の登録商標である。1996年にサン・マイクロシステムズによって市場リリースされ、2010年に同社がオラクルに吸収合併された事によりJavaの版権もそちらに移行した。 プログラミング言語Javaは、C++に類似の構文、クラスベースのオブジェクト指向、マルチスレッド、ガベージコレクション、コンポーネントベース、分散コンピューティングといった特徴を持ち、平易性重視のプログラム書式による堅牢性と、仮想マシン上での実行によるセキュリティ性およびプラットフォーム非依存性が理念とされている。Javaプラットフォームは、Javaプログラムの実行環境または、実行環境と開発環境の双方を統合したソフトウェアであり、ビジネスサーバ、モバイル機器、組み込みシステム

    Java - Wikipedia
  • 1