Počet záznamů: 1  

Integrace skriptovacího jazyka Lua do herního enginu

  1. Údaje o názvuIntegrace skriptovacího jazyka Lua do herního enginu [rukopis] / Ondřej Procházka
    Další variantní názvyIntegrace skriptovacího jazyka Lua do herního enginu
    Osobní jméno Procházka, Ondřej (autor diplomové práce nebo disertace)
    Překl.názLua scripting in game engine implemented in C
    Vyd.údaje2015
    Fyz.popis47 : il. + DVD ROM
    PoznámkaOponent Tomáš Kühr
    Ved. práce Petr Osička
    Dal.odpovědnost Kühr, Tomáš (oponent)
    Osička, Petr (vedoucí diplomové práce nebo disertace)
    Dal.odpovědnost Univerzita Palackého. Katedra informatiky (udelovatel akademické hodnosti)
    Klíč.slova skriptovací jazyk * Lua * integrace * SDL 2.0 * jazyk C * funkcionální * objektově orientovaný * herní engine * scripting language * Lua * integration * SDL 2.0 * language C * GUI * game engine * functional * objective oriented * compilation * bytecode * isometric * engine
    Forma, žánr bakalářské práce bachelor's theses
    MDT (043)378.22
    Země vyd.Česko
    Jazyk dok.čeština
    Druh dok.PUBLIKAČNÍ ČINNOST
    TitulBc.
    Studijní programBakalářský
    Studijní programInformatika
    Studijní oborAplikovaná informatika
    kniha

    kniha

    Kvalifikační práceStaženoVelikostdatum zpřístupnění
    00191257-617192001.pdf352.2 MB25.05.2015
    PosudekTyp posudku
    00191257-ved-360069948.pdfPosudek vedoucího
    00191257-opon-282051035.pdfPosudek oponenta

    Lua je skriptovací jazyk podporující funkcionální, objektově orientované a impe- rativní paradigma. Je dostatečně efektivní s nízkými nároky na hardware. Díky těmto vlastnostem se Lua stala populárním skriptovacím jazykem, který se vyu- žívá v mnoha oblastech vývoje. Jazyk Lua umožňuje propojení (integraci) s jazyky C, C++ a Java. V práci se zabývám postupem integrace mezi jazyky Lua a C, zejména exportem funkcí a struktur z C do Lua a voláním funkcí z Lua v C. Po- mocí těchto mechanismů vytvořím s využitím knihovny SDL 2.0 jednoduchý herní engine v jazyku C, na kterém vystavím v jazyku Lua výslednou hru v izometrické grafice.Lua is programming language designed as a scripting language and allowing deve- lopment in multiple styles including object-oriented, functional or imperative pa- radigm. Language is also powerful enough despite its low hardware requirements. The above and other features made Lua very popular scripting language which is being used in many sectors of development. In this bachelor thesis I analyze inte- gration between Lua and language C. Mainly export of functions and structures from language C to Lua and function call from Lua to C. With those mechanisms and with usage of library SDL 2.0 I have created simple game engine and built game with isometric graphics.

Počet záznamů: 1  

  Tyto stránky využívají soubory cookies, které usnadňují jejich prohlížení. Další informace o tom jak používáme cookies.