* easy-Cの入門書 [レベル17] の課題に対する作例
-(by [[K]], 2024.10.24)

--目次はこちら → [[a23_intro00]]

** [17-2]に対する作例: Yuririnさん作の「もぐもぐおいしいな♪」

 WINDOW 600,620; T=0; S=0;
 int A[10]={0,0,200,400,0,200,400,0,200,400};
 int B[10]={0,420,420,420,220,220,220,20,20,20};
 GPRINTF(64,0,0xffffff,0,"MOGURA-TATAKI SCORE=%05d  TIME=%03d",S,T);
 FOR (K=1; K<=9; K=K+1){ PICTURE "MOGURA0.BMP",A[K],B[K]; }
 FOR(CLRKEY; INKEY(1)!=10;){WAIT(100);}
 M=0; S=0;
 
 FOR (T=300; T>=0; T=T-1){
   IF(M==0) {
     M=RND(9)+1;
     FOR (K=1; K<=9; K=K+1){ PICTURE "MOGURA0.BMP",A[K],B[K]; }
     PICTURE "MOGURA1.BMP",A[M],B[M];
   }
   GPRINTF(64,0,0xffffff,0,"MOGURA-TATAKI SCORE=%05d  TIME=%03d",S,T);
   WAIT(100);
   K=INKEY(1)-48;
   IF(K>=1 && K<=9){
     IF(K!=M){ PICTURE "MOGURA3.BMP",A[K],B[K]; WAIT(300); T=T-30; IF (T<1){T=1;}}
     IF(K==M){ PICTURE "MOGURA2.BMP",A[K],B[K]; WAIT(300); S=S+100; M=0;}
   }
 }
 FOR (K=1; K<=9; K=K+1){ PICTURE "MOGURA0.BMP",A[K],B[K]; }

-https://essen.osask.jp/files/pic20241024a.png

-作者のYuririnさんが小学3年生の時に作った作品です。

** ダウンロード
-[準備中(10/31までにはなんとかします)]ttps://essen.osask.jp/files/yuririn17wk1a.zip (41.1KB) ← ソースコードと画像データとhl9.exe(easy-C本体)のセット。
-https://essen.osask.jp/files/yuririn17wk1a.zip (41.1KB) ← ソースコードと画像データとhl9.exe(easy-C本体)のセット。
--ダウンロードしてzipファイルを展開したら、hl9.exeをダブルクリックして実行してください。そのあとに、「run mogu.c」とすればはじまります。ゲーム画面がでたら、「Enter」をおしてゲームスタートです。
---[注意] Windows8以降では、exeを実行しようとすると「Windows Defender SmartScreen は認識されないアプリの起動を停止しました。」というメッセージが出て起動をブロックされるようです。
---これが出たら「詳細情報」をクリックすることで「実行」を選べるようになります。・・・もしこれが怖かったら、実行をあきらめたほうがいいでしょう・・・(私だって責任は取れないので)。
---このメッセージは、実際に問題があろうとなかろうと、ダウンロードしてきた実行ファイルにデジタル署名がついていなければ、(一度許可されるまでは)必ず出てくるもののようです。だからexeに危険なコードが含まれているから出ているというわけではありません。



* こめんと欄
-掲示板をご利用ください。→[[a23_bbs]]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS