Đây là nơi bà con up các sản phẩm của mình lên cho mọi người cùng thưởng thức và bình luận . Ngoài ra đây cũng là nơi các bạn tập trung những link hoặc đưa ra những soft hỗ trợ cho mục đích làm game . Chú ý : - Ko chát nhảm Showtime!
Anh mở hàng cho chú đây: + http://hge.relishgames.com Đây là engine đồ họa 2D dùng phần cứng 3D để tăng tốc độ xử lý và tạo hiệu ứng. Tuy nhiên engine này chỉ chuyên cho C++ và Windows. Engine này còn được nhét thêm engine sound BASS. Tuy BASS không hỗ trợ MIDI nhưng bachi đã có giải pháp rất tốt cho vấn đề này. Engine rất dễ dùng nhưng có một vài khái niệm hơi lạ lẫm đối với dân 2D. Ví dụ: hình ảnh không còn thể hiện bằng một mặt phẳng gồm vị trí (x,y) và kích thước (width, height) nữa, mà bằng một Quad trong 3D gồm vị trí 4 vertices, có phần phức tạp hơn chút đỉnh nhưng nhờ đó mà tăng tiềm năng tạo hiệu ứng. + http://www.spritecraft.com (**) Nếu bạn dùng Visual Basic thì đây là giải pháp cho một engine 2D dùng phần cứng 3D. Tuy Sprite Craft dùng công nghệ COM, nghĩa là ngôn ngữ nào cũng có khả năng dùng nó, nhưng nó vẫn thiên về Visual Basic hơn. Tất nhiên là phần ruột của Sprite Craft đã được lập trình bằng C++. Tốc độ của engine cũng khá tốt, nhưng theo đánh giá cá nhân bachi thì cho dù spritecraft có dùng với C++ (đã thử) cũng không bằng được HGE. + http://alleg.sourceforge.net/ (***) Đây là engine 2D già cỗi và có lẽ là rất phổ biến. Nó hỗ trợ nhiều hệ điều hành như DOS, Windows, Linux. Già cỗi không có nghĩa là cổ lỗ, nhưng engine này vẫn bướng bỉnh với Direct Draw (khi dùng Windows), không dùng card 3D. Tuy nhiên, đó cũng là lợi thế nếu bạn lập trình game cho các máy cũ không có card 3D. Cộng đồng allegro đang rất phát triển. Các bản mod của allegro, cũng như các bài học nâng cao về nó có thể tìm thấy tại : www.allegro.cc (link hay bị down) Bachi đã dùng engine này (**) Bachi mới thử qua engine này (***) Bachi có download nhưng chưa dùng bao giờ :P Bachi chỉ đưa ra 3 engine đồ họa mà theo suy nghĩ cá nhân (sợ ông lôngakka rồi ) là tốt nhất. Tiện đây cũng nói thêm là các bạn đừng hy vọng có một hiệp sĩ nào đó rãnh rỗi dịch bài hướng dẫn cho mình. Hãy rèn luyện vốn tiếng Anh đi. Ban đầu có thể sẽ phải bấm Lạc Việt Từ Điển liên tục nhưng dần về sau sẽ tốt hơn. Có điểm nào thật sự không hiểu thì hãy post lên, mọi người sẽ cố trả lời. @A-lông: Anh có post cái thư viện đồ họa DirectX "cây nhà lá vườn", sao chú chưa tiếp tế cho anh ít XP.
Mai mốt anh sẽ bỏ chút thời gian viết wrapper hay Type Library cho HGE xài được trong Visual Basic. Anh sẽ ủng hộ. Cảm ơn, nhờ chú anh sắp level up nữa rồi.
Còn đây là một bản path do Ông Keitaro làm cho Rpg maker Xp. Bản này đã được sửa lỗi phông. Các bảng Scrips và Database đã được thu nhỏ lại. Rất phù hợp với những máy có độ phân giải thấp. Ngoải ra đây cũng là 1 bản full đã đủ lệnh. Bản thử nghiệm thiếu 2 lệnh. ngoài ra một số lỗi khác cũng đã được sửa! (rất tiếc chưa thể việt hoá! , chờ một thời gian nữa tui sẽ làm xong bản việt hoá và up lên đây cho mọi người!) Sau khi down file này về, copy đè nó lên file chạy của bản cũ. chúc mọi người vui vẻ!
Dành cho người viết DLL bằng C++: Viết một DLL dạng thô thôi. Đừng có COM kiếc gì nhé. Cũng đừng dùng Visual Basic. Tạo một workspace Win32 DLL. Tạo một file header cho workspace: #ifndef _HEADER_ #define _HEADER_ extern "C" __declspec(dllexport) void functionA(); extern "C" __declspec(dllexport) void functionB(); #endif Tạo file source: #include "header.h" extern "C" __declspec(dllexport) void FunctionA() { .... } extern "C" __declspec(dllexport) void FunctionB() { .... } Sau khi compile sẽ có 3 file được tạo ra, trong đó có cái dll. Dành do RPG maker XP script Để dùng một hàm trong DLL, ta cần tạo ra một object có tính global ở phần Main trong bộ script. Ví dụ: $gettickcount = Win32API.new 'kernel32','GetTickCount',"\0",'i' Object trên gọi là gettickcount, có tính global vì có dấu $ đàng trước. Object này sẽ là một hàm trong DLL. Lệnh Win32API.new sẽ tạo ra một hàm trong DLL. 'kernel32' là tên của DLL. Kernel32 là DLL đặc biệt của Windows, không phải DLL chúng ta tạo ra. 'GetTickCount' là tên của hàm cần dùng. "\0" đây là parameter của hàm cần dùng. "\0" nghĩa là NULL, tức là hàm này không nhận thông tin vào. 'i' đây là output của hàm. Hàm này sẽ trả về một 'i' tức là integer. Về parameter và output, ta có các ký hiệu: "n" hoặc "l" biểu diễn số, "i" biểu diễn số nguyên, "p" biểu diễn pointer và có thể là chuỗi, "v" biểu diễn void nghĩa là không có output. Để có thể tạo ra nhiều parameter, ta dùng %w Ví dụ : %w(p p l l) nghĩa là hàm DLL này sẽ cần 4 parameter: 2 chuỗi và 2 số long chẳng hạn. Để kích hoạt hàm DLL, ta dùng lệnh call. Ví dụ: i = $gettickcount.call() Ví dụ: Khai báo: $mcisendstr = Win32API.new 'winmm.dll', 'mciSendStringA', %w(p p l l), 'l' Thực hiện $mcisendstr.call("Open movie\\aaa.wmv Type MPEGVideo alias film1 Style #{0x01000000}" ,0,0,0) Hạn chế: Trong vòng 3 giây, nếu như engine của RPG maker XP không được kích hoạt (tức là hàm Graphics.update không được gọi đến) thì engine sẽ tự động thoát game. Vì vướng mắc này mà việc tạo ra script play movie rất khó khăn. Có nhiều giải pháp cho vấn đề play movie nhưng cũng khó mà thực hiện. Nguồn : http://phrogz.net/ProgrammingRuby/lib_windows.html#Win32API
Cám ơn đại ca Ba Giai Sau đây là trang web mang nhiều sản phẩm có ích , được làm hoàn toàn bằng Game maker ( >VoDich< cung cấp ) : http://timeblade0.tripod.com/scs1.html Mọi người thủ đi Và đây là những sản phẩm của >VoDich< : GTA và 1 demo làm = Game maker6 , tuy còn lỗi nhưng rất đáng khích lệ , ổng còn rất nhiều sản phẩm khác nữa , có điều còn chưa đem lên hết thôi Kèm theo 1 cái nữa là 1 demo của nhd_86 , làm = rpg maker xp , bà con chơi thử nghe tất cả đều lấy từ box RPG maker .
Thêm chút nữa , đây là game bắn ruồi của đại ca Ba Giai ( Zubachi :p ) . Cá nhân tôi thấy chơi nó còn hay hơn chơi FFX ( mỗi cái ko có con ruồi nào tên là Yuna hít cả :'> ) Và kèm theo đó là tặng mọi người 1 movie làm từ rpg maker xp - hãy xem xem chúng ta có thể làm những gì với nó . :cool: Sau đó là 1 movie để cho mọi người giải trí ( ko phải xxx đâu nhe , cấm nghĩ lung tung )
Hê , em cũng vào góp vốn Bác mod nhớ cộng nhiều nhiều vao nghe các web có liên quan đến game pro : 1. Ruby language - ngôn ngữ lập trình của rpg maker và nhiều engine khác : http://www.ruby-lang.org/en/ 2. Forum bàn luận về game making, đủ luôn à : http://www.forums.rpginfinity.com ( Alone bổ sung : http://www.phylomortis.com Đây là 1 trang web về rpg maker )
www.blizzarduniverse.net Có cả starcraft và diablo. Nhưng đây không phải novel mà là cốt truyện game. Đọc đỡ đê.
T___T Định download cái 3D GS A6 cho đủ 650mb burn cái CD sưu tập. Được 99% rồi lại giữa đường sang ngang. Ai đó up cái này làm ơn chuyển sang www.web-a-file.com đê.
Nhân tiện ghé qua, tui cũng đóng góp mấy cái này: gmax khá mới: http://www4.discreet.com/gmax help và tutorial đi riêng nhé mỗi cái khoảng 14-15MB thui Chuyên dùng để thiết kế model 3d cho game, giao diện giống 3dsmax và sử dụng y sì lun. Đặc biệt nó cho free lincense nên không cần crack gì cả. ^^. Có 1 bộ plugin tempest cho cái này để bạn có thể dùng game như quake III hay Unreal để chạy thử xem qua model mình mới tạo. Tiện thể nhắc lun là cái 3dgs A6 đó hết bandwith rùi nhé :d đã edit lại link, giờ chạy được rồi
Hàng của Zubachi , cái map editor của huynh ấy làm từ đời nào ấy ( hình như là từ năm ngoái ) Đây là thành phẩm của huynh ấy sau khi phá tung cái rpg maker xp ra Đại ca Ba Giai ơi , huynh có thể hướng dẫn bọn đệ cách tạo ra cái Map Editor này được ko ? hay là cách phá tung và chỉnh sửa RPG maker xp ra ấy , hồi xưa nghe Pre khoe là huynh đã đạp tan nó ra rồi .
Cái map editor đó chỉ dành chuyên dùng cho engine của anh thôi T___T, phá tung với phá tang gì trời? Dạo này đang bận rộn, chưa có thời gian. Để chừng nào rỗi rỗi sẽ viết bài và post "hàng" tiếp. Hàng tiếp theo là map editor đó + map engine và tài liệu hướng dẫn cụ thể. Hiện tại đang bận công vụ kiếm cơm nuôi mồm. Mong A-lông thông cảm.
http://www.gamediscovery.com/game-design/make-your-own-game-3d-game-maker.asp Đây là link down 1 số engine 3d , do khoairpg bên box RPG maker up lên Pà con thích chi vô download nghe Ko thì vô cái này , tôi lấy link sang bên box dưới , cho bà con tiện tìm : http://www.gamevn.com/forum/showthread.php?t=98697 Còn có cái này - web về phát triển game cho GBA , tôi lục lai trong box , pà kon xem wa nghen : http://www.gbadev.org/ Sau đây la` cái cho pà kon nhgcih chơi , tha hồ chụp ảnh từ game ra ,
Demo engine 3D : FairyTeller Tác giả: Zubachi. Đang trong giai đoạn thử nghiệm, chưa hoàn thành. (hiện tại thì chưa rõ)
http://zubachi.kyniemaus.com/index.htm Nguyên đây là hang ổ của lão Zu, có khá nhiều source code do chính lão huynh thực hiện, rất có giá trị tham khảo. Tác giả phán 1 câu là "ai thích cứ dùng vô tư"