Page 1 of 4 123 ... LastLast
Results 1 to 10 of 31

Thread: Simple 2D Libraries ver 2.00 has been Released

  1. #1
    Legendary Member cairnswm's Avatar
    Join Date
    Nov 2002
    Location
    Randburg, South Africa
    Posts
    1,537

    Simple 2D Libraries ver 2.00 has been Released

    My easy to use S2DL libraries for Delphi and Free Pascal (Windows, Linux and MacOS) has been upgraded to version 2.00. The new version of S2DL has some small name changes to the classes to conform to my new naming conventions.

    S2DL ver 2.00 includes:
    • Image Management
      Sound Management
      Font Management
      A state management system
      A basic game template


    The following Demos are included:
    • Hello World
      Flies
      StateDemo
      TileMap


    S2DL is free for anyone to use, for free, shareware or commercial games.

    S2DL ver 2.00 can be downloaded from my web site: http://www.cairnsgames.co.za/files/s2dl.zip
    William Cairns
    My Games: http://www.cairnsgames.co.za (Currently very inactive)
    MyOnline Games: http://TheGameDeveloper.co.za (Currently very inactive)

  2. #2

    Simple 2D Libraries ver 2.00 has been Released

    Good job, well done.
    [size=10px]"In science one tries to tell people, in such a way as to be understood by everyone, something that no one ever knew before. But in poetry, it's the exact opposite." -- Paul Dirac[/size]

  3. #3

    Simple 2D Libraries ver 2.00 has been Released

    Great stuff William! Post bumped to News item.

    This will probably work on Nintendo DS as well, as I just checked into CVS the changes to sdl.pas for DS support. Hopefully we will also add GBA support soon.
    <br /><br />There are a lot of people who are dead while they are still alive. I want to be alive until the day I die.<br />-= Paulo Coelho =-

  4. #4
    Legendary Member cairnswm's Avatar
    Join Date
    Nov 2002
    Location
    Randburg, South Africa
    Posts
    1,537

    Simple 2D Libraries ver 2.00 has been Released

    S2DL is heavily depentant on OpenGL at the moment.

    I am considering a S2DL Basic that is purely SDL or GDI based for other platforms such as NDS/GBA and Windows CE.
    William Cairns
    My Games: http://www.cairnsgames.co.za (Currently very inactive)
    MyOnline Games: http://TheGameDeveloper.co.za (Currently very inactive)

  5. #5

    Simple 2D Libraries ver 2.00 has been Released

    Great work Will, I'm looking foward to using 2.0!

  6. #6
    Legendary Member cairnswm's Avatar
    Join Date
    Nov 2002
    Location
    Randburg, South Africa
    Posts
    1,537

    Simple 2D Libraries ver 2.00 has been Released

    2.0 will be updated soon with sprites (TS2DLSprite) and a sprite engine (TS2DLSpriteEngine) but will remain at version 2.00 when this is done. I pushed out 2.00 now to get an example tilemap system out as an example.

    Actually I hope to do the Sprite stuff tonight and add trees tot he TileMap as the first step to my Multiplexity Contest entry.
    William Cairns
    My Games: http://www.cairnsgames.co.za (Currently very inactive)
    MyOnline Games: http://TheGameDeveloper.co.za (Currently very inactive)

  7. #7

    Simple 2D Libraries ver 2.00 has been Released

    I like S2DL. Tried with Delphi 7 PE, very quick setup (I had JEDI-SDL already installed), a perfect framework for beginners (like myself). It's a good thing that all dll's are included, but it could be an optional download (for full install, or something similar). There was a little trouble with tileMap demo, as image files referenced in LoadImages function were not available, and confusing error message of Access Violation made me ponder, what is wrong. Good exercise though.

  8. #8
    Legendary Member cairnswm's Avatar
    Join Date
    Nov 2002
    Location
    Randburg, South Africa
    Posts
    1,537

    Simple 2D Libraries ver 2.00 has been Released

    Thanks for the feedback - I'll check the missing images and update tonight.

    Probably should put better error handling into the system for missing images - I did have it before and somehow it got lost (comes from working on 3 different machines while developing)
    William Cairns
    My Games: http://www.cairnsgames.co.za (Currently very inactive)
    MyOnline Games: http://TheGameDeveloper.co.za (Currently very inactive)

  9. #9
    Legendary Member cairnswm's Avatar
    Join Date
    Nov 2002
    Location
    Randburg, South Africa
    Posts
    1,537

    Simple 2D Libraries ver 2.00 has been Released

    Updated to include a Basic Sprite (TS2DLSprite) and Sprite Engine (TS2DLSpriteEngine).

    Tile Map demo updated to make use of Sprite Engine to display trees.
    William Cairns
    My Games: http://www.cairnsgames.co.za (Currently very inactive)
    MyOnline Games: http://TheGameDeveloper.co.za (Currently very inactive)

  10. #10

    Simple 2D Libraries ver 2.00 has been Released

    Hi William,
    I finally got a chance to download the library and run the demos. I know this is being picky, but...

    1. Please reduce the number of Hints and Warning generated when building the demos?

    2. The HelloWorld directory includes an *.lpr directory but not in any of the other directories.

    3. Remove any spurious *.~ or *.dcu files

    4. Include *.dof files with the distro so that the demos can just be opened up in Delphi and Run without the need to find out what is stopping it from compiling and then locating the Source directory.

    5. When I include this in JEDI-SDL, can I change the directory structure so that it is similar to the other 3rd Party libraries?

    The included demos are great. They really show the potential of the libraries.
    Did you really get 1000 points on the swat game? I could only manage 300 odd.
    <br /><br />There are a lot of people who are dead while they are still alive. I want to be alive until the day I die.<br />-= Paulo Coelho =-

Page 1 of 4 123 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •