【Basic】プチコン4総合スレ【Switch】PRG1 (533レス)
上下前次1-新
86(3): 2019/06/05(水)17:12 ID:cjPmC8sT(1) AAS
プレスリリース
外部リンク[html]:kaisya.tsukumo.co.jp
TSUKUMO、株式会社スマイルブームと共同開発した「SmileBASIC専用キーボード+マウスセット」を発売
87: 2019/06/05(水)17:44 ID:2L2DH4Rb(2/2) AAS
>>86
キートップの記号はプチコン4のプログラミングで便利なのかな?
それほどでもない?
使い勝手が気になるな
88: 2019/06/05(水)17:57 ID:12R+3azO(1) AAS
クッソやすいしすぐ禿げそう
キーボード側にマウス用のUSB端子もなさそうだな
89: 2019/06/05(水)21:09 ID:FJLhGv6C(1) AAS
レノボとかのトラックポイントつきキーボードって、使えるかな?
90(1): 2019/06/05(水)21:16 ID:29IHOBpJ(2/2) AAS
レノボのUSBのやつは使える
91: 2019/06/05(水)21:55 ID:mNVnj6Iy(1) AAS
>>90
ありがとう
それ使う
92: 2019/06/05(水)23:37 ID:k9PDcZsG(1) AAS
>>74
ベーマガとかいうじじ臭い信者が溢れかえっとるんですわ
もうね、社会のぽつんと一軒家ですわ
93: 2019/06/06(木)01:15 ID:rx4QQGtZ(1/2) AAS
「横スクロールのゲームを作りたいんですが
リファレンス見て何となく分かるんですが
どの命令を使ったらいいんですか?」
94: 2019/06/06(木)01:58 ID:DkdxN5c5(1) AAS
本体からも見られるようになった電子取扱説明書(公開キー:4EK33XY)のPDFファイルも公開
プチコン4 電子取扱説明書 (PDFファイル)
外部リンク[php]:sup4.smilebasic.com
95(1): 2019/06/06(木)08:37 ID:PkGrIbxh(1/3) AAS
説明書読んでもよく分からんな・・・
LAYER0に所属って何・・・
LAYER0に所属したらどうなるの?
96(1): 2019/06/06(木)11:13 ID:QYPxOgYH(1) AAS
>>95
説明書の下の方にレイヤーについての説明もあるけど、それみてもわからない?
レイヤーを変えると、特定の描画面だけエフェクト掛けたり表示範囲をいじったり、デフォルトの描画優先度から優先度を変えたりできる。(テキストをグラフィック面の下に潜らせたりとか)
97(3): 2019/06/06(木)11:57 ID:PkGrIbxh(2/3) AAS
>>96
説明PDFの5ページ目でLAYER0に所属とか言われて意味わからんかった
例えばレイヤー1に地面など配置、レイヤー2に背景の空を配置
レイヤー1とレイヤー2の描画位置をずらしていくと多重スクロールマップ表示
そんでレイヤー0でキャラ描画みたいな感じ?
レイヤー自体の最大サイズとかは実際にいじってみれば分かるか
4096×4096ドットの地図をレイヤーに一気に描いておいてクリップして表示できれば
RPGのマップなんかは簡単に表示できそうだけどそんなに大きくはできないか
98: 2019/06/06(木)12:43 ID:7oNbhBhW(1) AAS
特殊な描画レイヤーとかなんか20年位前のゲーム機のプログラミングを彷彿とさせるな
99: 2019/06/06(木)13:08 ID:rx4QQGtZ(2/2) AAS
>>97
この事を言っているのかどうか分からないけど
全てレイヤー0に所属、ってのは要は
重ね合わせ透過表示するレイヤー階層みたいななは無いよ
って事なのでは?
ドローアプリなんかでよくある
透明のセロファン用紙に絵を描く様な
レイヤー階層のイメージじゃなくて、
板キャンバスが何枚かあるだけみたいな。
ただし他キャンバスからはイメージは
いくらでもコピーして手元のキャンバスに
持って来れますよと。
で、スプライトやらは全部優先順位がつけられるので
手前のキャンバスの中ではスプライト同士が重なったり
透けて見えたりはしますよ、
(やり方によってはこれで多重スクロールもできるけど
レイヤー階層所属的な感覚ではなく1個ずつのバラバラ)
この事かどうか分からないのと、
これで完全に合ってるかもまだよく分からないけど。
100: 2019/06/06(木)13:25 ID:sw4pI9GD(1) AAS
>>97
2048x2048の画像を持てるグラフィック面が4つあるからあと3つスプライト定義すれば出せるよ
101: 2019/06/06(木)13:29 ID:jhm9cmJ8(1) AAS
あのイラストだと透過階層を連想させちゃうけど実際には
スプライト・テキスト・グラフィックの3枚だけってことかな。
スプライト同士は4000ナンボくらい優先順位として重ね合わせできるけど
全て1個1個個別の階層。
グラフィックが3枚(だっけ?)くらいあるけど、
透過重ね合わせ表示する用途じゃなくて
手前の1枚を除いては全部参照用。コピペ元、アイテム倉庫みたいな感じ。
そこからうまくコピペしてくれば多重スクロールみたいなことも可能かと。
スプライトの最大サイズが4000くらいにしてあるから。
あのイラスト見てレイヤーを連想して
レイヤー=ペイントショップみたいな透過イメージを想像しちゃうとは思うけど
実際にはそれぞれがレイヤーですとは書いてないね。
だから、全部レイヤー0所属です、ってことなのかと。
102(1): 2019/06/06(木)14:13 ID:HW8xsuUS(1/2) AAS
SFCみたいにBGスクリーン加算合成とかできないのか
103(1): 2019/06/06(木)15:29 ID:USlzgCJd(1/2) AAS
それを基本的に全面スプライト化でできますよと言うこと
なんだろうね。
4000ナンボも階層があると思えば、
これはこれでなかなかいいと思うよ。
ただまだ画面いっぱいサイズとかのスプライトを何枚も扱って
処理負荷とかそんなに無いのかは試してみてないな。
104(1): 2019/06/06(木)17:26 ID:u21FO/OU(1) AAS
>>97
描画面とは別にレイヤーがあって、それぞれに所属させれば単独でエフェクトを掛けたり色々できるけど、
デフォルトだと全部レイヤー0になってるよ、という理解でいいのでは。
同じレイヤーに属する時の描画順があそこの各面の描画順。
(だからグラフィック面をテキストの前に出したければテキストを下のレイヤーにしないといけない)
確かにこの仕組みわかりにくいとは思う。
テキスト面/グラフィック面にもZ値があってスプライトのと比較しながら描かれます、でもいいと思うんだけど
そうするとレイヤーでやってるエフェクトの管理がめんどくさいことになるから、こういうふうにしたのかな。
>>102
TBLENDでテキスト/BG各面ごとに加算合成もできるらしい(試してない)
>>103
現状だとでかいスプライトをたくさん描画すると処理落ち→異常終了らしい。
(1280*720で全画面32枚くらいから処理落ち、1000枚超えると操作できないレベルまで処理落ちして異常終了の可能性が出てくるとか)
105(1): 2019/06/06(木)20:20 ID:PkGrIbxh(3/3) AAS
くくー難しいね
確かにフォトショップなんかのレイヤーをイメージしてた
ツイッター見てみたら3DエンジンがーとかLMATRIXがーとか全然分からんかった
でもここのレス読んでちょっとは理解が進んだ気はする
目標はアサルトみたいな拡大縮小回転マップの表示なんだけど
縮小で遠方まで描画する必要あるからどうすれば実現できるんだろう?
あとは週末に実際にいじって理解するしかないか
色々教えてくれた人ありがとうー
106(1): 2019/06/06(木)20:34 ID:HW8xsuUS(2/2) AAS
ああそういうのは全部スプライトでやれって方針なのか
107: 2019/06/06(木)20:46 ID:USlzgCJd(2/2) AAS
>>104
おおっ、巨大スプライト負荷について早速情報ありがとう。
参考になりました。
108: 2019/06/06(木)21:12 ID:jNH1no3v(1) AAS
>>106
いや、GCOPYとかGLOAD、GSAVEもちゃんとあるね。
スプライトが単純なのに対して
BG1〜3っていう仕組みの飲み込みが遅くなったので
スプライト利用で〜とか着いちゃったけど
全くスプライト的に使わないんだったら
処理的にはBGで正解だと思う。
リアルタイムで書いていくグラフィックなんかを更新していくのは
スプライト化するのも処理が増えるしね。
実際どのくらい違いが出るのか試してないけど。
109: 2019/06/07(金)04:54 ID:LSOXYr4r(1) AAS
>>105
アサルト程度の描画範囲ならテキストスクリーン最大(256*256)にする&最大アップ時の拡大率高めにすればいけそう。
最大指定できるのが8ドットフォントでも1024*1024だし、16ドットフォントなら2048*2048いけるから。
ちゃんとキャラが進んだらそれに合わせてBG書き換えるようにしないと狭いだろうけど。
110: 2019/06/07(金)15:21 ID:uPMpRrf1(1) AAS
アサルトって何だっけ…?と思って動画見たら
これかあ!確かに面白そう。
目が回ったけど。
背景をグイングイン回したり拡大縮小はそこそこ簡単にできそうだね。
それに合わせて敵や弾の角度を連動させるアイデアか式が自分には思いつかないなぁ…。
それこそBG内で描いて毎回全部ひとまとめの大スプライトにして角度回転で表示するとか?
111: 2019/06/07(金)17:10 ID:klOcF/ah(1) AAS
>>86
これの使い勝手を報告する神はいないか?
112(1): 2019/06/07(金)19:34 ID:xSkdyg1X(1) AAS
>>86
独自の記号文字が直に入力できるようだけど
記号文字なんて多用するか?
113(1): 2019/06/07(金)20:52 ID:TRxHv/7u(1) AAS
>>112
記号文字入れると機種依存なリストになるからCHR$で書きたい…と、思いきり機種依存のプチコンでこだわる事の空しさはあるが、でもこだわりたいアラフィフ俺
もしかしたらパイスタに移植するかもしれないし
114: 2019/06/08(土)13:33 ID:uCYD37OY(1/2) AAS
三角関数知りたくて
昔のまとめwikiにあったから見たけど
いきなり
そんなことよりオナニーしようぜ
とか書いてあって読む気無くすわ
115: 2019/06/08(土)18:02 ID:H/ukvnrr(1/2) AAS
そんなもんその辺の数学入門に載ってるだろ
上下前次1-新書関写板覧索設栞歴
あと 418 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.013s