Thông tin

[NEW] Bejeweled v1.1 (open source)

Nơi giới thiệu các phần mềm về game và các ứng dụng mang tính giải trí

Điều hành viên: Support

Nội qui chuyên mục
Qui định gửi bài viết giới thiệu sản phẩm: viewtopic.php?f=39&t=6

[tenchuongtrinh][/tenchuongtrinh]
[phienban][/phienban]
[tacgia][/tacgia]
[chucnang][/chucnang]
[end][/end]

[NEW] Bejeweled v1.1 (open source)

Gửi bàigửi bởi T7 » T.Ba 29/06/2010 6:58 pm

Tên chương trình: Bejeweled
Phiên bản: 1.1
Tác giả: Lê Yên Thanh - T7
Source code (VB6): viewtopic.php?f=34&t=13595&p=80916#p80916
Dung lượng: 9,68 MB
Chức năng: Đây là một game tương tự như game Bejeweled của PopCap games. Cách chơi là sắp được từ 3 viên kim cương cùng loại trở lên theo hàng ngang hay dọc thì sẽ ăn điểm.



Sau thời gian thử nghiệm thấy mọi người phàn nàn về tốc độ của Game chậm, em đã viết lại phần xử lí hoạt động bằng vòng lặp thay cho các Timer (Có lẽ do em dùng Timer nên game mới bị chậm như vậy, nghe nói mấy cái timer không phải lúc nào cũng hoạt động theo kiểu thời gian thực hết). Do đó tốc độ game cũng đã được cải thiện, tương đương với tốc độ của Game Bejeweled do Popcap games làm (Đưa tốc độ lên đến 50 FPS luôn :D ). Bù lại thì game cũng sẽ tiêu tốn khá khá % CPU hệ thống (Game nào mà chả thế :P ).

Những điểm mới:
- Bổ sung tính năng kéo thả
- Tự động thay đổi độ phân giải cho phù hợp với game
- Xử lí lỗi linh tinh ở phiên bản trước
- Thay thế xử lí chuyển động bằng vòng lặp thay cho Timer, đẩy tốc độ game lên 50 FPS
- Tinh chỉnh lại âm thanh hiệu ứng cho sống động hơn, bổ xung mấy bài nhạc nền hay.
- Cải thiện đồ họa, hiệu ứng chuyển động trong game sẽ mượt mà hơn, hiệu ứng rơi của mấy viên kim cương trong "tự nhiên" hơn. Bổ xung thêm các ảnh nền tuyệt đẹp, tự thay đổi lúc khởi động game (lấy từ Bejeweled của PopCap Games ra đấy :p )
- Bổ xung thêm các Level. Đặc biệt đã thêm thuật toán kiểm tra xem có còn bước đi ăn điểm không, nếu không thì coi như Game Over (Giống Bejeweled của PG nhé ;)) ). À mà em có bổ xung thêm nút Hint để gợi ý bước đi ăn điểm khi ta bí, mỗi level chỉ được dùng 1 lần thôi đấy :D .

Bejeweled Beta.jpg


untitled2.JPG


untitled.JPG


Ai muốn tải cái source code của game thì trước tiên tải cái game này về để lấy mấy cái dữ liệu game (mấy cái thư mục Image,Music,Sound,Wallpaper ấy). Sau đó qua đây tải source nhé: http://caulacbovb.com/forum/viewtopic.php?f=34&t=13595&p=80916#p80916.
DOWNLOAD: (9,68 MB)
Tập tin đính kèm
Bejeweled.part1.rar
(5 MiB) Đã tải về 568 lần.
Bejeweled.part2.rar
(4.69 MiB) Đã tải về 438 lần.
Sửa lần cuối bởi T7 vào ngày CN 18/07/2010 9:17 pm với 11 lần sửa.
Full Name: Lê Yên Thanh
Class: 11T2
School: THPTC Thoại Ngọc Hầu
Hình đại diện của thành viên
T7
Advance Member
Advance Member
 
Bài viết: 402
Ngày tham gia: T.Năm 24/05/2007 8:19 pm
Đến từ: Long Xuyên - An Giang

Re: [BETA] Bejeweled - Game GDI đầu tay, mại zô mại zô ^^!

Gửi bàigửi bởi PhapSuXeko » T.Ba 29/06/2010 7:45 pm

game chậm quá và chưa xử lý được 4 hoặc 5 khối liên tiếp, hy vọng bản chính thức sẽ hoàn thiện hơn
http://www.phapsoftware.oni.cc
Hình đại diện của thành viên
PhapSuXeko
Thành viên trung thành
Thành viên trung thành
 
Bài viết: 243
Ngày tham gia: CN 03/05/2009 7:44 pm
Đến từ: Tây Ninh

Re: [BETA] Bejeweled - Game GDI đầu tay, mại zô mại zô ^^!

Gửi bàigửi bởi vuathongtin » T.Ba 29/06/2010 7:51 pm

Game này chơi tới khi nào sẽ kết thúc (chiến thắng) vậy? hay là cứ chơi hoài, ớn thì nghỉ. :-/
“chúng ta học cách chạy xe chứ không phải học cách chạy cái xe cụ thể nào cả”
Hình đại diện của thành viên
vuathongtin
Thành viên trung thành
Thành viên trung thành
 
Bài viết: 279
Ngày tham gia: CN 02/05/2010 10:03 pm
Đến từ: Phú Yên

Re: [BETA] Bejeweled - Game GDI đầu tay, mại zô mại zô ^^!

Gửi bàigửi bởi T7 » T.Ba 29/06/2010 7:58 pm

@vuathongtin: Uhm, thì bản beta mà, em chỉ mới làm cái vỏ thôi :D
@PhapSuXeko: Ủa, máy em chạy thấy cũng như cỡ Bejeweled của Popcap Games mà, chắc tại em dùng Timer để sử lí chuyển động nên máy khác nhau sẽ làm game nhanh chậm khác nhau. Mà em có viết code để nó xử lí ghi điểm combo mà, mỗi lần mấy viên diamond rớt xuống là nó lại kiểm tra xem có ghi điểm không. Em chỉ chưa viết code để kiểm tra xem khi nào games ko còn bước đi để ăn điểm thì sẽ thua như Bejeweled của PG nữa thôi
Full Name: Lê Yên Thanh
Class: 11T2
School: THPTC Thoại Ngọc Hầu
Hình đại diện của thành viên
T7
Advance Member
Advance Member
 
Bài viết: 402
Ngày tham gia: T.Năm 24/05/2007 8:19 pm
Đến từ: Long Xuyên - An Giang

Re: [BETA] Bejeweled - Game GDI đầu tay, mại zô mại zô ^^!

Gửi bàigửi bởi Kasper » T.Tư 30/06/2010 8:58 am

Chạy được đấy, nhưng đúng là còn hơi chậm. Và một điểm nữa là khi cần đổi chỗ 2 viên thì phải click vào 2 ô chứ không kéo thả như popcap.

P/s: bạn có thể làm một tut hướng dẫn làm game = GDI được không. Các khái niệm và xử lý cơ bản thôi để mọi người học hỏi thêm :D
Time never waits. But for love, it may.
Thời gian như nước cuốn trôi.
Tình yêu vẫn đợi người nơi chân cầu.
Hình đại diện của thành viên
Kasper
Advance Member
Advance Member
 
Bài viết: 731
Ngày tham gia: T.Sáu 16/05/2008 10:54 am
Đến từ: http://www.sivc.com.vn - SIVC - Tôn vinh giá trị đích thực

Re: [BETA] Bejeweled - Game GDI đầu tay, mại zô mại zô ^^!

Gửi bàigửi bởi T7 » T.Tư 30/06/2010 6:09 pm

À, em biết sao mọi người lại nói game bị chậm rồi, em thường để máy ở chế độ 16 bit màu nên quên nói. :P . Để chơi game GDI được mượt thì phải chỉnh màng hình về chế độ 16 bit màu. Để nữa em viết thêm code cho game tự động chuyển luôn cho tiện :D
Full Name: Lê Yên Thanh
Class: 11T2
School: THPTC Thoại Ngọc Hầu
Hình đại diện của thành viên
T7
Advance Member
Advance Member
 
Bài viết: 402
Ngày tham gia: T.Năm 24/05/2007 8:19 pm
Đến từ: Long Xuyên - An Giang

Re: [BETA] Bejeweled - Game GDI đầu tay, mại zô mại zô ^^!

Gửi bàigửi bởi hpr » T.Tư 30/06/2010 7:15 pm

tuyệt thật
hpr
 
Bài viết: 1
Ngày tham gia: T.Tư 30/06/2010 7:11 pm

Re: [BETA] Bejeweled - Game GDI đầu tay, mại zô mại zô ^^!

Gửi bàigửi bởi Kasper » T.Năm 01/07/2010 8:40 am

T7 đã viết:À, em biết sao mọi người lại nói game bị chậm rồi, em thường để máy ở chế độ 16 bit màu nên quên nói. :P . Để chơi game GDI được mượt thì phải chỉnh màng hình về chế độ 16 bit màu. Để nữa em viết thêm code cho game tự động chuyển luôn cho tiện :D


Tôi để chế độ 16 bit màu vẫn còn chậm :D
Time never waits. But for love, it may.
Thời gian như nước cuốn trôi.
Tình yêu vẫn đợi người nơi chân cầu.
Hình đại diện của thành viên
Kasper
Advance Member
Advance Member
 
Bài viết: 731
Ngày tham gia: T.Sáu 16/05/2008 10:54 am
Đến từ: http://www.sivc.com.vn - SIVC - Tôn vinh giá trị đích thực

Re: [NEW] Bejeweled - ra mắt phiên bản chính thức

Gửi bàigửi bởi T7 » T.Bảy 03/07/2010 1:19 pm

Đã ra mắt phiên bản chính thức, mời mọi người dùng thử ;) !! Lần này em không dùng Timer để quản lí chuyển động nữa. Tốc độ game đã được tăng lên 50 FPS (50 khung hình/giây). Lần này thì hết chậm nhé :D
Full Name: Lê Yên Thanh
Class: 11T2
School: THPTC Thoại Ngọc Hầu
Hình đại diện của thành viên
T7
Advance Member
Advance Member
 
Bài viết: 402
Ngày tham gia: T.Năm 24/05/2007 8:19 pm
Đến từ: Long Xuyên - An Giang

Re: [NEW] Bejeweled - ra mắt phiên bản chính thức

Gửi bàigửi bởi Superman » T.Bảy 03/07/2010 1:42 pm

Chơi thử rồi thấy nhanh hơn bản cũ, chưa thấy lỗi gì
Chơi ở đây nó có cho kéo thả nữa nè, chứ click từng cái hơi lâu
http://minigame.apps.zing.vn/app/play/S/75
my love wouldn't change...
Superman
Thành viên trung thành
Thành viên trung thành
 
Bài viết: 216
Ngày tham gia: T.Năm 11/06/2009 8:27 am
Đến từ: nơi sẽ đến...

Re: [NEW] Bejeweled v1.1

Gửi bàigửi bởi T7 » T.Năm 15/07/2010 4:14 pm

Đã cập nhật phiên bản mới và bổ sung tính năng kéo thả. Em cũng đã up source của chương trình lên luôn rồi đấy :D
Full Name: Lê Yên Thanh
Class: 11T2
School: THPTC Thoại Ngọc Hầu
Hình đại diện của thành viên
T7
Advance Member
Advance Member
 
Bài viết: 402
Ngày tham gia: T.Năm 24/05/2007 8:19 pm
Đến từ: Long Xuyên - An Giang

Re: [NEW] Bejeweled v1.1

Gửi bàigửi bởi lightknight » CN 18/07/2010 7:23 pm

Hình ảnh mấy viên kim cương không được hấp dẫn cho lắm. Anh nên thiết kế hình ảnh mấy viên kim cương giống như trong Bejeweled Blitz của PopCap thì nó sẽ đẹp hơn.

Hình ảnh
Hình ảnh
Hình ảnh
^-^ Tôi nghiện Máy tính như kẻ nghiện Ma tuý ^-^

Kiper Netsurf - Sẵn sàng để thay thế Kiper Web
Hình đại diện của thành viên
lightknight
Thành viên tích cực
Thành viên tích cực
 
Bài viết: 130
Ngày tham gia: T.Ba 07/07/2009 10:17 am
Đến từ: Nha Trang - Khánh Hoà

Re: [NEW] Bejeweled v1.1

Gửi bàigửi bởi sbt2008 » CN 18/07/2010 9:15 pm

Chương trình chạy khá nhanh, nhưng về phần FullScreen thì chưa được tốt lắm. Mình chạy trên màn hình 4:3 thì bình thường, nhưng khi chạy trên màn hình 16:9 thì hơi bị "thiếu phần này, thừa phần kia", mong anh t7 sớm khắc phục
Hình đại diện của thành viên
sbt2008
Thành viên chính thức
Thành viên chính thức
 
Bài viết: 23
Ngày tham gia: T.Sáu 26/03/2010 10:40 pm

Re: [NEW] Bejeweled v1.1 (open source)

Gửi bàigửi bởi SowBiT » T.Bảy 31/07/2010 9:06 am

sao mình đưa vào VB thì bị lỗi này
Private Sub LoadSound()
Dim i As Byte
For i = 1 To 5
SoundPoint(i).FileName = App.Path & "\Sound\Point" & i & ".wav"
SowBiT
 
Bài viết: 1
Ngày tham gia: T.Bảy 31/07/2010 8:58 am


Quay về Trò chơi - Giải trí

Đang trực tuyến

Đang xem chuyên mục này: Không có thành viên nào trực tuyến.0 khách.