Construit pe un API puternic, L & Ouml, VE poate da serios dezvoltatorilor un picior pe concurență lor prin furnizarea unui set de metode și funcții gata făcute pentru asamblare rapidă jocurile lor 2D.
L & Ouml, VE motor de joc include suport pentru controlul și manipularea toate caracteristicile de bază ale unui joc 2D, eliberând dezvoltatorul de scris codul de bază pentru a alimenta cererea sa.
Dezvoltatorii vor reduce costurile și timpul pierdut pe scris funcționalitatea de bază și poate trece la mai multe sarcini avansate, cum ar fi povestea, experiența utilizatorului și partea grafică high-end de jocul lor.
L & Ouml, VE, de asemenea, beneficiaza de un loc de documentare împreună on-line bine spus, așa am început cu acest motor de joc trebuie sa fie destul de ușor și simplu.
Motorul poate rula atât Lua interpretului, LLVM sau LuaJIT .
Caracteristici :
- poate gestiona jocului:
- Audio
- Imagini
- Joystick-uri
- Tastaturi
- Mouse-ul
- Fizică
- Evenimente
- Grafică
- Sunet
- Subiect
- Temporizator
- fonturi
- interacțiune sistem de fișiere
Ce este nou în această versiune:
- love.filesystem.mount adăugată și love.filesystem.unmount.
- fișier opțional parametrul de ordine de căutare Adăugat la love.filesystem.setIdentity.
- Dosar Adaugata: ISOpen și fișiere:. GetMode
- Adaugat Fie: setBuffer, Fișier: getBuffer, și Fișier:. Culoare
- Adaugata eveniment TextInput pentru introducerea textului unicode.
- Adăugat love.keyboard.setTextInput și love.keyboard.hasTextInput.
- Postat de rasterizare intern anterior și GlyphData obiect.
- Adăugat suport pentru ImageFonts UTF-8.
- Adaugat Font:. GetAscent / getDescent / getBaseline
- Adaugat Font:. SetFilter / getFilter
- Adaugat Font: hasGlyphs .
- unghi Adaugat, la scară, și parametrii de forfecare la love.graphics.printf.
- suport pânză Adăugat HDR.
- Adăugat suport mipmapping (a isSupported test).
- Adăugat suport vertex shader.
- Adăugat suport boolean la Shader. Trimiteti
- Adaugat Canvas:. GetPixel
- Mod amestec Adaugata "înlocui".
- linie Adaugata alătura moduri.
- Adaugata multiplayer mai bine de rețele de sprijin prin ENET.
- Adăugat --fused argument în linia de comandă, pentru a simula fuzionare.
- liblove Adaugata.
- Adaugata capacitatea de a avea valori de ieșire.
- Valoarea adăugată de ieșire de 1 în caz de eroare implicit.
- Adăugat suport de bază pentru fișierul:. // Sistem uri
- Adaugat love.filesystem.isFused.
- Adaugat love.filesystem.getIdentity.
- love.filesystem.append Adaugata.
- Adaugat love.filesystem.getSize.
Metodele
Ce este nou în versiunea 0.8.0:
- ecran Adaugata eroare eliberare.
- alfa Adăugat la love.graphics.setBackgroundColor.
- Adăugat Canvas:. Clar (r, g, b, a)
- Adaugat Canvas de sprijin pentru a love.graphics.drawq.
- Adaugat Canvas: getWidth și Canvas:. GetHeight
- love.graphics.arc Adaugata.
- Adăugat căuta și spune la obiecte Source.
- Adaugata interpolare culoare la ParticleSystem.
- Adaugata padding automat PO2 pentru sistemele care nu susțin extinderea OpenGL.
- Adaugata UTF-8 suport pentru fonturi.
- Adăugat Box2D eroare de manipulare pentru anumite funcții frecvent falimentare.
- Adăugat capacitate de jocuri eliberare fuzionate pentru a avea dir lor de scriere în AppData.
- Adaugata transformare forfecare la desen funcții.
- origine Adăugat la font tipărire.
- Adaugat love.graphics.getMode.
- Adaugata pe-sprite culori pe SpriteBatches.
Ce este nou în versiunea 0.7.1:
- source Adaugata: isPaused ()
- eroare Adaugata atunci când nu poate fi creat fereastra inițială.
- modurile de filtrare framebuffer Adaugata.
- Adaugat love.filesystem.getLastModified.
- moduri filtrul Adăugat de ImageFonts.
- Adăugat suport cheie mort, cu ajutorul tasta "necunoscut", cu o valoare corecta unicode.
- Adăugat 0 lățime și înălțime în love.conf. (De rezoluție curent desktop)
- fix o mulțime de bug-uri cu privire la zero, de caractere în fire.
- Manipularea fixă de un director numit "dragoste" în directorul curent.
- fix câteva erori necunoscută în setScissor.
- Fixed un bug în cazul în care callback fizica vechi nu au fost niciodată dereferenced.
- pierdere fixă a setărilor de vizibilitate mouse-ului pe setMode.
- crearea fixă a unui framebuffer desfacere framebuffer curent.
- mai multe condiții cursa fixe în love.thread.
- fix "iubire.", Asa ca nu va folosi lovedir /. cum Salvați dir.
- setLineHeight fixă.
- ascii extins fixe si ImageFonts.
- ambalaj linia printf fixă lui.
- crash fix atunci când redarea sunetelor.
- redare fixe de mp3-uri cu rate de eșantionare arbitrare.
- Manipularea fixă a indicilor negative în love.joystick.
- fix toggleFullscreen.
- comportament neașteptat fixe cu tabele de dispersie a love.graphics.line.
- mouse-ul fix coordonatele fiind limitată după setMode.
- Fix eroare setFont de manipularea pe un dosar inexistente.
- Rată de eșantionare personalizate eliminat decodificare.
Ce este nou în versiunea 0.7.0:
- fixă modulul de depanare nu este o upvalue a Stivuitoare de eroare. (Puteți suprascrie acum debug)
- Fix unele cazuri când love.audio.pause și prieteni, au acționat pe tot, nu doar o sursă a trecut.
- setFixedRotation fixă care să permită alte steaguri.
- Fixed un bug în încărcătorul (pentru impun).
- fixă ParticleSystem :: setSprite nu rețin noua imagine.
- setMode fixă eliminarea setări imagini (ambalaj, filtre).
- formă fixă:. GetBody, este acum expus pentru utilizare IUBIRE
- fix DistanceJoint:. Gettype () revenind "cerc" - se întoarce acum "distanță"
- SpriteBatches fixe fiind afectată de setColor
- rezolvat problema audio.
- fonturi schimbat, sunt acum în siguranță pO2.
- schimbată traceback în ecranul de eroare.
- schimbată origine font la stânga-sus.
Comentariile nu a fost găsit