PDA

View Full Version : Làm Dating sim game (japanese anime game) !



Tetsuya
03-01-2004, 13:23
Dating sim : viết tắt của Dating Simulator (mô phỏng hẹn hò ), là một dạng game cực kì được ưa chuông ở Nhật bản, game play rất đơn giản , cụ thể là khi chơi hình ảnh của một khung cảnh , nhân vật sẽ hiện lên trên màn hình (animation hoặc tĩnh), một text layer sẽ xuất hiện trên layer hình ảnh để thể hiện text , text có thể là story telling , là các mẫu đối thoại của nhân vật trên màn hình . Có thể nói ngắn gọn "Dating sim" giống như là một Interactive Novel, khi xem một novel bình thường thì bạn sẽ đượ dẫn đến chỉ mộ "Ending" , nhưng khi chơi "Dating sim" game bạn sẽ có nhiều "Ending" tùy thuốc vào sự tương tác của bạn với "path-story" khi chơi game . Các đề tải của "Dating sim" game rất đa dạng , phần lớn tập trung ở chủ đề "trừong học" , trong đó người chơi sẽ vào vai một boy or girl , và hòa nhập vào thế giới ảo tại một university , thường thì nhiệm vụ của bạn rất đơn giản , đó là làm sao để khi kết thúc game bạn sẽ "cua" được hết các "nàng" hay chàng trong game . Funny hở ? Vâng , bạn có thể nghĩ game thể loại như thế sẽ rất boring , rất "chuối" . Nhưng nếu bạn biết được thị trường video game ở Nhật Bản phần lớn đều bị thống lĩnh bởi "Dating sim" game. Nó to lớn như ngành công nghiệp anime và manga vậy.
Nếu như manga và anime có rất nhiều thể loại , dành cho nhiều đối tượng độc giả khác nhau thì "Dating sim" game cũng thế , biến thể rất đa dạng như: bishoju, shonen , ngay cả hentai (cực kì popular ) , gần đây nhiều "Dating sim" game đã đạt đến công nghệ 3D , hay công nghệ rendering dạng "Cel shading " graphic ( dựng mô hình 3d nhưng redering dạng cartoon, để mất công làm hoạt hình vẽ bằng tay) để thể hiện cử chỉ chuyển động , nhép miệng (lipsync ) của nhân vật khi nói chuyện như Tokimeki series của Konami.
***

Dating sim rất rông , không thể giới thiệu hết cho các bạn được , các bạn có thể search từ kháo "japanese dating sim game","anime dating sim game",hay ngay cả "hentai dating sim" trong các search engine thì sẽ ra cả đống.
Tui cũng bon chen muốn lập trình game dạng này , ban đầu thì chỉ là remake lại mấy game của người bằng code của mình thôi , tức là dùng graphic , character , soud, story từ game đã có , nhưng game thì tự mình coding . Hồi đó thì code bằng Pascal trên DOS. Nhưng bây giờ muốn coding trên window32 bit, đang suy nghĩ không biết dùng môi trường phát triển nào cho phù hợp và tốc đổ vẽ nhanh . Tui đã thử dùng các hàm api có sẵn của window nhưng tốc độ cực chậm , dùng Direcxt 2D thì sẽ nhanh nhưng chưa thể nghiên cứu được . Còn một giải pháp nữa là dùng macromedia Flash , rất lý tưởng trong việc thể hiện animation , có ngôn ngữ action script cực kì mạnh mẻ , nhưng còn một vấn đề là security , tui không muốn end user thấy được các data của game như các file hình ảnh,âm thanh,text,movie... chứa trên thư mục data của game .Tui đã từng nghĩ đến giải pháp nén các file media , khi game chạy và load đến đâu thì sẽ search trong file nén để extract file media đến đó để display lên GUI của game , nhưng flash không hổ trợ chuyện này , còn phát triển bằng các ngôn ngữ thông thường thì việc pack và unpack cũng rất chậm , không hiểu sao các game thương mại thường nén dữ liệu game vào file data.dat nhưng khi chạy việc unpack lại rất nhanh .
Vấn đề của tui ở đây là đang tìm một engine 2d có thể render được các dạng media thông dụng như .jpg,png,.avi,.mov,.gif.....và support các dạng âm thanh như midi, mp3. Và quan trọng nhất là các file đó phải được nén vào một file dữ liệu security , end user không thể extract dữ liệu ra, engine này phải hổ trợ load trực tiếp từ file pack với tốc độ nhanh .
Hy vọng qua bài viết này , sẽ có ngừoi quan tâm đến việc phát triển"Dating sim" game , và nếu bạn biết được engine nào có thể support các đặc điểm trên thì hãy suggest cho mình vài cái. Nếu bạn không tìm được game nào để xem ví dụ thì tui sẽ share cho (ngay cả hentai dating sim).

Zero
09-01-2004, 13:43
về engine 2D bạn có thể liên lạc với tôi :) tôi có viết 1 số lib nhỏ về âm thânh ,đồ họa support GIF, JPEG, BMP, TGA .. hỗ trợ cả việc nén dữ liệu vào 1 file duy nhất tốc độ nhanh chạy tốt với DX 6 up.

ilovecomp
14-06-2009, 09:31
Thế thì bạn share cho tôi 1 cái thử đi mà ko phải hentai !