Visual Basic 中学校 投稿プログラム
VB6対応 VB.NET2002対応 VB.NET2003対応 VB2005対応 VB2008対応

 

Visual Basic 中学校 >

投稿プログラム 目次


投稿作品はどれもソースコードがダウンロードできます

投稿プログラムの応募はこちらへ

 

オセテケロ Version 1.83 VB2008対応
投稿者:初心者008

本格的な囲碁ソフト。対局はもちろん、棋譜の再生、連、群、空の分析、自殺点、禁じ手の算定などさまざまな機能があります!

ダウンロード   othetekello183.lzh(484KB)         

オセテケロ1.83 完成度が高くシェアウェアにできるレベルです。コンピューターと対局して楽しむよりも、囲碁のいろいろな研究や勉強用に使えるソフトに仕上がっているのかなと思います。もちろん、ソースコード付きで公開されており、コンピューターのAIを強化することも出来ますし、便利機能をどんどん追加していくこともできます。


わしのお勧めじゃ!

よくぞここまでプログラムされているものと関心しきりじゃ。自分で作ってみるとわかるのじゃがこの手のプログラムはいざ始めてみるとかなり大変なのじゃ。さまざまな機能をプログラムし組み合わせてひとつのソフトに結実させた初心者008さんには感服じゃのぉ。囲碁好きの人は初心者008さんのサイトも行ってみるといいと思うぞ。

mBExplorer VB2008対応
投稿者:mokkeさん

オーソドックスなWebブラウザ。各種検索エンジン連動、お気に入り機能、ソース表示機能、印刷、印刷プレビューなどが可能。

ダウンロード   mBExplorer.lzh(42.3KB)         

mBExplorer実行画面 一通りの機能がそろっている普通のブラウザーです。他の投稿プログラムと同様ソースコードをダウンロードできるので、よくみかける普通の機能がどのように作られているかわかります。
WebBrowserコントロールのサンプル集としても参考になります。
なお、通信やhtmlの解析・表示などはすべてWebBrowserコントロールの機能を使用して簡単に実現されています。



ぼくのお勧めです!

ツールバーとか、メニューとかステータスバーとかよく見かける部品がちゃんとつかわれているので勉強になります!
あと、WebBrowserコントロールの機能ではWebサイトのアイコンを取得するところまではできないのを、そこは独自のプログラムで書いてあるなどの工夫もありました。

 

Esc_1 VB2008対応
投稿者:brvさん (Visual Basic 図鑑)

アドベンチャー形式でマウスだけで遊べる脱出ゲーム。あなたは部屋から脱出できるか?

ダウンロード   Esc_1.zip(2.18MB)         

Esc_1プレイ画像1 

Esc_1プレイ画像2
ちょっと懐かしい雰囲気のゲームです。マウスで怪しいところをクリックしていくだけなのですが、ちょっとした謎ときになっていて面白いです。

Esc_1の面白みはこのゲーム自体にあるのではなく、こういうゲームが簡単に作れるというプログラムを具体例で示しているところだと思います。みなさんも発想次第でいろいろなものが作れると思うとモチベーションもアップすることと思います。




私のお勧めね。

印象的な効果音がなったり、矢印がピヨピヨ動いたりして細部も結構こっているわ。
タネを知っていればすぐにゲームはクリアできるくらいの短いゲームだけあってプログラムも短くて参考にしやすそう。アイディアがあればこのプログラムを参考にすぐにでも自分好みのゲームを作り始めることができるんじゃないかしら?


オセてけロ VB2008対応
投稿者:初心者008さん

オセてけロはさらに強化された新しいバージョンが投稿されています。→オセテケロ Version 1.83

VBで本格囲碁。棋譜再生機能もあり。

ダウンロード   igo.zip(103KB)         

木目の碁盤がいい味をだしている囲碁です。コンピューター相手に対戦もできるし、人対人での対戦もできます。さらに棋譜を再生する機能もあり、過去の有名対局の棋譜が付属しています。棋譜は一手ずつ進めたり戻したりすることもできるので囲碁の勉強には最適です。…と書いては見ましたが私自身は囲碁のルールがよくわからないのです…。

投稿者のコメントより引用-
グラフィックがさっぱり解からなかったのですがサンプルのothelloを利用して少し理解できました。クラスを避けたこんな作り方は邪道なのでしょうか



わしのお勧めじゃ!

オセロや囲碁なら素人でも手軽にVBで作れる時代になったのじゃのう。UI(ユーザーインターフェース)周りはまだまだ改善の余地があるとおもうが、囲碁部分はすばらしいできじゃ。UIを改善すれば売り物になるんじゃないかと思うほどじゃ。

 

Space Alien スペースエイリアン VB2008対応
投稿者:(無名氏)

シューティングゲームの基本が登場!

ダウンロード   Space Alien.zip(26.2KB)         

  ほとんどが白黒。BGMもなしですが、丸や四角ではなくちゃんとデザインされたグラフィックで打ったり打たれたりするシューティングゲームです。ゲーム作りの良いサンプルになるのではないでしょうか?
色をつけたり、BGMやSEをつけたりとカスタマイズしてみるのも楽しいでしょう。

投稿者のコメントより引用-
・動作が遅いVBでもシューティングゲームを作れることを証明したい ・単にゲームが作りたい



ぼくのお勧めです!

最近VBで作られたゲームが少なくなってる気がしたのでうれしいです!昔はVBで結構本格的なゲームを作ってる人をちらほら見かけたんですが…。
実際VBやC#などの汎用言語はツールも作れる、アプリも作れる、ゲームも作れるとマルチで活躍できることを思い出しました。


servx VB2008対応
投稿者:brvさん

VBによるブラウザのカスタマイズ。独自機能付きのWebブラウザを作成しましょう!

ダウンロード   servx.lzh(17.9KB)         

基本的にはWebBrowserコントロールを使用していますがいくつかの機能が追加されていて独自機能がついたブラウザ作成のよい参考になります。
独自に追加されているのは選択した部分の文章を読み上げる機能、閲覧中のウィンドウの内容を瞬時にパスワード付きで非表示にする機能、お気に入りの一覧の取得機能です。
読み上げ機能には.NET Framework 3.0の機能を使用しています。ご使用の環境によっては日本語は発音できません。(プログラム上も日本語は意識されておらず、デフォルトで英語という感じです。)


ぼくのお勧めです!
ソースコード付きなので必要な機能だけいじれるのがとってもいいです。現在のWebサイトで表示されている画像だけをごっそりダウンロードなんて機能を追加したり、選択した言葉をお気に入りの検索エンジンで一発検索なんて機能を追加したり楽しそうです!

 

Google Proxy Browser VB2008対応
投稿者:そこらへんの名無しさん

PCから携帯のサイトが見られるブラウザ

ダウンロード   GoogleProxyBrowser.lzh(15.2KB)         

  Googleが提供するサービスを利用してPCから携帯のサイトが見られるブラウザです。実はIEなど普通のブラウザでもhttp://www.google.co.jp/gwt/nにアクセスすればこの機能は簡単に使用できます。

技術力よりも外部の機能を利用してより使いやすいものにカスタマイズするという発想・応用がVBではこんなにも簡単にできるのかという例と考えた方がいいかもしれません。
WebBrowserコントロールの制御例としてもよいと思います。画面もステータスバーまでついて綺麗にまとまっています。


私のお勧めね!
携帯のサイト作るときっていちいち確認が面倒だったりするし、PCで携帯サイトを見ようとしても見られないことがあったりしたけどこれで解決だわ。
VBでできているから欲しい機能は自分でどんどん追加できるというのも魅力ね。

 

○×ゲーム VB2008対応
投稿者:店長kさん


BGMあり、AIありの本格○×ゲーム

ダウンロード   OXGame.lzh(2.47MB)         

題材は単純な○×ゲームですが、音楽あり、AIありとなかなかこっています。

それでいてプログラムも単純な命令ばかりで構成されています。難しい構文や技術を一生懸命使わなくてもこれだけのことができるんだということをVB勉強中の方には一度見たもらいたいです。


ぼくのお勧めです!
多分、もっともっと短くスマートにプログラムすることができるんだと思います。だけど、プログラムのスマートさなんて2の次ですよね。自分が作りたいと思ったものが実現できているということがなんといっても一番です!

 

 

DeskTopMemoVB VB2005対応 VB2008対応
投稿者:あにすさん (ブログ 貧脚レーサーのサボり日記)

非常駐の付箋ソフトです。アプリケーションを起動していないときでも作成した付箋がデスクトップに写るという面白い発想が組み込まれています。プログラムもコンパクトながらいろいろなテクニックが凝縮されており勉強する立場としては格好の教材になります。

 

健康診断 BMI測定 VB2005対応 VB2008対応
投稿者:root.tools.programさん

「健康診断 BMI測定」は身長と体重を入力するとBMI(肥満度)と理想体重を計算して表示するプログラムです。シンプルな入力・計算機能のサンプルにちょうど良いでしょう。ただし、今回投稿していただいたプログラムはエラー処理ができていません。紹介ページでは博士がエラー処理の追加方法について説明します。

 

一筆書き VB2005対応 VB2008対応
投稿者:名鉄2000系さん

制限時間以内にゴールにたどり着くゲームです。同じマスを2度通ることはできません。ゲームとしてはごくシンプルなものだけにソースコードはいろいろな発展の可能性を秘めています。また、残り時間に応じてバーの色が変わるなど細かい細工も楽しめます。ぜひ、あなたのプログラムのレパートリーに加えてください。

 

 

水着!カムバック! VB2005対応
投稿者:y4yamaさん

ばらばらのパーツを組み立てて2つの三角形を作るパズルゲームです。マウスを使ったなめらかな移動・回転やアニメーションが盛り込まれておりプログラムの参考になります。もちろん単純にミニゲームとしても楽しめるレベルです。DirectX等は使用せずすべてVB標準の機能だけで作成されています。Express Editionにも対応。

 

ステップアップパズル VB2005対応
投稿者:カズさん

マウスを使ってブロックを枠にはめるだけのパズルゲーム。回転や裏返しのアニメーション処理など図形の視覚的な処理が特徴です。DirectX等は使用せずすべてVB標準の機能だけで作成されています。もちろん、Express Editionにも対応。

 

ライフゲーム MINI VB6対応
投稿者:げるげるさん

VB6で作成された「ライフゲーム」です。マウスを使って自由に生命を配置することができるほか拡大・縮小、スクロール等に対応しており技術的にも見るべきものがあります。

 

大人のVBトレーニング VB.NET2002対応 VB.NET2003対応 VB2005対応
投稿者:兎堂伽藍さん - Pastel Kingdom (パステル王国)

VB.NET2003で作成されたちょっとしたミニゲームです。ソースコードもついていますから、いろいろと勉強になるサンプルとしてぴったりです。

 

SCT_GifPicture VB6対応
投稿者:Makohyuさん

VB6で作成された画像処理用のActiveXです。拡大・縮小・色変化・回転・透過GIF作成などいろいろな操作が簡単にできるのが特徴です。

  

 

 

PANEKURA VB6対応
投稿者:tait-youさん

パネルをそろえて消していくタイプのパズルゲーム。2人対戦可能。ストーリーモードでは個性あるコンピュータと対戦できる。

 

 

音速御Barさんの知恵袋 シンプル・伊豆・ザ・ベスト VB6対応
投稿者:tait-youさん

シンプルな操作性と、多様なアイディアを盛り込んだミニゲーム集