コミュニティアイコン プチコン 非公式コミュニティ トピック

アバター
F-4 Phantom ◆2Fao.QP8H0Nw
2020/9/13 2:20
質問
Alpha OS マルチタスクの仕組みについて
開発中のOS擬きで、マルチタスクを製作しています。
今の所、上の青い所、白い所、Xロ_で一つのウィンドウを作るのに5つのスプライトを使っています。
Alpha OSでは一気にウィンドウを100個表示できるそうですが、どういう仕組みなんでしょうか
わかる方教えて下さい

コメント

アバター
SatoshiMcCloud 2020/9/14 22:52 ◆Z1qfV11i63Jr
各アプリが1フレーム内で行う挙動をサブルーチンかユーザー定義命令にまとめます。
起動しているアプリの挙動ルーチンを一通り呼び、最後にVSYNCするのをループさせます。
簡潔に書いてみましたが、伝わるでしょうか?
アバター
RF-4E 2020/9/15 19:27 ◆2Fao.QP8H0Nw
なるほど。システムはそうなっているんですね。
ありがとうございます。
ちなみに表示の方はどうなって要るんでしょうか?
アバター
SatoshiMcCloud 2020/9/15 20:39 ◆Z1qfV11i63Jr
すいません、↑↑のは自分ならこう組むという予想でした。
予想ついでに書くと、表示に関してもアプリごとに描画ルーチンを用意し、メインループからウィンドウ奥→手前の順に描画ルーチンを呼び出したらいいかと思います。
アバター
Very Micro soft[広報] 2020/9/16 1:18 ◆oAeBxDmyqRJR
なるほど
ありがとうございます!
ちょっと最初の質問が悪かったですねごめんなさい

コメントを書く

  • こちらは「プチコン3号」「プチコンBIG」など、プチコンシリーズに関する話題を扱ったコミュニティです
  • プチコンシリーズにまったく関係ない書き込みはご遠慮下さい。削除の対象となります
  • こちらにはその他のゲームや雑談のコミュニティはなく、作る予定もありません (ひとりで管理できないため)。ごめんなさい
  • ユーザー登録なしで書き込みができます
  • 秘密の合い言葉は成りすましの防止 (トリップ機能)、書き込みの編集時の本人認証に使用します
  • 秘密の合い言葉に他人に推測されやすい言葉、他サービスと同じパスワードは入力しないでください。
  • 書き込むと、投稿時に入力したお名前と秘密の暗号が記憶され、ログイン状態になります

- WEB PATIO -