《我的第一本程式設計書》第一章 第二章繪製方塊
第一章 編寫程式之前
一、首先在官網下載相關的編輯器。
二、從哪開始著手?
1.瞭解Sunaba程式的執行方法
2.程式是根據某種規則的寫法(也就是固定術式)
3.記住程式語言和記住程式設計方法不是一回事。
第二章 接觸儲存區,繪製方塊
1.開啟Sunaba軟體
該程式語言並非主流語言,但所以程式語言都是為轉化成機器語言服務,所以無非好壞,只能說哪個語言在某些地方優化的好,編寫起來簡單罷了。
2.建立檔案
1)新建一個txt檔案,然後輸入一行文字,作為最初的程式碼程式
儲存區[65050]->999999
2)以utf-8的編碼格式儲存txt檔案就行,然後將檔案拖拽到官方下載的軟體中就能直接檢視執行。
3.繪製方塊
1)首先是瞭解上述的程式碼
儲存區:可以理解成固定指令,也就是助記符,一種觸發哪部分的開關。該“儲存區”應該是涉及記憶體分配地址的,並且還是關於視訊記憶體的那一塊。
[65050]:記憶體地址。可以理解成記憶體電路內部的“門牌號”。
->:賦值符,相當於“=”
999999:顏色編號。類似網頁css裡的color:#ffffff
2)關於畫面上的儲存區範圍
從左上角第一個畫素開始,到第一行畫素結束,分別是:
60000-60099 #從零開始數,因此一行為100個畫素
然後從上第一個畫素開始,到最後一行的第一個畫素,分別是:
60000-69900 #同樣也有100行
於是從第一個畫素,到最後一行的最後一個畫素,分別有:
60000-69999 #一個100*100個畫素
也就是說,該軟體整個畫素視窗為:100*100
所以,通過這些畫素點,就能點出一個圖片出來。
3)關於儲存區中儲存的數值與顏色的關係
白色:999999
黑色:000000
紅色:990000
綠色:009900
藍色:000099
黃色:999900
青色:009999
紫色:990099
網頁的顏色是從000000-ffffff,這裡顯然少了很多。
4)指定方塊的位置
在左上角繪製一個3*3的方塊
儲存區[60000]->999999
儲存區[60001]->999999
儲存區[60002]->999999
儲存區[60100]->999999
儲存區[60101]->999999
儲存區[60102]->999999
儲存區[60200]->999999
儲存區[60201]->999999
儲存區[60202]->999999
從零開始的100*100的矩陣。想在哪繪製,只要計算數值就行。
相關文章
- 《我的第一本程式設計書》第四章 程式的變形,繪製大量的方塊程式設計
- 《我的第一本程式設計書》第五章 將程式分離,更輕鬆地繪製大量的方塊程式設計
- 《我的第一本程式設計書》第八章 可以操作的程式,操作方塊程式設計
- 《我的第一本程式設計書》第六章 會動的程式,讓方塊下落程式設計
- 程式設計師的副業:我的第一本書出版啦!程式設計師
- 《我的第一本程式設計書》第三章 迴圈,讓程式變短程式設計
- 程式設計師的副業:2021年初,寫完了我的第一本書程式設計師
- 《我的第一本程式設計書》第七章 為儲存區起名,更多的中文程式設計
- 我寫的第一本書《TypeScript 入門教程》TypeScript
- 使用 Kitten 程式設計貓繪製一個魔方程式設計
- 《我的第一本演算法書》筆記一演算法筆記
- matplotlib的直方圖繪製(筆記)直方圖筆記
- Matplotlib直方圖繪製技巧直方圖
- 我的第一本書,被選作大學教材了!
- 程式設計師修煉之道——第一章讀書筆記程式設計師筆記
- 程式設計師你是怎麼繪製架構圖?程式設計師架構
- 【Java併發程式設計的藝術】第二章讀書筆記之原子操作Java程式設計筆記
- Java程式設計第二章作業Java程式設計
- 我的程式設計人生程式設計
- 我的程式設計之路程式設計
- 函數語言程式設計嘗試之俄羅斯方塊函數程式設計
- 為了上班摸魚我用Python製作了俄羅斯方塊?Python
- java程式設計思想第一章Java程式設計
- 向量插圖設計繪製Canvas X DrawCanvas
- 使用 Kitten 程式設計貓繪製一個 Y 方向平鋪的立方體集合程式設計
- 我們的第一本書,記錄草長鶯飛的AI時代AI
- 感悟我的程式設計之路程式設計
- 我的程式設計師之路程式設計師
- 程式設計師修煉之路 從小工到專家 第二章讀書筆記程式設計師筆記
- 【R語言】繪製權重直方圖R語言直方圖
- Python通用程式設計 - 第二章:流程控制Python程式設計
- 我寫了本開源書:《3D程式設計模式》3D程式設計設計模式
- Python批次繪製遙感影像資料的直方圖Python直方圖
- 程式設計師書單程式設計師
- WebGL程式設計指南(2)繪製和變換三角形Web程式設計
- 原生Canvas繪製餅圖,我是不是被騙程式碼了Canvas
- 開啟我的程式設計之路程式設計
- 我的程式設計職業生涯程式設計