- tixy là một trang creative code golfing để tạo các mẫu dot và ảnh động 16x16 chỉ bằng một công thức ngắn
- Vì được viết theo dạng thêm biểu thức sau
(t,i,x,y) =>, nó dùng giá trị thời gian và tọa độ để định nghĩa chuyển động của các điểm trên màn hình - Với ràng buộc tối đa 32 ký tự, trọng tâm là thử nghiệm các quy tắc toán học ngắn gọn hơn là đồ họa phức tạp
- Có thể nhấp vào các điểm trên màn hình để xem thêm thông tin, giúp trực tiếp khám phá ví dụ và kiểm tra nguyên lý hoạt động
- Vì những quy tắc nhỏ lập tức hiện ra thành mẫu hình trực quan, đây là hình thức trải nghiệm kết hợp code golf và generative art
Cách viết trong tixy
- tixy tự mô tả là “creative code golfing”
- Người dùng viết một biểu thức ngắn sau
(t,i,x,y) =>để định nghĩa hành vi - Trang nêu rõ giới hạn 32 characters or less
Tương tác trên màn hình
- Nhấp vào các dots trên màn hình để xem thêm thông tin
- Kết quả là ảnh động dot 16x16 được tạo bằng các quy tắc toán học đơn giản
3 bình luận
Thật kỳ diệu
Wow...
Các ý kiến trên Hacker News
Tixy thật sự rất hay nên tôi đã tự làm một thứ tương tự: https://muffinman.io/pulsar/
Tôi muốn tạo animation cho màn hình ma trận LED, nhưng không tìm lại được tixy nên đã làm pulsar, rồi sau khi làm xong mới tìm thấy lại
Cũng có một dự án tương tự dùng HTML slider: https://sliderland.blinry.org/
Sửa: thêm phủ định vào thì trông tốt hơn nhiều
Vài năm trước, khi lần đầu phát hiện ra tixy, tôi thích nó đến mức đã xin phép tác giả gốc và tạo https://www.mathsuniverse.com/tixy, trong đó có các câu đố có thể giải trên lưới tixy
Tôi đang dùng nó với sinh viên khoa học máy tính và ai cũng khá nhập tâm
Một game làm cùng kiểu việc đó nhưng ở dạng 3D
Lần đầu nhìn thấy các hàm nhỏ đó tôi đã rất ấn tượng, và cũng đã làm một bản sao tương tự để thử nghiệm calculang [1]
Tôi đã thêm tính năng đánh giá (F9) cho phép chọn một biểu thức con để xem nó làm gì, và nó giúp nhận ra pattern. Video ở [2]
[1] https://calculang-editables.netlify.app/tixyish
[2] https://www.youtube.com/watch?v=uXUd_-xrycs
Thật sự rất vui
Tôi vẫn đang giúp về cú pháp, nhưng đang cố nhịn chưa đưa ra gợi ý về khái niệm trong một thời gian
Tôi thích phản hồi hình ảnh tức thì
"(sin(i) * (x > 7)) - (i == 5) + (i == 20) + 0.5 * (i == 32)"lại không phải là đáp án của câu đố 36Weeee: https://tixy.land/?code=sin%28x%29cos%28y%29%2Bcos%28x%29s...
Bạch cầu tấn công: https://tixy.land/?code=sin%28x%2Bt%29%2Fcos%28y%2Bi%29%2Bco...
Lấy cảm hứng từ tixy, tôi đã làm một ứng dụng vẽ có brush lập trình được: https://fig.sonnet.io
Động học của hình không dựa trên áp lực hay độ nghiêng mà dựa trên thời gian, nên phải vẽ theo nhịp, khá thú vị
Cách hoạt động và cách triển khai ở đây: https://untested.sonnet.io/notes/fig-tree-brushes/
Thích đấy. Đây là cần gạt nước kính trước
https://tixy.land/?code=sin%28t%29*%281%2Bx%2By%29-x
Về cơ bản cảm giác giống https://www.shadertoy.com/ dành cho người mới bắt đầu
Rất đúng gu của tôi
https://tixy.land/?code=%28%28t%2F4%2Batan2%28x-8%2Cy-7%29%2...
Đây là radar
Tác giả là Martin Kleppe, @aemkei trên X, nổi tiếng với những quine đáng kinh ngạc và nhiều trò ma thuật JS
https://aem1k.com/world/
https://aem1k.com/qlock/
Trong lúc chờ thứ khác, tôi đã nghịch vẽ vài cái
Tôi rất thích những ràng buộc kích thích sáng tạo
X Plus Star
https://tixy.land/?code=%28sin%28t0.8-sqrt%28%28x-7.5%29**...
Sin Sin
https://tixy.land/?code=sin%28sin%28i*sin%28t%2F10%29%29%29
Traffic
https://tixy.land/?code=sin%28iit*0.0005%29
Ngôi sao 5 cánh: https://tixy.land/?code=sin%285*atan2%28y-7.5%2Cx-7.5%29-t%2...