TÌNH YÊU là một mã nguồn mở, cross-nền tảng và phân phối miễn phí engine game 2D, một khung chơi game tuyệt vời được viết bằng ngôn ngữ kịch bản linh hoạt Lua và được thiết kế để cho phép bạn tạo ra những trải nghiệm chơi game hai chiều năng động.
Phần mềm này sử dụng SDL phổ biến, OpenAL, PhysicsFS và thư viện OpenGL cho phép thực hiện một cross-nền tảng của trò chơi 2D, trên GNU / Linux, Microsoft Windows và Mac OS X systems.Supports điều hành các định dạng hình ảnh phổ biến và TTF dự án / OTF fontsThe cung cấp hỗ trợ cho các định dạng phổ biến hình ảnh, bao gồm cả PNG, JPG, GIF, TGA và BMP, hỗ trợ đầy đủ cho anti-aliased OpenType và TrueType font chữ, kênh âm thanh riêng biệt cho hiệu ứng âm thanh và âm nhạc, đồ họa OpenGL-powered nhanh, cũng như hỗ trợ đầy đủ cho nhiều định dạng âm thanh, bao gồm cả Ogg Vorbis, MIDI và MP3.Getting bắt đầu với LOVETo sử dụng các phần mềm TÌNH YÊU để tạo trò chơi 2D, bạn sẽ phải đầu tiên cài đặt nó trên hệ điều hành GNU / Linux của bạn. May mắn thay, thuận tiện cho bạn, các ứng dụng được phân phối như cài đặt gốc cho các bản phân phối Debian / Ubuntu dựa trên.
Nó cũng có sẵn để tải về như một phần mềm chung cho tất cả các hệ điều hành hạt nhân khác dựa trên Linux. Để cài đặt TÌNH YÊU sử dụng các gói nguồn, đầu tiên tải về, lưu kho lưu trữ trên thư mục Home của bạn và trích xuất nội dung của nó bằng cách sử dụng một tiện ích quản lý lưu trữ.
Mở một ứng dụng Terminal, đi đến vị trí mà bạn đã giải nén các tập tin lưu trữ (ví dụ: cd /home/softoware/love-0.9.1), chạy & lsquo; ./ configure && make & rsquo; lệnh để cấu hình và biên dịch chương trình, sau đó là & lsquo; sudo make install & rsquo; lệnh để cài đặt nó rộng hệ thống. Ví dụ sử dụng được cung cấp trong nháy mắt trên homepage.Bottom lineIn kết luận của dự án, nếu bạn thích Lua và thích tạo ra các trò chơi 2D giải trí, bạn nên cung cấp cho TÌNH YÊU một thử ngày hôm nay. Trong số những trò chơi phổ biến nhất tạo ra với công cụ trò chơi mạnh mẽ này, chúng ta có thể đề cập đến ông Cứu, Quan tâm đến Joe, Snayke, Mari0, Hexapod Defence Force, và Hành trình đến Trung tâm Hawkthorne.
là gì mới trong phiên bản này:
- Added Shape:. setGroupIndex và getGroupIndex
- Added Body: setFixedRotation và Body:. GetFixedRotation
- Added Body:. SetInertia
- Added CircleShape: getLocalCenter và CircleShape:. getWorldCenter
- Thêm các biểu tượng và các hiệp hội tập tin cho Debs.
- Thêm bản demo thư mục vào Mac OS X DMG.
- Đó là bây giờ có thể chạy một .love từ nguyên trong Mac OS X, nhờ Steve Johnson.
- Sửa lỗi nhiều nguồn trên Music cùng.
- Cố định một lỗi để chuột không bị tê liệt khi bàn phím bị vô hiệu hóa.
- Sửa lỗi love.graphics.rectangle vẽ một hình chữ nhật quá lớn.
- Sửa lỗi bộ nhớ sẽ không được phát hành một cách chính xác.
- Sửa lỗi đánh máy vật lý sử thi (getRestituion- & gt; getRestitution).
- Sửa lỗi treo khi mở hình ảnh không tồn tại.
- Các màn hình báo lỗi vẽ lại khi một sự kiện xảy ra.
- Các love.run mặc định () bây giờ xử lý một cách duyên dáng module tàn tật.
- Các gói debian nên bây giờ thành công bao gồm các biểu tượng, các hiệp hội tập tin, vv, và phải cung cấp các kiến trúc chính xác.
- Thêm hỗ trợ cho việc vẽ polylines để love.graphics.line -. Cú pháp tương tự như love.graphics.polygon
- Removed Âm nhạc và âm thanh. Hiện nay chỉ có nguồn.
- Cải thiện sự ổn định của love.audio/love.sound.
là gì mới trong phiên bản 0.5.0:
- phát hành này thêm hỗ trợ cho kết nối mạng thông qua LuaSocket và hỗ trợ cho phím điều khiển đầu vào.
- Các module hệ thống tập tin đã được cải thiện với đọc / ghi các chức năng dễ dàng hơn và một chức năng dòng iterator.
là gì mới trong phiên bản 0.4.0:
- love.physics thêm. (YES!)
- Added love.audio.setMode ().
- Added love.audio.setChannels ().
- Thêm love.graphics.polygon ().
- Added love.graphics.setScissor () và love.graphics.getScissor () để xử lý scissoring khu vực đồ họa.
- hằng số cố định mất tích liên quan đến tối ưu hóa hình ảnh.
- Sửa lỗi rò rỉ bộ nhớ liên quan đến tình yêu :: File (nhờ amnesiasoft!).
Yêu cầu :
- SDL
- SDL_mixer
- PhysicsFS
- quỷ
- Lua
- FreeType2
- OpenGL
- Boost C ++ thư viện
Bình luận không