[ 99BASIC ] 日曜プログラマー [ DarkBASIC ]at PROG
[ 99BASIC ] 日曜プログラマー [ DarkBASIC ] - 暇つぶし2ch1:仕様書無しさん
11/10/04 04:57:37.58
     '              ヽ
    ′     ______      ヽ
    |     ´ ̄         ̄ヽ   |
    |    ´               ヽ |
    |    | ______/  \___  | |
    |    | _――_――_ | |
    |   || | ̄ ̄ ̄|  | ̄ ̄ ̄| | | |
    |    | \`―' ハヽ―‐/ | |
    |    |   ̄ ̄ ̄  |  ̄ ̄ ̄  | |   / ̄ ̄ ̄ ̄ ̄ ̄ ̄
    |    |         |       | |  < 日曜プログラマー♪
    |    |\     ヽ_/      /| |    \_______
    |   |   ||||||||||||||||||||||||   | |
    |   \  ||| ー―ヽ|||  / |
   ___|    \ |||   ̄  ||| /   |___
 ―(  |     \||||||||||||||||||/     /  )―_
 ̄  ヽ ヽ                ′ ′   ―
    ヽ ヽ              ′ ´       ̄―
     ヽ `――――-‐´  ´           ̄―_
      \__――____/        ―          ヽ
__       / B A S I C \      _― ̄             ヽ
 ―      |============|     ―                  ヽ
    ――-|   ●    |―― ̄                    |
         \__■__/                          |

より実行効率の良いインタプリタ → 99BASIC
URLリンク(www.sagami.ne.jp)

あるいはコンパイラ → DarkBASIC
URLリンク(www.yodobashi.com)

2:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/04 05:02:03.04
いやぁ~♪、いいスレできたなァ~♪(アハ~♪”

3:仕様書無しさん
11/10/04 05:03:30.64
やっぱさ、日曜プログラマーはBASICを使ってるんだよな?

4:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/04 05:04:42.81
BASICって言っても、ムダの集大成みたいなVBは使わないよな?

5:uy
11/10/04 07:42:28.42
福盛ウザイ

6:仕様書無しさん
11/10/04 14:34:43.21
いよいよマ板進出ですな。

7:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/04 14:42:31.24
日曜プログラマーには特技があるモンな…w

納期も締め切りもない。

仕様書も書かなくていい。

全部BASICでいい(笑)

8:仕様書無しさん
11/10/04 15:03:10.37
アメリカの格差抗議デモに一言どうぞ

9:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/04 15:29:54.46
…移民国家アメリカと言えども、200年の歴史を通して土着民ができあがってしまったって
  コトだろうな。

彼らは独立心に燃えるボストン茶会事件も知らず、従順に育った訳でもなく、日本やヨー
ロッパと同じように世襲や格差、階級社会の現実を直視している。

そういったところに不満の矛先を持てなくなって自分たちそのものがデモの中枢母体とな
って抗議する。

2001年の911同時多発テロ事件を通して、愛国心に回帰する国民であるが、政府が国民
を手厚く保護してくれる訳ではない。

現実は厳しい市場競争原理によって勝ち抜いて選抜された者のみが利益を獲得する。
- - - - - - - - - - - -

日曜プログラマーの場合はこうした市場競争原理を無視して好きなように生きてきた訳だ
から、IT産業が斜陽の移ろいを見せようが儲かろうがどうだっていい。

それがかつての第一線で功績を残していたとしても、趣味の世界ではそんなものは自慢
にも糞にもならない。

「 あ、そう、すごいね 」 とか、「 どれぐらい資産あるの 」 とか下らない話ばかり。

独立心に燃える青年期のように、趣味の世界に、日曜プログラマーの世界に生き甲斐を
見出す。

アメリカも日本と同じようにBASIC文化を捨てた。

誰にでもチャンスのあるBASICにこそ、本物のサクセスストーリーがあったんじゃないのか。

金銭的な成功価値観のみが突出して、充実した中身が存在しない空虚な人生観と言うの
は、やはり淋しいものだ。

10:仕様書無しさん
11/10/05 03:04:41.26
DarkBASIC
スレリンク(tech板)l50

なぜDarkBASICは使いやすいのか?
スレリンク(tech板)l50

ゲームが作りやすい簡単な 「 99BASIC 」
スレリンク(gamedev板)l50


11:仕様書無しさん
11/10/05 07:12:25.89
99BASIC
これwindows7でも動く?


12:仕様書無しさん
11/10/05 07:26:44.02
楽勝で動くよ

13:仕様書無しさん
11/10/05 07:28:50.40
おはようコンソール(笑)

14:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/05 07:59:57.81
…で、まだDarkBASIC使ってないの?w”

遅れてるねぇ~♪(アハアハ~♪”

15:仕様書無しさん
11/10/05 11:58:34.31
《今日のPC占い》 コンソール座

コンソール座の運勢 2011年10月4日(水)

PC総合運  鋭い直感力で運気は上昇傾向、自分の力を信じること
新機種運   革新的な新機種の発表あり!着実に貯金を進めるように努めること
経営資源運 使ったお金も戻るような、良い循環期にいるような日
数値計算運 朗報を待つ時間も、楽しく感じられそうな好運期到来

コンソール座の10月の月運コメント

華やかな空気に包まれます。どこにいてもあなたにスポットが当たりやすい時期なので、積極的に
自己アピールを。 個性を堂々と出す事で、人気はグングンアップ。

もちろん、” CONSOLE2011 ” の進捗状況も最高潮。 いたるところで、” CONSOLE2011 ” に魅了
されるユーザーが続出しそうです。

アイデア泥棒と罵られようがパクリと言われようがそんなコトはお構いなし。
あなたの天性のプログラミングテクニックで、先に実現すれば勝利を獲得するのです。

新機種を探しているなら、絶好のシーズン。 ただし好機を活かすには出歩くことが必要となります。
外出を面倒がっていると、様々な縁を逃してしまうことになるでしょう。

なかなか発表されなかった新機種も、この時期なら出し惜しみせずに発表するかも。
本格的なプラットフォームを探している人にもチャンス到来です。

あなたがもっと表に出て行って、多くのユーザーに夢と希望と自信を取り戻すために行動しましょう。
邪魔なライバルを気持ちよく蹴落として、多くのユーザーが喜ぶ政変劇を演じてみましょう。

あなたはもっともっと学び、もっともっと羽ばたけるチャンスが与えられているのです。

世界の勝ち組の一員となって人生を謳歌しましょう。

16:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/05 13:38:44.02
…そういやCONSOLE2011って、投げたまんなだったなw

投げた時のコトを考えて大味にプログラム書いてて正解だった(笑)

17:仕様書無しさん
11/10/05 13:40:40.94
DarkBASICってCで書くより速い?

18:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/05 13:43:42.98
>>17
…Cで書いてもDarkBASICで書いても変わらないだろうな。

生産効率から言うとDarkBASICのほうが圧倒的に有利だけど。

19:仕様書無しさん
11/10/05 13:46:57.15
99BASICとDarkBASICはどっちが速い?

20:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/05 13:50:15.99
>>19
…そりゃあDarkBASICのほうが圧倒的に速い。

99BASICはインタープリター、DarkBASICはコンパイラ。
天と地のスピードの差がある。

99BASICはBASICそのものを知らない人のために、親しみ易い学習用として紹介してるだけ。
使えるようになったらさっさとDarkBASICに移るほうがいい。

21:仕様書無しさん
11/10/05 13:59:45.98
VB・SmallBASICとDarkBASICはどう違うの?

22:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/05 14:06:47.70
>>21
…VBやSmallBASICはWindows上のGUIやイベント動作(マウス操作)を使うように設計されてるけど、
  DarkBASICは3Dポリゴンを使ったゲームを作るように設計されてる。

だからVB系列とは別物で、99BASICの延長上と捉えていい。

フルスクリーンの動作も可能で、ゲームに必要なCPUパワーを他の画面に取られない。

旧世代の人たちには楽しいんじゃないかな。

23:仕様書無しさん
11/10/05 14:16:44.56
始めに覚えるのは99BASIC?それともDarkBASIC?

24:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/05 14:21:31.99
↑のほうでも書いてるけど、始めは99BASICだろうな。

PC-9801とか、古いパソコンのBASICを使えるユーザーなら99BASICもすぐに使えるようになる。
DarkBASICはそれらが使えるようになってから使えるようになる。

25:仕様書無しさん
11/10/05 14:24:55.91
DarkBASICが使えると就職に有利?

26:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/05 14:28:05.78
>>25
たぶんまったく関係ないだろうなw

27:仕様書無しさん
11/10/07 15:44:27.24
App-GameKitってどう?

28:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/07 15:47:16.20
>>27
…DarkBASICから3Dポリゴン機能を省いたものと考えればいい。

ネットブックやモバイル機器に見られる性能の低いPCや情報機器に特化。

DarkBASICを使っている人はわざわざ敷居を下げなくてもよい。

29:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/08 06:05:21.13
連休はプログラミング三昧♪(アハ♪”

30:仕様書無しさん
11/10/08 06:07:12.30
99BASIC楽しそう…

31:仕様書無しさん
11/10/09 14:36:37.41
99BASICで画面のタイミングはどうやるの?

32:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/09 14:49:05.11
…VSYNC(画面同期待ち)のコトだろうけど、SCREEN文を使うんだよ。

ループの末端にSCREENと書けばいい。

100 ' ループ先頭
101 '
102 '
103 ' 途中処理
104 '
105 '
110 SCREEN
120 GOTO 100



33:仕様書無しさん
11/10/09 14:57:07.02
それでうまくいかないから困ってる

34:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/09 15:05:38.48
…そっか、それは困ったよな~。

最近の新機種はCeleronでもかなり速いから、SCREEN文だとちゃんと同期を取らないで
画面をスキップしてしまうんだよな。

なるほどな…。

んじゃこういう方法もある。

おっと…危うく教えてやるところだった(ゲラ

35:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/09 20:30:32.56
…DarkBASICなら簡単にできる。

SYNCRATE 60

DO
  `
  ` ループ処理
  `
  SYNC
LOOP

36:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/12 03:39:14.79
99BASICの場合はこれをああやってこうするとできるんだよな(笑)

37:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/12 08:40:29.18
実際にはこうすれば画面の同期は取れる。

100 ON INTERVAL GOSUB *TSYNC:INTERVAL ON,16 '←16/1000秒≒1/60秒
101 '
200 ' ループ先頭
230 '
240 '
250 ' 途中処理
250 '
270 '
280 GOSUB *VSYNC
290 GOTO 200
300 '
800 *VSYNC
801 IF TS=0 THEN 801 ELSE TS=0
802 RETURN
810 '
900 *TSYNC
901 INTERVAL OFF:TS=-1:INTERVAL ON:RETURN

38:仕様書無しさん
11/10/12 08:46:51.22
え゛?! タイマー使うの?

39:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/12 08:49:43.12
…Vista以降のOSでは、I/Oポートアクセスは禁止されているのでハードは直接弄れない。
  (I/Oマスクビット設定)

そこで考えたのがタイマー割り込み。

これなら簡単に画面の同期が取れる。

40:仕様書無しさん
11/10/12 08:51:48.18
画面チラつくんじゃないの?

41:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/12 08:53:38.43
…チラつかないよw

実際に試してみるといい。

実際の画面のタイミングは、ビデオカード(ビデオチップ)が管理していてユーザーは
意識しなくてもいい。

ほら、旧式のBASICでも使えるものになっただろ。

42:仕様書無しさん
11/10/12 15:52:28.15
すごいこと考えるんだね!

43:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/12 16:54:36.79
99BASICは仕様そのものが古いからある程度覚えたら(遊んだら)さっさとDarkBASICに
移ったほうがいいだろうな。

44:仕様書無しさん
11/10/13 02:06:46.46
日曜プログラマーって気楽でよさそう…

45:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/13 02:58:07.31
…そりゃあ気楽でいいぞw

何しろ納期も締め切りもないから、何かに追われるようにプログラムを書かなくてもいい。

自分の好きなように書いて、飽きたらポイ捨てすればいい(笑)

46:仕様書無しさん
11/10/13 03:18:19.50
そして毎回完成しないフラグが立ちまくる。

47:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/13 03:28:29.78
タダでプレイアブルを出してやるほど世間は甘くない(笑)

48:仕様書無しさん
11/10/13 03:54:34.36
そこを気前よくなんとか…

49:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/13 08:17:19.37
オレ様の気分次第…♪(ペロリ♪”

50:仕様書無しさん
11/10/14 08:29:19.94

【訃報】C言語の開発者、デニス・リッチー氏が死去--享年70 [10/13]
スレリンク(bizplus板)l50


51:仕様書無しさん
11/10/14 08:31:40.97

【訃報】Apple社 前CEO スティーブ・ジョブズ氏死去[10/06]
スレリンク(bizplus板)l50


52:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/15 08:40:51.26
…ってなワケで、今回はマルチタスクについてお勉強しようね♪(アハ♪”

99BASICで簡単な動作原理を書いておく。

タイマー割り込みを利用して各タスクに持ち時間を与えて動作させていく。

今回のプログラムではシグナルやセマフォは付けていないが、付ければプロセス間通信も可能になる。

プログラムを実行しながら各タスクの動作状況が分かる面白い仕組みだ…。

53:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/15 08:42:00.47
1 'save"multitask2011_10_15_01.bas",a
100 DEFINT A-Z:WIDTH 80,25:SCREEN 3
110 CT=0:TS=0
120 ON INTERVAL GOSUB *TSYNC:INTERVAL ON,100
130 GOTO 130
140 '
150 *PROC1
160 LINE(0,16*1)-(639,16*2-1),0,BF
170 J1=0
180 LINE(J1*2,16*1)-(J1*2+1,16*2-1),1,BF
190 J1=J1+1:IF J1<320 THEN 180
200 GOTO 200
210 '
220 *PROC2
230 LINE(0,16*3)-(639,16*4-1),0,BF
240 J2=0
250 LINE(J2*2,16*3)-(J2*2+1,16*4-1),2,BF
260 J2=J2+1:IF J2<320 THEN 250
270 GOTO 270
280 '
290 *PROC3
300 LINE(0,16*5)-(639,16*6-1),0,BF
310 J3=0
320 LINE(J3*2,16*5)-(J3*2+1,16*6-1),3,BF
330 J3=J3+1:IF J3<320 THEN 320
340 GOTO 340
350 '
360 *PROC4
370 LINE(0,16*7)-(639,16*8-1),0,BF
380 J4=0
390 LINE(J4*2,16*7)-(J4*2+1,16*8-1),4,BF
400 J4=J4+1:IF J4<320 THEN 390

54:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/15 08:42:50.15
410 GOTO 410
420 '
430 *PROC5
440 LINE(0,16*9)-(639,16*10-1),0,BF
450 J5=0
460 LINE(J5*2,16*9)-(J5*2+1,16*10-1),5,BF
470 J5=J5+1:IF J5<320 THEN 460
480 GOTO 480
490 '
500 *VSYNC
510 IF TS=0 THEN 510 ELSE TS=0
520 '
530 *TSYNC
540 INTERVAL OFF:TS=-1
550 CT=CT+1:IF CT=5 THEN CT=0
560 IF CT=0 THEN INTERVAL ON,10:RETURN *PROC1
570 IF CT=1 THEN INTERVAL ON,20:RETURN *PROC2
580 IF CT=2 THEN INTERVAL ON,30:RETURN *PROC3
590 IF CT=3 THEN INTERVAL ON,40:RETURN *PROC4
600 IF CT=4 THEN INTERVAL ON,50:RETURN *PROC5
610 '
 620 END

55:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/15 08:48:47.51
…サブルーチン ” *TSYNC ” がディスパッチャーに相当するが、シグナルもセマフォも
  付けていないのでかなり分かりやすいと思う。

*VSYNCは今回使っていない。


56:仕様書無しさん
11/10/16 12:25:42.90
やっぱりできる人は違うね!

57:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/18 06:46:19.56
…日頃の積み重ねだよ。

だから実際に続けてきた人だけが成果を得られる。

58:仕様書無しさん
11/10/18 17:29:55.41
PEEK POKE CALLもあるの?

59:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/18 17:56:42.96
…ポインターがある。 Cと同じ。

ただし、文字列操作や配列操作命令がちゃんとあるのであまり意味がない。

60:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/18 17:57:49.01
…DarkBASICの話な。

99BASICは仮想メモリの範囲でPOKE/PEEKがある。

61:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/18 20:29:11.37
《CONSOLE2011》

スクリーンショットを追加。
URLリンク(www.geocities.jp)


62:仕様書無しさん
11/10/19 05:09:15.91
昔のパソコンみたいな画面だね。
これ、漢字は?

63:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/19 09:16:00.66
…フォントはすべて自作。

漢字までは手が回らない。

64:仕様書無しさん
11/10/19 16:03:34.80
CALLがあれば神だと思ったけど、無理だよね。

BEEP音で音階だすとかやってたよね。

65:仕様書無しさん
11/10/19 17:12:13.58
音楽はどうするの?

66:仕様書無しさん
11/10/19 17:13:40.74
自分で作るんだよ

67:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/21 04:07:44.34
…音楽って簡単に言うけど、音楽だけで1つの芸術分野だからな。

音源を鳴らすだけなら99BASICのPLAY文があるし、DarkBASICと共通でWAVEファイルや
MIDIファイルを再生・演奏できる。

オレ様としては中身そのもののほうが重要と思う…な。

DTMソフトを使うなり、外部にシンセやキーボードを繋いで自分で弾くなり方法はいくらでも
あるけど、フレーズを考えたり、フレーズそのものを創り出すインスピレーション(ひらめき)
のほうが重要になる。

インスピレーション、ひらめき、感性…この部分は個人の格差がハッキリしているので向き
不向きがある程度分かりやすい。

自動で作曲してくれるフリーソフトもあるから、何にも分からない人はそこから始めて自分の
感性をゼロから始めるのもいい。

最新のシンセなら適当にキーボードを押さえるだけでメロディーを作ってくれる機能(アルペ
ジエータ)があるのでそこから自分の感性に見合ったフレーズを探していくと言う方法もある。

やり始めて自分の方法が見つかったら、面白くなって続けられると思うよ。

個人の才能と努力を、自分のためだけに発揮しよう。

決して誰にでもと言う訳にはいかない。

68:仕様書無しさん
11/10/21 07:00:05.32
関数は無いの? 全部 GOSUB *ラベル とか?

69:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/21 08:06:44.88
…” 関数 ”ってのもおかしい翻訳だな。

サブルーチンの意味合いで使うんだったら 「 機能 」 だな。

算術関数とサブルーチン機能の意味合いの使い分けができてない。

プロシージャーと言うのが正確でよろしい。

70:仕様書無しさん
11/10/21 14:35:40.23
くだらねえ

71:仕様書無しさん
11/10/21 22:08:14.99
ファンクションでしょ?

72:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/22 08:47:49.38
…DarkBASICはいろんな言語の特徴を取り込んでるからな。

#INCLUDE / #DEFINE もあるし、ブロックIF文もあるし、グローバル変数までちゃんとある。

DO / WHILE / CASE / SELECT もちゃんとある。

ポインターもあるし、文字列操作も配列操作もちゃんとある。

しかも記述は自由。

他の言語にはない、恵まれた開発環境だよ。



73:仕様書無しさん
11/10/22 09:10:00.09
音楽を深く追求すると、ソフトシンセを自作するレベルまで
要求するのか、というところまで行ってしまう。楽譜は当然、読めるくらいでないと。
エンベロープ、波型編集とか、それだけで飯を食っている奴もいるくらい
だから。

74:仕様書無しさん
11/10/22 10:08:56.35
>エンベロープ、波型編集とか、それだけで飯を食っている奴もいるくらい

バカなのか?w

75:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/23 09:05:55.56
《サンプルファンファーレ》

定番の短編演奏。
URLリンク(www.geocities.jp)



76:仕様書無しさん
11/10/23 10:21:47.72
>>75
いい音してるね~♪

77:仕様書無しさん
11/10/23 10:41:23.52
やっぱり自分で作れる人は違うね!

78:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/23 12:23:43.02
>>77
ヲッ、今日はいいコトあるぞ♪( 7 7 ヲッツ♪”

79:仕様書無しさん
11/10/23 13:08:55.62
>>78
その曲作るのにどれくらい時間かかった?

80:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/23 13:14:54.05
>>79
…正味30分ってなところだな。

ただし、” こういう感じで作る ”ってところまでは2~3時間試行錯誤する。

プログラミングとはちょっと違う。

81:仕様書無しさん
11/10/25 22:09:57.54
>>75
サウンドの読み込みに失敗って出て再生されないよ?どすればいい?

82:仕様書無しさん
11/10/26 04:29:01.61
初心者お断り

83:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/26 08:21:48.11
…そろそろ新作発表会かな。

プレイアブルを試してみたいと思う人は期待してていいかもよ。



84:仕様書無しさん
11/10/26 08:35:28.63
>>83
必要なものは?(ワクワクw

85:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/26 08:46:31.71
>>84
…プレイステーションやXBOXにみられる2軸4ボタン以上のPC用アナログスティックパッド。

パソコン用ならどこでも安く売ってるから標準入力デバイスとして順当。

キーボード不可。

86:仕様書無しさん
11/10/26 12:20:37.20
>>85
新作のブランド名は?

87:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/26 13:34:50.14
>>86
まだ考えてないな…。

88:仕様書無しさん
11/10/29 06:38:09.33
>>87
どれぐらいできたの?

89:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/29 06:43:17.72
>>88
30%と言ったところかな…。

新しいものも取り込んでいく。

90:仕様書無しさん
11/10/29 22:15:29.48
ヒュー☆
ケーン ここにもいたのかぁ。
シブイよ。良い味だしてんなぁ。
ホントカッコイイわw


91:仕様書無しさん
11/10/29 23:59:47.33
迷惑北旧臭ホモのおっさん、何自演でずっと独り問答やマンセーやってんだよ?

生保中卒の爺さんの恥プロフはこっちだろ

スレリンク(koumu板:139番)
スレリンク(koumu板:238-番)

スレリンク(dcamera板)




92:仕様書無しさん
11/10/30 01:59:22.20
なぜ他板の住人がこちらに来たのかと不思議に思ったが
本人自身がこのスレに誘導してたのか。
あまりにレベルが低くてコメントすること自体恥ずかしいので黙っていたが・・・

93:仕様書無しさん
11/10/30 04:41:10.72
>>89
具体的には?

94:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/30 12:11:18.42
>>93
それは発表までのお楽しみ…期待してていいよ。

95:仕様書無しさん
11/10/31 13:31:09.29
>>94
競合対象は?

96:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/31 14:01:26.05
>>95
…ないな。

その程度のものなら始めから作る意味がない。

オレ様独自の発想だ…。

そうだな、新シリーズのブランド名は…ry(おっとw

97:仕様書無しさん
11/10/31 14:22:50.71
>>96
それは99BASICで作るの?それともDarkBASIC?

98:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/10/31 14:32:16.39
>>97
さあなw

99:仕様書無しさん
11/10/31 23:49:45.58
何自演で問答やってんだ、この中卒ホモケツ穴野郎

100:仕様書無しさん
11/11/01 12:34:30.42
めんどくさいから、Windouwsカーネルで直接動くようにするか、
mp3でうpしてほしいだけど

101:仕様書無しさん
11/11/01 13:04:33.61
>Windouwsカーネル

102:仕様書無しさん
11/11/01 23:55:30.47
>>101
自分でわろてしまったw

103:仕様書無しさん
11/11/02 12:55:53.67
>>98
進捗率は?

104:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/11/02 13:21:57.58
>>103
…35%だなw

新曲と効果音の追加。

音作りはプログラミングとはまた別の面白さがある。

105:仕様書無しさん
11/11/02 15:27:37.75
wktk

106:仕様書無しさん
11/11/02 16:18:55.88
頼むからこのスレにひきこもっててくれ。


107:仕様書無しさん
11/11/02 17:12:11.15
ほらねw

108:仕様書無しさん
11/11/03 16:01:39.91
>>104
スプライトの回転・拡大・縮小は?

109:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/11/03 16:06:59.90
>>108
…なんか大昔のTVゲームのキャッチコピーみたいな質問だなw

今時のPCの2D性能なら回転・拡大・縮小にアルファ値も付くだろ。

110:仕様書無しさん
11/11/03 16:09:40.76
>>109
そうじゃなくてスプライトの中心座標を中心に回転する計算式教えて

111:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/11/03 16:21:10.07
>>110
…んなモン丸覚えでやるんだよw

(表示座標X)=(X座標)-(COS(θ)*(スプライトパターン横幅/2)-SIN(θ)*(スプライトパターン縦幅/2))*(スケール値)
(表示座標Y)=(Y座標)+(-COS(θ)*(スプライトパターン縦幅/2)-SIN(θ)*(スプライトパターン横幅/2))*(スケール値)

これだな…。

θは回転角度で、スケール値はスプライトの拡大縮小用に使う。

毎回計算式を引っ張り出してくるのは面倒だから引数を持たせてプロシージャーで呼び出せるようにする。

DarkBASICの場合は便利な命令がたくさんあるからさらに簡略化できる。

112:仕様書無しさん
11/11/03 17:17:00.05
やっぱり実際に作ってる人は違うね!

113:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/11/04 05:44:29.88
…現在の(仮)新作の進捗率は37%。

やっぱり自分で遊んで納得しながら作るのは楽しいなw

114:仕様書無しさん
11/11/04 06:03:21.76
スクリーンショットは?

115:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/11/04 08:08:56.85
…進捗率90%を超えたら画面公開だな。

製作途中の画面は出さない。

116:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/11/04 14:34:05.21
…遊び疲れたw

難易度調整ってのも大変だ(笑)

117:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/11/04 17:14:03.80
…今日の作業は終わり。

ほとんど遊ぶだけだったなw

118:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/11/05 09:39:14.25
今日は作業をしない日…。

休みはきっちりと取る。

119:仕様書無しさん
11/11/05 09:41:43.70
>>118
本業は職業プログラマーですか?

120:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/11/05 09:55:20.45
…職業プログラマーの中でも、ゲーム屋のプログラマーとなるとストレス溜まりやすいからな。

休みをきっちりと取って、屋外に出る。

秋葉原でもゲーセンでもいいからとにかく外に出る。

外に出て身体を動かすと、それだけでもリフレッシュする効果がある。

迫り来る敵キャラも眼精疲労もここでちゃんとクリアしておく。

外に出て自分の好きなように休みを楽しむ。

121:仕様書無しさん
11/11/05 09:58:38.27
>>120
家でゴロ寝はダメ?

122:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/11/05 10:02:37.69
>>121
…その状態で会社に行くと疲れが取れてないから作業効率が落ちる。

結果として進捗工程表に線を書き足さなきゃいけなくなる。

安息日が必要だ。

123:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/11/05 15:01:52.53
さて、ちゃんと休んでるかな…。

遊びを仕事にするには、自分がちゃんと遊んでないとバリエーションが出てこない。

遊びの達人になれれば、仕事の達人にもなれる。

124:仕様書無しさん
11/11/05 15:23:00.68
途中で休むとプログラム忘れない?

125:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/11/05 15:29:38.15
>>124
…それは日頃のプログラミングスタイルの問題だろうな。

忘れてもいいようにプロシージャー単位でブラックボックス化してまとめておく。

効率化の問題と同じで、ムリとムダをカットしておく。



126:仕様書無しさん
11/11/06 10:14:43.88
福岡ゲーム産業振興機構:第5回福岡ゲームコンテスト

【実施目的】

ゲーム業界初の産学官連携組織である福岡ゲーム産業振興機構では、福岡を世界的ゲーム都市とする
ため、さまざまな事業を行っています。

その一環として、このたび、アマチュアの方を対象とした「第5回福岡ゲームコンテスト」を開催いたします。
皆様のご応募をお待ちしています。

主催:福岡ゲーム産業振興機構
後援:九州経済産業局、福岡県、福岡コンテンツ産業振興会議

URLリンク(www.fukuoka-game.com)

URLリンク(www.fukuoka-game.com)


127:仕様書無しさん
11/11/06 10:22:18.38
>>125
応募する?

128:仕様書無しさん
11/11/06 10:23:29.37
RS232C 使えるのは?

129:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/11/06 10:26:22.46
>>127
考えとくw

>>128
99BASICは使える(XP以前のOS)。

DarkBASICは使えない。

I/O制御はVista以降で制限されている。

130:仕様書無しさん
11/11/06 10:32:00.31
>>129
>【募集対象作品】
>1. ゲームソフト部門
>応募者がオリジナルで制作したWindows上で動作するゲーム作品。
>C言語(C#,C++を含む)またはJAVA言語で作成した作品を基本とします。
>「○○ツクール」等,簡易ゲーム制作ソフトを利用した作品やFLASHゲームは審査対象外となります。
>また,一般的でない動作環境が必要な作品も,審査対象外とさせていただくことがありますので,あ
>らかじめご了承ください。

>C言語(C#,C++を含む)またはJAVA言語で作成した作品を基本とします。

99BASICとかDarkBASICとかダメなんじゃないの?



131:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/11/06 10:34:46.37
>>130
んじゃやめとくw

そんな視野の狭いコンテストはお断り。

# やっぱ田舎レベルだな(笑)

132:仕様書無しさん
11/11/06 10:59:36.85
さすがに99BASICはないなw

133:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/11/06 12:50:16.09
緘口令(笑)

134:仕様書無しさん
11/11/06 12:56:15.30
>>133
進捗率は?

135:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/11/06 13:16:29.87
>>134
今日はテストプレイのみ…。

進捗なし。

136:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/11/06 17:16:24.30
テストプレイを繰り返して、ダメな点を修正していく。

ゲーム性と快適性の問題のクリアだな…。

137:仕様書無しさん
11/11/07 21:54:54.73
みんな何の話をしてるの?

138:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/11/07 22:43:59.19
…現在の(仮)新作の進捗率は38%。

いやいや、何の話かはいずれ分かる(笑)

139:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/11/08 19:21:51.23
…現在の(仮)新作の進捗率は39%。

確実に進む。

140:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/11/09 07:52:17.30
…プログラムが大きくなると、小さなミスを発見しにくくなる。

プロシージャー単位でまとめてステップトレースしやすいようにしておく。

デバッグ時に役立つ。

141:仕様書無しさん
11/11/09 10:24:23.33
>>140
グラフィックはどうしてるの?

142:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/11/09 11:50:42.29
>>141
自分で書いてるよ(笑)

143:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/11/09 16:13:02.07
…今日はほとんどバランス調整に終わったな。

この単調な繰り返しの中から新しいアイデアが出るコトもある。

144:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/11/09 20:25:20.28
…現在の進捗率は39%。

明日は ” CONSOLE2011 ” からフォントとテキスト表示エンジンを抽出して著作権の問題を
クリアする。

厳密にはフォントにも著作権が発生し、商用利用する場合には許認可か必要になる。

独自フォントの場合は無視できる。

145:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/11/11 16:01:12.80
…そろそろ今日の作業は終わり。

進捗率は40%。

大した変化はなかったな(笑)

146:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/11/14 09:18:00.75
…” CONSOLE2011 ” からフォントとテキスト表示エンジンを抽出する作業。

(仮)新作では改良されたテキスト表示エンジンが採用される。

147:仕様書無しさん
11/11/14 16:26:31.72
466 :名無CCDさん@画素いっぱい:2011/10/29(土) 23:46:21.31 ID:wfDHILBW0
しかしなんだよな・・ホモケーンも隔離板で自演問答でマンセーもしてるけど
こんなショボくてセンス無い音や、ツブツブパックマンの出来損ないみてえな
のがお互い噛み付き合ってるのや、小学生の塗り分けフォントみたいなのを
こさえて何が嬉しいんだろうな?w

こう言う自慢と言うか勘違いと言うか, ズレた時代錯誤な感性が痛いw
今時その辺の専門学校生や素人でもツールやソフトを駆使して精密で
美しい3D作品を造るくらい朝飯前だって言うのによwwww 何とも言えん(爆)



148:仕様書無しさん
11/11/14 16:28:02.90
91 :仕様書無しさん:2011/10/29(土) 23:59:47.33
迷惑北旧臭ホモのおっさん、何自演でずっと独り問答やマンセーやってんだよ?

生保中卒の爺さんの恥プロフはこっちだろ

スレリンク(koumu板:139番)
スレリンク(koumu板:238-番)

スレリンク(dcamera板)





149:仕様書無しさん
11/11/14 16:45:17.14
>>146
進捗率は?

150:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/11/14 16:57:55.32
>>149
…現在の進捗率は41%。

地味な作業だな…。

151:仕様書無しさん
11/11/14 18:23:20.84
自演問答するなよ、キモいホモのおっさん



152:仕様書無しさん
11/11/15 07:37:07.05
ホモなのかよ。。

153:仕様書無しさん
11/11/15 12:12:33.17
>>150
CONSOLE2011って…そろそろ2011年終わっちゃうよ?

154:仕様書無しさん
11/11/15 21:16:02.98
console 0,25,0,1

155:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/11/16 10:03:25.22
どうやら興味が沸いてきてしょうがねーみたいだから別スレ立ててやったぞ(ゲラゲラ

TIME SESSION PART.1 - 新作戦略会議 -
URLリンク(jbbs.livedoor.jp)


156:─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG
11/11/16 10:09:16.45
では、このスレ放棄…w”

157:仕様書無しさん
11/11/16 10:18:33.06
こいつもuyと同じで、「このスレ放棄」といいながら居座りつづけるタイプとみた

158:仕様書無しさん
11/11/17 07:58:23.07
uyも、たも、こいつも、同一人物かと思うほど同系統のウザさだ。
別人だとしたらなにが彼らをこうしたんだろう。

159:仕様書無しさん
11/11/17 11:15:21.99
実力に見合わないほどの異常に突出した目立ちたがりな性分
お笑い芸人になれば大成するかも。

いや、観客の空気を読む才能が必要なので無理か・・・

160:仕様書無しさん
11/11/17 13:02:48.38
コンソールは何を作ってるの?

161:仕様書無しさん
11/11/17 13:26:51.02
自演乙

162:仕様書無しさん
11/11/18 00:00:31.88
>>147

中卒だもの、ゴミケーンは (笑)







163:仕様書無しさん
12/03/06 10:44:56.01
>>162
さいたま市西区中野林


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch