5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

(´Д`)ブロック崩しつくりたいの。C言語で。

1 :(´Д`):04/10/21 16:10:39
でも作り方わかんない。
だから、みんなの力を借りたいなって思います。
お願いします。

2 :デフォルトの名無しさん:04/10/21 16:11:05
ゲーム製作技術
http://pc5.2ch.net/gamedev/


3 :(´Д`):04/10/21 16:11:21
2!

4 :デフォルトの名無しさん:04/10/21 17:50:13
>>1
あはは

5 :デフォルトの名無しさん:04/10/21 18:42:52
精神異常者の>>1を晒しage!

6 :デフォルトの名無しさん:04/10/21 19:25:31
□□□□□□□□□□□□□□□□□
□□□□□□□□□□□□□□□□□
□□□□□□□□□□□□□□□□□
□□□□□□  □□□□□□□□□□

         ○
        
       _____

7 :デフォルトの名無しさん:04/10/22 00:38:20
こんな↓しかできないので
ぼちぼち覚えようと、おもう、けどもう寝る。

/* 恥ヲ晒ス */
#include <curses.h>
#include <stdlib.h>
#include <time.h>
#include <unistd.h>
#include <signal.h>
void abon(int signum)
{
endwin();
printf("abon: caught signal %d\n", signum);
exit(signum);
}

8 :デフォルトの名無しさん:04/10/22 00:39:14
int main(void)
{
unsigned short pair[2], pair0, pair1, i, myrand;
WINDOW *rootwin, *win;
srand(time(NULL) % RAND_MAX);
initscr();
signal(SIGINT, abon);
cbreak();
start_color();
rootwin = newwin(22, 75, 2, 2);
box(rootwin, 'x', 'x');
wrefresh(rootwin);
for (i = 0; ;i++) {
myrand = (short)(rand() & 0xff);
pair0++; pair1++;
pair[0] = (pair0 * myrand) & 0x07; /* 8colours */
pair[1] = (pair1 * myrand) & 0x07;
init_pair(i, pair[0], pair[1]);
win = newwin(1, 6, (myrand % 20) + 3, (myrand % 68) + 3);
if (pair[0] != pair[1]){
usleep(100000); /* 0.1 sec */
wattrset(win, COLOR_PAIR(i & 0x3f)); /* 8x8=63pairs */
wmove(win, 0, 0);
waddstr(win, "ぬるぽ");
wrefresh(win);
}
}
}

9 :デフォルトの名無しさん:04/10/22 00:44:14
ちょっとだけ訂正。
では、さいなら。

--- ごみ 2004-10-22 00:30:39.000000000 +0900
+++ くず 2004-10-22 00:41:01.000000000 +0900
@@ -21,9 +21,10 @@
rootwin = newwin(22, 75, 2, 2);
box(rootwin, 'x', 'x');
wrefresh(rootwin);
+ pair0 = pair1 = 0;
for (i = 0; ;i++) {
myrand = (short)(rand() & 0xff);
- pair0++; pair1++;
+ pair0++; pair1--;
pair[0] = (pair0 * myrand) & 0x07; /* 8colours */
pair[1] = (pair1 * myrand) & 0x07;
init_pair(i, pair[0], pair[1]);

10 :デフォルトの名無しさん:04/10/22 00:55:10
...まずいようだ。
たぶんこうすればよいに違いない。

--- くず 2004-10-22 00:41:01.000000000 +0900
+++ ちり 2004-10-22 00:52:30.000000000 +0900
@@ -27,7 +27,7 @@
pair0++; pair1--;
pair[0] = (pair0 * myrand) & 0x07; /* 8colours */
pair[1] = (pair1 * myrand) & 0x07;
- init_pair(i, pair[0], pair[1]);
+ init_pair(i & 0x3f, pair[0], pair[1]);
win = newwin(1, 6, (myrand % 20) + 3, (myrand % 68) + 3);
if (pair[0] != pair[1]){
usleep(100000); /* 0.1 sec */

11 :7:04/10/26 02:43:32
くdらないのができたけど
くdらないわりに、だるかった。

ttp://do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/lounge/file/1027870433_311/some4.c

12 :デフォルトの名無しさん:04/11/23 21:13:10
かってに作れや、ここで宣言せんでもええやろ。

13 :デフォルトの名無しさん:04/11/24 03:09:42
1ヶ月も止まってるスレで何イキがってんの?

14 :デフォルトの名無しさん:05/01/02 01:08:55
>>11
ホスィけど404か。。。残念だ


15 :デフォルトの名無しさん:05/02/14 01:56:54
できたの?

16 :A four:05/02/14 11:46:07
1さんとCまでやりたい!
1さ〜〜〜ん ハァハァハァハァ

17 :デフォルトの名無しさん:05/02/22 14:25:42


18 :デフォルトの名無しさん:05/02/22 21:16:14

   ○


  □□□□□□□□□□□□□□□□□
  □□□□□□□□□□□□□□□□□
  □□□□□□□□□□□□□□□□□
  □□□□□□□□□□□□□□□□□



    _____


19 :デフォルトの名無しさん:05/03/13 01:01:48
出来たんか?

20 :デフォルトの名無しさん:05/03/13 01:07:47
http://that3.2ch.net/test/read.cgi/gline/1106052452/
こんな感じかな

6 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)