スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

ポケコン GV-G850 C言語で遊ぶ

ちょっとポケコンを使う機会があったので、ついでに遊んでみた。
PC-G850ではポケコンなのにC言語が使えるので、主にC言語で遊んでます。

連打ゲームです。一応遊べますけど、記述はめちゃくちゃです。
あと借りてるアイデアを使っています。


100#include"inkey.h" 110title(){ 120 for(;;){ 130 clrscr(); 140 printf("\n //dadada//\n\n press Enter\n\n 1,3キー レンダ!"); 150 while(10==getch())return; 160 } 170} 180main(){ 190 int a=0,b,c,d; 200 title(); 210 for(;;){ 220 clrscr(); 230 printf("Ready"); 240 for(c=0;c<1500;c++){ 250 if(c%300==0)printf("."); 260 } 270 clrscr(); 280 printf("\n Go!!!"); 290 c=49; 300 for(b=0;b<700;b++){ 310 d=inkey();if((100-d)==c){c=100-c;a++;} 320 } 330 clrscr(); 340 printf("\n キロク:%dカイ",a);for(c=0;c<3000;c++); 350 printf("\n\n モウイッカイ?");while(10!=getch());a=0; 360 } 370}



このプログラム、これ単体では遊べません。
100行の「#include"inkey.h"」なのですが、
これはこのサイトから借りてます。

Shark++ Software's Web Page
http://www.sharkpp.net/
http://www.sharkpp.net/pokecom/program.html
転載します。
100int inkey(){static char *p="ヘSセヘVセoノ";return call((unsigned)p,0);}

これを別のファイルで記述して、そのファイルの名前を「inkey.h」と付ければ完成です。
そしてまた別の新規ファイルで上のプログラムを書けばOK。


別にこれを借りなくても、kbhit()関数だけでも作れなくもないんですが、
こっちのほうが精度も高まる気がするし。

Cには本来inkey関数がないのが難点なんだよねー。。
スポンサーサイト

operaでニコニコに書き込むとフリーズする対策(一応)

あくまで簡易的な方法なので、完璧ではありませんが。

・[コメント]→[コメント入力欄を拡大する]のチェックボックスを外す。
・一度コメントしようとする文章をメモ帳かなんかに書いて、
 それをコピーしてコメント欄に貼り付ける。

今のところ、そのくらいかな?
コンテンツ
お役立ちサイト
検索フォーム
プロフィール

みずとアブラ

Author:みずとアブラ
性別:男
関西弁でものを書き、
一人称がよく変わる。

【連絡先アドレス】
jastune●excite.co.jp
↑●を@に変えてください。

【個人用】
ブログ編集
このブログの俺用説明書
動画保存方法

カレンダー
03 | 2010/04 | 05
- - - - 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 -
カテゴリ
月別アーカイブ
FC2カウンター
バナー
デンリュウLOVE同盟
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。