Code - Lazy Graphics

為了方便繪圖測試,把sdl 3給加一層包裝,懶人專用… 使用例…

#include <stdlib.h>
#define LAZY_GRAPHIC_IMPLEMENTATION
#include "lazygraphic.h"
#include <math.h>
#include <time.h>

int main(int argc, char* argv[])
{
    RGBA bkgColor = { .color = 0xFF181818 };
    RGBA cirColor = { .color = 0xFF18D818 };
    lazyGr.Init(800, 600, "LAZY !!");
    srand(time(NULL));
    while (!lazyGr.Done()) {
        lazyGr.Clear(bkgColor);
        for (int i = 0; i < 50; i++) {
            int rx = rand() % 400;
            int ry = rand() % 300;
            int rr = rand() % 200;
            cirColor.color = rand() | 0xFF000000;
            lazyGr.Disk(400 - rr/2 + rx/2, 300 - rr/2 + ry/2 , rr, cirColor);
        }
        lazyGr.Update();
        lazyGr.Delay(16);
    }
    lazyGr.Fini();
    return 0;
}
[Read More]
c  program  sdl3 

Code - Pong Game

a simple game with raylib

為什麼會有這個東東呢? 因為想要知道ai的註解是否好用,不想寫註解的人有福了,找ai就對了。

[Read More]

Code - Line effect

Line Effect

Learning Zig programming language …

Line effect for learning zig’s struct random and raylib implementation ect. o_O

[Read More]

Code - Particle_effect

Particle Effect

Learning Zig programming language …

Particle effect for learning zig’s struct random and raylib implementation ect. o_O

[Read More]

Code - Lissajous

Lissajous figure

數學上,利薩茹曲線是兩個沿著互相垂直方向的正弦振動的合成的軌跡。

O_o

[Read More]

Code - Speiral

質數

  • 質數是上帝用來描寫宇宙的文字…伽俐略語

質數,又稱為素數,是不能被1和本身以外其他整數整除的整數。如:2,3,5,7,11,13,17是前幾固質數,其中2是唯一的偶質數。

鳥蘭現象

把質數按照反時針方式排列成螺旋形式,會出現擠成一直線的特性。

O_o

[Read More]

Code - 舍罕王的失算

舍罕王的失算 – 不可忽視的總合和乘績

(Shirham)舍罕王因為裝B,想給宰相提要求自已要的賞賜。宰相理所當然的就提出了B到天邊的要求:

  • 在8X8的格子裏每天放麥子,第一格1粒,第2格2粒,第3格4粒,每一天都比前一天多一倍的數量,直到64天結束。

這是個等比級數求合的問題。 $Sum = 2^0+2^1+2^2+2^3+2^4+….+2^{63}$

[Read More]

Code - R8

Nature of Code 之 8 - Fractals. Koch Curve – KochLine O_o

[Read More]