Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • BackTrack 5 R2
  • Wine 1.4 / 1.5.5
  • Mozilla Firefox 12...
  • Ubuntu 11.04
  • Angry Birds 1.1.2.1
  • Ubuntu 10.04.4 LTS
  • Linux Kernel 3.4
  • Ubuntu Manual 10.10
  • Adobe Flash Player...
  • Pidgin 2.10.4
  • Home > Linux > Programming

    Scrupp 0.4

    Download button

    Downloads: 446  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Andreas Krinke and Co. | More programs
    MIT/X Consortium Lic... / FREE
    November 26th, 2009, 11:03 GMT [view history]
    ROOT / Programming

     Read user reviews (0)  Refer to a friend  Subscribe

    Scrupp description

    A 2D engine

    Scrupp consists of a core written in C which uses several SDL libraries and OpenGL to display the content. The core exports functions to the easy to learn Lua programming language. One writes its application using Lua. The result works without changes on Windows, Linux and Mac OS X.

    Scrupp's goal is to make the core as small and orthogonal as possible. It currently supports:

     * Mouse and keyboard control
     * Image loading and displaying
     * Image compositing using Cairo and the Lua library lua-oocairo by Geoff Richards
     * Sound and music
     * Movie playback
     * TrueType fonts
     * Network communication using the Lua library LuaSocket by Diego Nehab
     * Loading applications from archives: Just put every ressource in a zip file.

    Higher functionalities (e.g. animations) are implemented as plugins in Lua.

    Scrupp is free software and is available under the same terms and conditions as the Lua language, the MIT license.


    Product's homepage

    Requirements:

    · SDL
    · SDL_image
    · SDL_mixer
    · SDL_ttf
    · PhysicsFS
    · Lua

    What's New in This Release: [ read full changelog ]

    · including the cairo binding lua-oocairo by Geoff Richards
    · including the network library LuaSocket by Diego Nehab
    · support for MPEG-1 movie playback
    · using autotools for easier compilation and installation on Linux
    · text interface supports UTF8 strings (Michal Kolodziejczyk)
    · Lua commands 'dofile' and 'require' support the virtual filesystem
    · new functions to manipulate the OpenGL state: translate, scale, rotate, save, restore and reset the state
    · support for image loading from strings (e.g. received via network)

      


    TAGS:

    2D engine | software development | 2D games | 2D | game | engine



    HTML code for linking to this page:


    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM