Extractions: wrinkledshirt asks: "I've just started programming with SDL for a game I've been wanting to make for a long time, and I've been making really quick work of it. The libraries and API are excellently designed and the project documentation is great. After banging my head against DirectX and even OpenGL for a while, this comes as a great relief, and I love the fact that my game will eventually run on Linux (and Windows, and FreeBSD, and Be, and MacOS, etc.). Still, I'm really early on in development, and even though I haven't had any problems yet, I'm wondering if I will, namely in performance. My question is this, how many programmers out there are tinkering or hacking or professionally coding with the SDL? How does it perform as the project gets bigger? How does it rank as a game programming library? Will it eventually be Linux's answer to DirectX?" Napster Goes Before US Congress Printed Embedded Data GUIs Slashdot Login Nickname:
[Gimp-user] Sdl Game Programming Gimpuser sdl game programming. Markus JR revenger@shell.dnload.comFri, 1 Feb 2002 011312 +0100 Next message Gimp-user Importing http://lists.xcf.berkeley.edu/lists/gimp-user/2002-February/004175.html
Extractions: Fri, 1 Feb 2002 01:13:12 +0100 hey, i want to develop a nice linux 2d sdl game with some people, I am just looking for some more interested people who would like to create some nice gfx images. we started up a small irc channel on irc.lilofree.net (#insanity) revenger Next message: [Gimp-user] Importing anim images as layers on sequence of images HELP! Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Programming Multimedia And 3D programming Multimedia and 3D in realtimeCategory Computers programming Games 3Dprogramming Multimedia and 3D in realtime. Trender 3DFX, a Linux/Voodoorealtime renderer. Trender sdl, a software realtime renderer. http://www.softlab.ntua.gr/~ttsiod/
83551 Practical Protocol Programming In this part of the course, you will learn to become familiar with designingand developing protocols using sdl with Telelogic's SDT/TAU. http://www.cs.tut.fi/~bilhanan/83551.html
Extractions: In this part of the course, you will learn to become familiar with designing and developing protocols using SDL with Telelogic 's SDT/TAU. Using SDT: Telelogic SDT-tool can be used from all SUN-stations in lintula. First you have to add /share/telelogic42/bin to your PATH variable, and /share/telelogic42/lib to your LD_LIBRARY_PATH variable. Then SDT is started by typing "sdt". Please note: As the SDT software has just been upgraded recently from 3.4 to 4.2, you may encounter several warnings when doing your assignments. Also the assignments were prepared for the older version, so there may be slight differences in some menu options, checkboxes. etc. However this should not affect your work. The SDT Graphical Tools SDT comprises the following graphical tools: The SDL Editor is used for creating, editing and printing specifications and descriptions using the graphical SDL notation defined in the standard Z.100. The SDL Editor also performs various syntax checks at editing time.
83551 Practical Protocol Programming In this part of the course, you will learn to become familiar with designingand developing protocols using sdl with Telelogic's SDT http://www.cs.tut.fi/~bilhanan/83551_2001.html
Extractions: In this part of the course, you will learn to become familiar with designing and developing protocols using SDL with Telelogic's SDT Using SDT: Telelogic SDT-tool can be used from all SUN-stations in lintula. First you have to add /share/telelogic34/bin to your PATH variable. Then SDT is started by first issuing the command "source /share/telelogic34/bin/telelogic.sou" and then typing "sdt". The SDT Graphical Tools SDT comprises the following graphical tools: The SDL Editor is used for creating, editing and printing specifications and descriptions using the graphical SDL notation defined in the standard Z.100. The SDL Editor also performs various syntax checks at editing time. Advanced functions include a context-sensitive Grammar Help Window and a Signal Dictionary Window . When you edit an SDL diagram, the signal dictionary is automatically updated to contain all SDL signals that you add to a system and provides immediate access to them.
Embedded GUI: FLTK SDL Easy Linux GUI Graphic programming FLTK and sdl. programming a modern andinnovative human machine interface is easy, if you use an embedded GUI. http://www.ssv-embedded.de/trm/021203gui.htm
Extractions: FLTK and SDL Programming a modern and innovative human - machine interface is easy, if you use an embedded GUI. (GUI = Graphical User Interface) A lot of embedded GUI versions are available for small embedded Linux systems. To make it comfortable for you, we especially support : SDL - Simple Direct Layer from www.libsdl.org SDL is a small but powerful graphic toolkit, based on the programming language C. It allows the usage of different text fonts, animated bitmaps and other feature. SDL is currently supported inside the startup package / starter kit for TRM/816 and TRM/916. This means inside the startup package we of offering SDL patches, an SDL runtime and various SDL demo samples for this systems. Additionally you will find the current files inside our FTP area e.g. for the TRM/816: FLTK - Fast Light Toolkit from www.fltk.org FLTK is even a powerful GUI, but it contains much more graphic features, full mouse (touch) support, colors and it is based on C++ programming. It needs a framebuffer version directly on the system. FLTK with framebuffer version is currently supported in TRM/916, IPCxx, BB2xx and BB2xx10 products. For these products we are offering an FLTK GUI CD with complete FLTK files for your development. The GUI CD contains the FLTK enviroment and FLTK given sample files. You can install the FLTK developer version at your desktop, compile the given demos and transfer and try them directly at the IPC series.
Freshmeat.net: Book Reviews - Programming Linux Games the author's, I don't think programming directly to the Linux framebuffer deviceis something aspiring game developers should be encouraged to do. sdl has the http://freshmeat.net/articles/view/310/
Extractions: by Peter Henningsen , in Book Reviews - Saturday, October 20th 2001 00:00 PST I really enjoyed reading this book. John "Overcode" Hall obviously likes playing and programming games, and his enthusiasm is contagious. His book is both an entertaining read and a useful tutorial and reference for people who want to do game programming on Linux. All reader-contributed material on freshmeat.net is the property and responsibility of its author; for reprint rights, please contact the author directly. Title: Programming Linux Games Author: Loki Software Inc. with John R. Hall Publisher: No Starch Press Purchase URL: http://www.nostarch.com/plg.htm The book is aimed at people who know how to work with Linux and who can program in C, and it wants to be of interest to everyone meeting these criteria, whether they're absolute beginners in game programming or professionally porting games to Linux. This is a bit strange; while the first two chapters are spent explaining the difference between game genres and introducing gcc make gdb , and CVS (with a specific slant to what game programmers need to know), later in the book, we get chapters on low-level audio programming and programming directly to the Linux framebuffer. This is useful for people who program game libraries or port commercial games, but rather useless for people who just want to write their own computer games as efficiently as possible.
Blank Slate - Programming Links sdl. sdl Simple DirectMedia Layer sdl Simple DirectMedia Layer alternate URLAn Introdution to sdl Development Game programming with the Simple DirectMedia http://www.blankslate.net/comp/proglinks.php
Hardcore Processing - Homepage writing games with sdl in ML is only recommended if you have good patience and preferablyexperience with both sdl, 'C', ML, games programming and functional http://www.hardcoreprocessing.com/Freeware/SDLML.html
Extractions: Welcome Company profile Products Freware ... Private This document describes how to use the Standard ML bindings for Sam Lantiga's SDL library. SDL stands for Simple DirectMedia Layer and it is a library for creating sound, fast graphics, getting mouse and keyboard input etc. 'Stanard ML' is a typesafe higher order functional programming language - i.e. very different from (and usually much better than :) imperative object oriented languages, such as 'C', 'C++', 'Java', 'Pascal' etc. SDL runs on lots of operating systems. The SDL::ML bindings are implemented for the compilers MLKit and 'MLTon'. 'MLTon' officially supports Linux, but will possibly work with other Unices too. I have succeeded (with help from Stephen T. Weeks) in making it crosscompile SDL applications from Linux to Windows, which is described in Making MLTon crosscompile applications from Linux to Windows MLKit supports at least Linux and HPUX, but should also work on other Unices. I have also succeeded in Making MLKit crosscompile applications from Linux to Windows In my experience
Nomad Programming sdl (Simple DirectMedia Layer) sdl provides a simple, unified graphics/sound/input/CDAPI which works on the most popular platforms including Windows, Mac OS http://nomad.openglforums.com/guest001.html
Extractions: OpenGL - A very widely adopted industry standard 3D graphics API with extensive support on different platforms. Hardware accelerated drivers for OpenGL are readily available for virtually all modern cards on Windows, Mac OS X, and Linux/BSD/*nix. See: http://www.opengl.org Python - A very widely adopted industry standard 3D graphics API with extensive support on different platforms. Hardware accelerated drivers for OpenGL are readily available for virtually all modern cards on Windows, Mac. See: http://www.python.org SDL (Simple DirectMedia Layer) - SDL provides a simple, unified graphics/sound/input/CD API which works on the most popular platforms including Windows, Mac OS X, Linux, *BSD. It is built on top of the native APIs of these platforms thereby taking advantage of any hardware acceleration for graphics and sound that these APIs provide. For example, under Windows, SDL can use DirectX to accelerate its blit functionality. In lieu of its own 2D API, SDL also provides an OpenGL context which you can use in conjunction with the other non-graphics SDL APIs. See: http://www.libsdl.org
WEBWARRIOR: Programming a small sdl program, and now you would like to compile it. If you are like me,then you go to the doc's and find lots of programming examples, explications http://www.webwarrior.ch/programming.php?tut=compilesdl
WEBWARRIOR: Programming Forum, Links. programming Take a short moment to think about your codingstyle; sdl How to compile programs that use sdl. Home, programming, http://www.webwarrior.ch/programming.php
IBM Research - Programming Languages And Software Engineering programming Languages Software Engineering. also united by the fact that each hadsome experience with one or more of the following technologies sdl/MSC, TTCN http://www.research.ibm.com/compsci/plansoft/panel.html
Extractions: In late 2001, the OMG release a Request for Proposals (RFP) for a Testing Profile for UML. Several companies and institutions (Ericsson, Fraunhofer/FOKUS, IBM, Motorola, Rational, Softeam, Telelogic, University of Lubeck) responded to this RFP, and after some discussion, decided to work together as a consortium to produce a proposal. As a group, they have produced an initial draft which has been submitted to the OMG, and are currently working on the final submssion. Participants (representatives of the UML 2.0 Testing Profile consortium):
[WF-Cpptraining] SDL: Graphics Programming Intro WFCpptraining sdl Graphics programming Intro. johnny p. cpptraining@worldforge.orgThu, 15 Mar 2001 124221 -0600 Previous message http://mail.worldforge.org/archive/cpptraining/2001-March/000174.html
Extractions: Thu Mar 15 12:42:21 PST 2001 -Original Message- From: cpptraining-admin at mail.worldforge.org [mailto: cpptraining-admin at mail.worldforge.org ]On Behalf Of Karsten O. Laux [EIT] Sent: Thursday, March 15, 2001 5:14 AM To: cpptraining at worldforge.org Subject: Re: [WF-Cpptraining] SDL: Graphics Programming Intro Hello, you have written a good intro, which in my eyes covers all the important facts about SDL. I hope you do not mind if add some corrections: On Wed, 14 Mar 2001, Wuzzeb wrote: http://www.libsdl.org/ http://sdldoc.sourceforge.net/ http://www.gamedev.net/ http://www.ziron.com/links/ Hmm, I guess you mean Direct3D not DirectX. SDL on a windows system uses DirectX itself to access the actual video and sound hardware. While on a X11 system SDL uses the X11 libraries to access the video hardware.
Extractions: Thu Mar 15 12:13:42 PST 2001 SDL can be found http://www.libsdl.org/ http://sdldoc.sourceforge.net/ Some good game programming links... http://www.gamedev.net/ http://www.ziron.com/links/ Graphics programming is a lot more complex than console programming. To make things harder, there are a million different ways to make a graphical user interface. All windowing systems (X11, Windows, etc.) have a standard set of functions to accomplish this feat. These libraries allow programmers to create a window, respond to key presses, mouse movements and clicks, draw lines, display text. It is the bare bones. Other libraries have abstracted this layer, allowing the program to make use of text boxes, command buttons, scroll bars, menu bars, combo boxes, etc. A few of these would be GTK+, Qt, MFC, and V.
Useful Game Programming Links At Gamecoding UK in C an excellent, if infrequently updated, site offering in-depth informationon the C programming language (which many sdl - Simple Directmedia Library. http://www.gamecoding.org.uk/links.php
Extractions: If you have a website, please link to us! It's easy, just cut and paste the following code into your HTML: We think these are the most useful games programming links on the 'net! Enjoy. Some of these links have been kindly suggested by other users. Suggest a link Open Source library for input, sound and graphics, portable between Linux, Windows and Mac OS. SDL home page - a free, high-quality, low-level, platform independent graphics, input and sound wrapper. Very nice!