Pontis
Hashiwokakero
Studio game độc lập · Đức
SEQUENCODE là studio chỉ có một người. Mỗi trò chơi chỉ viết một lần bằng Flutter và Dart rồi ra mắt thành ứng dụng Android và bản web đầy đủ – bản web chơi miễn phí trên Solvarium.
Solvarium
Solvarium là nơi toàn bộ trò chơi SEQUENCODE có mặt trên web: giống hệt các ứng dụng, không cần cài đặt, hỗ trợ 27 ngôn ngữ.
Mở SolvariumCúp, bảng xếp hạng và hồ sơ người chơi – hoặc cứ chơi ngay, không cần đăng ký.
Mỗi ngày một bàn mới, ai cũng chơi cùng một bàn.
Mọi trò chơi và mọi trang luật chơi đều có 27 ngôn ngữ.
Một trình giải kiểm tra từng bàn trước khi phát hành.
Trò chơi
Mỗi trò là một câu đố logic kinh điển, phát triển thành trò chơi hoàn chỉnh với chiến dịch, câu đố mỗi ngày và vô số bàn chơi. Tất cả đều chơi được trên trình duyệt; bốn trò cũng có trên Google Play.
Hashiwokakero
Heyawake
Kurotto
Numberlink
Spiral Galaxies
Tents
Nonogram
Mosaic
Tapa
Slitherlink
Shakashaka
Akari
Masyu
Nurikabe
Kakuro
Futoshiki
Kropki
Calcudoku
Yajilin
Nurimisaki
Battleships
Straights
Binary Puzzle
Slant
Shikaku
Hitori
Suguru
Skyscrapers
Number Path
Kurodoko
Fillomino
Norinori
Cách nó được làm
Mỗi trò chơi là một ứng dụng Flutter. Cùng một mã Dart trở thành ứng dụng Android và bản web, nên một bản sửa lỗi hay câu đố mới đến cả hai cùng lúc.
Một mã nguồn cho mỗi trò chơi, biên dịch cho Android và web, dùng Material 3 Expressive xuyên suốt.
Menu, câu đố mỗi ngày, thành tích, cài đặt và cả 27 ngôn ngữ chỉ viết một lần, trong một gói mà mọi trò chơi đều dựa vào. Mỗi trò chỉ thêm câu đố của riêng nó.
Mỗi câu đố có trình giải và bộ tạo bàn riêng viết bằng Dart. Các bàn được tạo ra, xếp độ khó và chỉ được giữ lại khi có đúng một lời giải.
Trang này và Solvarium được xây dựng bằng Astro và TypeScript, chạy trên Firebase – Hosting, cùng Authentication và Firestore cho tài khoản và bảng xếp hạng.
Flutter & Dart
Framework và ngôn ngữ tôi yêu thích: xây dựng nhanh, một mã nguồn cho điện thoại và trình duyệt, cùng bộ công cụ giao diện khiến Material 3 trở nên thú vị.
Trước và song song với Flutter, tôi đã làm việc với JavaScript và TypeScript, còn trên web thì dùng Vue và Angular.
Giới thiệu
Tôi xây dựng và vận hành SEQUENCODE như một dự án cá nhân. Điều này đồng nghĩa với việc tôi chịu trách nhiệm trọn vẹn cho toàn bộ quy trình: từ kiến trúc mã nguồn, thiết kế giao diện đến xây dựng cấp độ và kiểm thử chất lượng cuối cùng.
Khởi đầu từ 7 năm trước như một sở thích lập trình, dự án đã phát triển thành niềm đam mê nghiêm túc. Qua nhiều năm xây dựng sản phẩm, tôi nhận ra trò chơi mang lại trải nghiệm tuyệt vời nhất khi chúng tập trung, được hoàn thiện chỉn chu và giữ cho mã nguồn luôn tinh gọn.
Một câu đố nên có mặt ở bất cứ nơi nào bạn ở. Vì vậy mỗi trò chơi được làm cho cả hai: ứng dụng trên điện thoại, trò chơi đầy đủ trên mọi trình duyệt.
Liên hệ
Báo lỗi, câu hỏi về hoàn tiền, yêu cầu về quyền riêng tư và mọi thứ khác – tất cả đều gửi về cùng một địa chỉ.