Game Dev Engine #16. Elementary Cellular Automaton.
2024-03-31. Showing all 256 rules of Elementary Cellular Automaton.
The rules are all 2^8 ways (8 coming from 8 total ways to combine 3 binary digits) of propagating a 1-dimensional array of cells. Rule 90 is interesting in that it appears to produce random output, and is also visible in nature! Some patterns also result in the Sierpiński triangle.
I really want a way to close the windows of the boring results, and zoom in more on the interesting ones, but I really need to get back to developing my engine and games! :)
This is my first 4K upload. The original video was recorded in 1920 x 1080 resolution, though it is using the low-resolution 960 x 540 (pixel zoom of 2x2) within my "Xona System 8" game-dev engine. I've recorded this via the following method:
1. set Windows desktop resolution to 1920x1080 (from 1920x1200 on my Alienware m18 R2)
2. set NVidia ShadowPlay to the highest recording settings (Recommended video: "Nvidia GeForce Experience Settings for the Best Recording Quality with Shadowplay" by Game Guides):
2A. Alt+Z, Settings, Video Capture, Resolution: set to highest (depends on your GPU, I have a RTX 4090 Laptop, which allows 8K)
2B. Bitrate max will have increased, pick the maximum (250 Mbps for my system)
2C. Set save location to a fast NVMe SSD, turn off notifications (to prevent them from being recorded), shut off OneDrive (or anything that attempts to sync/backup temporarily huge video files to the cloud).
3. Alt+F9 to start/stop recording video (saves MP4 file)
4. Use VirtualDub2: default to Xvid codec (Video, Compression), load file, add resize filter (Video, Filters): set to 4K (200%) + nearest neighbour, save Video.
5. Upload
Playlists:
--------------
- Xona System 8: https://youtube.com/watch?v=PqFQv60p-0E&list=PLjnbT4UISq0YwheLThIhm3LDxIkwpmKeb
- Voxel: https://youtube.com/watch?v=uadGU-stF-w&list=PLjnbT4UISq0bQF1g85tE9jTrKfEtdRYlY
- Ray Cast: https://youtube.com/watch?v=SkaPYZOKPQg&list=PLjnbT4UISq0YcFtRFjFQqK0g6ONNCtrvY
- Graph-All: https://youtube.com/watch?v=kLSc7bZW2Bs&list=PLjnbT4UISq0YLgynFSpLzml4BMC6TDZL2
- Scroll Shmup: https://youtube.com/watch?v=l9bIYkZepPo&list=PLjnbT4UISq0Y_7IAN_zUzxgZnfhXxo_0Q
- Road: https://youtube.com/watch?v=rA4g4VX7ys8&list=PLjnbT4UISq0bnfd1RC3M4PgTgkmhlkikV
- Arena Shmup: https://youtube.com/watch?v=VKjiuq437t0&list=PLjnbT4UISq0adw__Y9B2eXA0LL35TyORU
- Wave Function: https://youtube.com/watch?v=ngctVd9VK8I&list=PLjnbT4UISq0Y8vYnrSauHkBKgOBHXFFdf
- 3D Polygon: https://youtube.com/watch?v=0Qq_euAMP48&list=PLjnbT4UISq0YyjqBGG8Q34Kng5gqDmYrT
- GW-BASIC: https://youtube.com/watch?v=QMQJ7o8e-GI&list=PLjnbT4UISq0bMjb81xFBIWOLhBKFCVkuB
Websites:
---------------
- GitHub: https://github.com/JDoucette
- Blog: http://thefirstpixel.com
- Studio: http://xona.com
Audio:
----------
Kick Shock by Kevin MacLeod is licensed under a Creative Commons Attribution 4.0 license. https://creativecommons.org/licenses/by/4.0/
Source: http://incompetech.com/music/royalty-free/index.html?isrc=USUAN1100523
Artist: http://incompetech.com/