I. Nội Dung Sách: Biên soạn: thầy Nguyễn Phi Hùng Thực hiện demo: NTT 170 hình bi bida libre thông dụng.
Bao gồm các nhóm hình gom bi như sau:
1. Nhóm hình nổ 2. Nhóm hình a băng 3. Nhóm hình coule 4. Nhóm hình đòn 0 5. Nhóm hình retro Direct 6. Nhóm hình 1 băng 7. Nhóm hình 2 băng 8. Nhóm hình 3 băng 9. Nhóm hình a nhiều băng
Đối với mỗi hình bi có chú thích áp phê, quĩ đạo đi của bi, độ dày mỏng.
II. Cuốn Sách Được Hoàn Thành Như Thế Nào? Cuốn sách này hoàn thành trong 3 tháng, với 170 hình bi thông dụng trong bida libre, bao gồm 186 trang, tiêu hao khá nhiều tâm huyết và sức lực. Cuốn sách hoàn thành với sự giúp đỡ 100% công lực về đồ họa vi tính của anh Liệt, một học viên trong lớp học thầy Hùng. Ở giai đoạn hoàn thành, Trung có tham gia hiệu chỉnh về thuật ngữ để tài liệu thân thiện với lớp bida trẻ hiện nay. Cũng mất gần 1 tuần để soi từng lỗi nhỏ.
Tới thời điểm này, sách có 1 group để hỗ trợ kĩ thuật và các thắc mắc của anh em mua sách.
Danh sách các clip đã được xây dựng tới thời điểm hiện tại:
1. Phương pháp tập luyện 2. Hướng dẫn đòn đà 3. Qui tắc xào bi 4. Demo xào bi 5. Nhóm hình nổ (bài 1/2) 6. Nhóm hình nổ (bài 2/2) 7. Đòn đập vs đòn xỉa vs đòn coule 8. Sử dụng bộ số cho nổ nhiều băng 9. Công thức nổ băng 10. Nhóm hình a băng 11. Nhóm hình a nhiều băng 12. Xử lý bi xoay kim đồng hồ - H01 13. Đòn 0 - H41 Tới H60 (Phần 13) 14. Nhóm Hình Coule - H61 Tới H80 (Phần 14) 15. Nhóm Hình Retro 16. Nhóm Hình 1 Băng 17. Nhớm Hình 2 Băng
Các kĩ thuật khác:
1. Coule chìm 2. Đòn xỉa 3. Sắp xếp hình bi 4. Đòn đập 5. Đòn 0 6. Phương Pháp Căn 1 Băng Góc Hẹp 7. Phương Pháp Căn 1 Băng Góc Rộng 8. Căn 1 Băng Góc Về 45 Độ 9. Xổ 2 Băng với 3 công thức căn bản 10. Xổ Dằng 1 Áp Phê 11. Xổ Xòe 12. 1 Băng Kéo Coule - Áp Dụng Phương Pháp 1 Băng Góc Hẹp 13. 2 Băng Kẹp Nách Lệch 4 Nút 14. 2 Băng Góc Dậu Áp Dụng Bộ Số Cộng 15. Công Thức 3 Băng 3 về 3 (Tam Giác Vuông Cân) 16. Công Thức 3 Băng 3 về 2 (đang làm clip) 17. Công Thức 1 Băng Xổ Dài Áp Dụng Bộ Số A Băng Phép Nhân 18. Công Thức Xổ 2 Băng/ Cúp 2 Băng Theo Bộ Số 0-3-6 19. Cách Căn Băng Dựa Trên Góc Dậu Ảo 20. Cách Căn 3 Băng Dựa Trên Bộ Số 50 21. Cúp Băng Ngắn/ Dài Dựa Trên Bộ Số Ball Passes 22. Cách Căn Băng Tổng Góc Lệch Tới + Ra = 4 Nút 23. Cách Căn Băng Góc Tới Bằng Góc Ra 24. Căn 1 Băng Bù 45 Độ 25. Căn Điểm Chạm Băng 2 26. Các Công Thức Khác
Chào các bạn, hôm nay NTT sẽ hướng dẫn các bạn làm sao viết phần mềm phát sinh vị trí bi ngẫu nhiên khi tự tập môn bida.
Xuất phát từ bài tập kinh điển khi cải thiện khả năng xử lý bi rời, bi xa, các huấn luyện viên bida thường quăng 3 bi trên bàn, cho 3 trái chạy lòng vòng, sau đó huấn luyện viên sẽ cho bạn chọn trái bi khó nhất để giải quyết hình bi đó sao cho hợp lý nhất. Tuy nhiên cách thủ công này còn 1 vài hạn chế: hiếm khi có 1 bi nằm sát băng, thường lặp lại các hình bi quen thuộc, hiếm xảy ra các hình bi mà 3 bi ở 3 góc. Để giải quyết các bài toán này NTT đã viết ra phần mềm để máy tính tự phát sinh ra các vị trí bi ngẫu nhiên, sau khi NTT thử nghiệm, cảm thấy rằng, các thế bi được tạo ra có độ khó cực cao, cao hơn rất nhiều so với cách quăng bi cổ điển.
1. Hôm nay NTT sẽ hướng dẫn cho các bạn cách tự viết phần mềm này và mã nguồn đi kèm nhé. Đầu tiên cấu trúc thư mục sẽ như sau:
Bao gồm 1 thư mục images chứa hình ảnh cần thiết, 1 thư mục scripts chứa file JavaScript, 1 thư mục styles chứa file CSS và 1 file HTML chính là BallPositionGeneration.html
2. Mã nguồn của file JavaScript BallPositionGeneration.js:
var BIDA8 = BIDA8 || {}; BIDA8.BallPositionGeneration = BIDA8.BallPositionGeneration || {}; BIDA8.BallPositionGeneration = (function () { 'use strict'; var redBall, yellowBall, whiteBall, generateButton; var randomTopPosition = function () { return Math.floor((Math.random() * 326) + 41); }; var randomLeftPosition = function () { return Math.floor((Math.random() * 670) + 45); }; var randomBallPosition = function (ball) { var top = randomTopPosition(); var left = randomLeftPosition(); ball.style.top = top + 'px'; ball.style.left = left + 'px'; }; var generateBallPositions = function () { randomBallPosition(redBall); randomBallPosition(yellowBall); randomBallPosition(whiteBall); }; var bindEvents = function () { generateButton.addEventListener('click', generateBallPositions); }; var initObjects = function () { redBall = document.getElementById('redBall'); yellowBall = document.getElementById('yellowBall'); whiteBall = document.getElementById('whiteBall'); generateButton = document.getElementById('generateButton'); }; var init = function () { initObjects(); bindEvents(); }; return { init: init }; })(); BIDA8.BallPositionGeneration.init(); 3. Mã nguồn của file CSS BallPositionGeneration.css:
.header { font-weight: bold; margin: 20px auto; text-align: center; } .table-container { margin-left: 100px; } .table { background-image: url('../Images/table.png'); height: 432px; position: relative; width: 777px; } .generate-wrapper { margin-top: 20px; } .red-ball { left: 250px; position: absolute; top: 200px; } .yellow-ball { left: 350px; position: absolute; top: 100px; } .white-ball { left: 500px; position: absolute; top: 300px; } 4. Và cuối cùng là mã nguồn của page HTML chính BallPositionGeneration.html:
<!DOCTYPE html> <html> <head> <title></title> <meta charset="utf-8" /> <link rel="stylesheet" media="all" type="text/css" href="Styles/BallPositionGeneration.css" /> </head> <body> <div class="header"> Random Ball Position Generation | Bản quyền thuộc <a href="http://bida8.vn">http://bida8.vn</a> </div> <div class="table-container"> <div class="table"> <img class="red-ball" id="redBall" src="Images/red-ball.png" /> <img class="yellow-ball" id="yellowBall" src="Images/yellow-ball.png" /> <img class="white-ball" id="whiteBall" src="Images/white-ball.png" /> </div> <div class="generate-wrapper"> <input id="generateButton" type="button" value="Generate Ball Positions" /> (Đừng quên bi chủ là bi trắng nhé !!!) </div> </div> <script type="text/javascript" src="Scripts/BallPositionGeneration.js"></script> </body> </html>
Xin Chào bạn tới với blog cá nhân của Nguyễn Thành Trung. Đây là nơi tôi chia sẻ những góc nhìn về gia đình, cuộc sống, con người và công việc... click here →
Lớp Học Bida Libre Thầy Hùng
Lớp Học Bida Libre Thầy Nguyễn Phi Hùng Khu Vực Tân Bình, Tân Phú Và Lân Cận