MIŁOŚĆ jest open source, cross-platform i swobodnie rozpowszechniane silnik gry 2D, wspaniałe ramy gier napisany w języku skryptowym Lua wszechstronny i zaprojektowane tak, aby umożliwić tworzenie dwuwymiarowych dynamiczne wrażenia w grach.
Oprogramowanie korzysta z popularnej SDL, OpenAL, PhysicsFS OpenGL i biblioteki w celu umożliwienia realizacji wieloplatformowych gier 2D, na GNU / Linux, Microsoft Windows i Mac OS X utrzymywanie wspólnej systems.Supports formaty obrazu i TTF projektu / OTF fontsThe Oferuje wsparcie dla popularnych formatów graficznych, w tym PNG, JPG, GIF, BMP, TGA i wsparcie dla pełnego wygładzaniu OpenType i TrueType, osobnych kanałów audio dla efektów dźwiękowych i muzyki, szybko napędem grafiki OpenGL, a także pełne wsparcie dla wiele formatów audio, w tym Ogg Vorbis, MIDI i MP3.Getting rozpoczął LOVETo używać oprogramowania MIŁOŚĆ do tworzenia gier 2D, musisz najpierw zainstalować go w systemie operacyjnym GNU / Linux. Na szczęście, dla wygody, aplikacja jest rozprowadzany jako rodzimych instalatorów dla dystrybucji Debiana / Ubuntu bazie.
Jest on również dostępny do pobrania jako pakiet źródłowy powszechnej dla wszystkich innych systemów operacyjnych opartych na jądrze Linuksa. Aby zainstalować MIŁOŚĆ korzystając z pakietu źródłowego, najpierw go pobrać, zapisać archiwum na swoim katalogu domowym i rozpakować jego zawartość przy użyciu narzędzie archiwum menedżera.
Otwórz aplikację Terminal, przejdź do lokalizacji, w której został wyodrębniony plik archiwum (np /home/softoware/love-0.9.1 cd), uruchomić & lsquo; ./ configure && make & rsquo; polecenie, aby skonfigurować i skompilować program, a następnie & lsquo; sudo make install & rsquo; polecenie, aby go zainstalować systemu szeroki. Przykłady użycia są na pierwszy rzut oka na homepage.Bottom LineIn wniosku projektu, jeśli lubisz Lua i miłości do tworzenia zabawnych gier 2D, należy dać miłość spróbować dzisiaj. Wśród najbardziej popularnych gier stworzonych z tego potężnego silnika gry, możemy wspomnieć pana Rescue zainteresowane Joe, Snayke, Mari0, Hexapod Defence Force oraz Podróż do centrum Hawkthorne.
Co to jest Nowa w tym wydaniu:
- Dodane Kształt:. setGroupIndex i getGroupIndex
- Dodane ciała: setFixedRotation i ciała. GetFixedRotation
- Dodane nadwozia:. SetInertia
- Dodane CircleShape: getLocalCenter i CircleShape. GetWorldCenter
- Dodane ikony i skojarzenia plików dla Debs.
- Dodane dema folderu z systemem Mac OS X DMG.
- Teraz można uruchomić .love z zasobów w systemie Mac OS X, dzięki Steve Johnson.
- Naprawiono błąd z wielu źródeł na tej samej muzyki.
- Naprawiono błąd, więc mysz nie zostanie kaleką, gdy klawiatura jest zablokowana.
- Naprawiono błąd, gdzie love.graphics.rectangle zwrócił zbyt duży prostokąt.
- Naprawiono błąd, gdzie pamięć nie będzie wydany prawidłowo.
- Poprawiono literówki fizyki epicka (getRestituion- & gt; getRestitution).
- Naprawiono błąd w sprawie otwarcia nieistniejącego obrazu.
- odświeża ekran błędu, gdy wystąpi zdarzenie.
- domyślne love.run () teraz radzi sobie z modułów niepełnosprawnych.
- Debian powinny pomyślnie to ikony, skojarzenia plików, itp, i należy podać poprawną architekturę.
- Dodano wsparcie dla rysowanie polilinii do love.graphics.line -. Składnia jest taka sama jak love.graphics.polygon
- Muzyka Usunięto i dźwięk. Obecnie jedynymi źródłami.
- Poprawiono stabilność love.audio/love.sound.
Co nowego w wersji 0.5.0:
- W tej wersji dodano wsparcie dla sieci poprzez LuaSocket i wsparcie dla wejścia joysticka.
- Moduł plików została zwiększona z łatwiejszych do odczytu / zapisu i funkcji funkcji linii iterator.
Co nowego w wersji 0.4.0:
- Dodane love.physics. (TAK!)
- Dodane love.audio.setMode ().
- Dodane love.audio.setChannels ().
- Dodane love.graphics.polygon ().
- Dodane love.graphics.setScissor () i love.graphics.getScissor () do obsługi scissoring obszaru graficznego.
- Naprawiono brakujące stałe związane z optymalizacją obrazu.
- Naprawiono wyciek pamięci związane kochać :: plików (dzięki amnesiasoft!).
Wymagania :
- SDL
- SDL_mixer
- PhysicsFS
- devil
- Lua
- FreeType2
- OpenGL
- boost C ++ biblioteki
Komentarze nie znaleziono