sauerbraten 2007 08 19
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 486
Sauerbraten 2007_08_19
Sauerbraten is an experimental engine based on Cube, can be seen as more>>
Sauerbraten is an experimental engine based on Cube, can be seen as "Next-Gen Cube", or "Cube 2". Much like cube, the aim of this engine is not to produce the most eyecandy possible, but rather allow map/geometry editing to be done dynamically in-game, and make map editing a lot of fun.
Sauerbraten has an even simpler world model than cube (fewer exceptions, just one kind of building block), is quicker to edit geometry with, yet allows for significantly greater class of shapes. One way to see the transition from Cube to Sauerbraten is to say Cube was a 2-directional heightfield (floor and ceiling), and Sauerbraten is a 6-directional heighfield (heighfields can be modeled in all 6 directions).
The world consists of an octree of deformable cubes. It being an octree has just one important effect: it allows the mapper to work at any scale, from large landscape areas to small architectural details. The octree is largely invisible to the mapper though, he can arbitrarily break up larger cubes or merge them, and the engine takes care of the rest.
The deformable cubes are geometric shapes made out of maximally 8 vertices. In its maximum size, it is a regular cube that fills the entire octree node it sits in, as minimum size all 8 vertices coincide which is to say the cube is "empty". Anywhere in between theres a variety of slanted cubes and wedge shapes that are possible to any degree and orientation, and together with neighbouring cubes can form any shape easily.
The editor is similar to the one in Cube but much easier / direct to use, as there arent all the different kinds of cubes to worry about. Here, you can simply "push and pull" geometry with your mousewheel in 6 directions, depending on the orientation of the surface you are looking at. Modifier keys allow you to influence single vertices on a cube, connected vertices touching multiple cubes, edges, faces and entire cubes. Selections can be made to operate on more primitives at once. Many complex shapes are quick and easy to make. It is definitely the most fun way to model architecture to date.
The internal representation of a deformable cube is very different from a vertex based representation, and is based on "edge spans" which allows the engine to represent any kind of shape uniformly in just 12 bytes. This means it can hold great amounts of geometry in memory and maps on disk are small. To render this kind of geometry, the engine goes through a process of converting the internal representation to vertices using plane intersections based on the edge ranges, culls coinciding faces, merges vertices etc. to arrive at something which renders efficiently by hardware and caches this in chunks based on the octree. This allows Sauerbraten a significantly higher polygon throughput than Cube while maintaining its ability to have dynamic geometry.
The current implementation inherents all the non-world geometry related code from Cube, and as such works without modification: entities, AI, gameplay, network, console/script. For the new code, rendering and editing are close to done, physics and lighting are working quite well, level loading/saving is complete, SP & MP work, but plenty of more advanced stuff like occlusion culling & LOD is missing.
UPDATE: Sauerbraten has now started as a Cube community Open Source Engine (& Game) project. It interesting for developers & mappers, but maybe not players yet (though SP & MP do work). If you are interested in checking it out, or even in contributing, I suggest you visit the forums (see below).
NEWS: may 24 2005 release with lightmaps and working MP/SP gameplay! download from sourceforge below.
<<lessSauerbraten has an even simpler world model than cube (fewer exceptions, just one kind of building block), is quicker to edit geometry with, yet allows for significantly greater class of shapes. One way to see the transition from Cube to Sauerbraten is to say Cube was a 2-directional heightfield (floor and ceiling), and Sauerbraten is a 6-directional heighfield (heighfields can be modeled in all 6 directions).
The world consists of an octree of deformable cubes. It being an octree has just one important effect: it allows the mapper to work at any scale, from large landscape areas to small architectural details. The octree is largely invisible to the mapper though, he can arbitrarily break up larger cubes or merge them, and the engine takes care of the rest.
The deformable cubes are geometric shapes made out of maximally 8 vertices. In its maximum size, it is a regular cube that fills the entire octree node it sits in, as minimum size all 8 vertices coincide which is to say the cube is "empty". Anywhere in between theres a variety of slanted cubes and wedge shapes that are possible to any degree and orientation, and together with neighbouring cubes can form any shape easily.
The editor is similar to the one in Cube but much easier / direct to use, as there arent all the different kinds of cubes to worry about. Here, you can simply "push and pull" geometry with your mousewheel in 6 directions, depending on the orientation of the surface you are looking at. Modifier keys allow you to influence single vertices on a cube, connected vertices touching multiple cubes, edges, faces and entire cubes. Selections can be made to operate on more primitives at once. Many complex shapes are quick and easy to make. It is definitely the most fun way to model architecture to date.
The internal representation of a deformable cube is very different from a vertex based representation, and is based on "edge spans" which allows the engine to represent any kind of shape uniformly in just 12 bytes. This means it can hold great amounts of geometry in memory and maps on disk are small. To render this kind of geometry, the engine goes through a process of converting the internal representation to vertices using plane intersections based on the edge ranges, culls coinciding faces, merges vertices etc. to arrive at something which renders efficiently by hardware and caches this in chunks based on the octree. This allows Sauerbraten a significantly higher polygon throughput than Cube while maintaining its ability to have dynamic geometry.
The current implementation inherents all the non-world geometry related code from Cube, and as such works without modification: entities, AI, gameplay, network, console/script. For the new code, rendering and editing are close to done, physics and lighting are working quite well, level loading/saving is complete, SP & MP work, but plenty of more advanced stuff like occlusion culling & LOD is missing.
UPDATE: Sauerbraten has now started as a Cube community Open Source Engine (& Game) project. It interesting for developers & mappers, but maybe not players yet (though SP & MP do work). If you are interested in checking it out, or even in contributing, I suggest you visit the forums (see below).
NEWS: may 24 2005 release with lightmaps and working MP/SP gameplay! download from sourceforge below.
Download (133.1MB)
Added: 2007-08-20 License: GPL (GNU General Public License) Price:
800 downloads
Archie 2007.08 Beta
Archie is a complete live Arch linux system to be run from a CD/USB, built with the KISS philosophy in mind. more>>
Archie project is a complete live Arch linux system (v0.7) to be run from a cd/usb, built with the KISS philosophy in mind. No packages have been stripped to provide a full Arch linux system, yet deliver fastest performance with no extensive bloating.
Archie uses its own hw-detection tool (lshwd) ideally to support a wide range of hardware with low detection time. Archie also provides extended features like multi-lingual, nesting capabilities and hd-install.
Main features:
- KISS
- Performance, performance, performance
- Unique hw-detection tool (lshwd)
- Automatic desktop/optional startup dialogs
- nesting root (/) or home (/home) directories
- hd-install
<<lessArchie uses its own hw-detection tool (lshwd) ideally to support a wide range of hardware with low detection time. Archie also provides extended features like multi-lingual, nesting capabilities and hd-install.
Main features:
- KISS
- Performance, performance, performance
- Unique hw-detection tool (lshwd)
- Automatic desktop/optional startup dialogs
- nesting root (/) or home (/home) directories
- hd-install
Download (330MB)
Added: 2007-08-02 License: GPL (GNU General Public License) Price:
813 downloads
Seed7 2007-08-07
Seed7 is a general purpose programming language. more>>
Seed7 is a general purpose programming language designed by Thomas Mertes. Seed7 project is a higher level language compared to Ada, C/C++ and Java.
The Seed7 interpreter and the example programs are open-source software. An open-source Seed7 compiler is also under development.
In Seed7 new statements and operators can be declared easily. Functions with type results and type parameters are more elegant than a template or generics concept. Object orientation is used where it brings advantages and not in places where other solutions are more obvious.
Although Seed7 contains several concepts of other programming languages it is generally not considered as a direct descendant of any other programming language.
Main features:
- User defined statements and operators.
- Types are first class objects (Templates and generics can be defined easily without special syntax).
- Predefined constructs like arrays or for-loops are declared in the language itself.
- Object orientation
- Strong typing
- exception handling
- overloading of procedures/functions/operators/statements
- Various predefined types like resizable arrays, hashes, bitsets, structs, color, time, duration, etc.
- Runs under linux and various unix versions. A windows version is under developent
- The interpreter and the example programs use the GPL license, while the runtime library uses the LGPL license.
Enhancements:
- The handling of local functions in the compiler (comp.sd7) was improved.
- The function option (to get compile time defines) was renamed to configValue.
- The compiler was improved to support the configValue function.
- The ord function for enumerations was changed to work without DYNAMIC.
- The changelog was reversed (sorted now from newest to oldest), and old entries were added.
- The address of the FSF was changed in various files.
<<lessThe Seed7 interpreter and the example programs are open-source software. An open-source Seed7 compiler is also under development.
In Seed7 new statements and operators can be declared easily. Functions with type results and type parameters are more elegant than a template or generics concept. Object orientation is used where it brings advantages and not in places where other solutions are more obvious.
Although Seed7 contains several concepts of other programming languages it is generally not considered as a direct descendant of any other programming language.
Main features:
- User defined statements and operators.
- Types are first class objects (Templates and generics can be defined easily without special syntax).
- Predefined constructs like arrays or for-loops are declared in the language itself.
- Object orientation
- Strong typing
- exception handling
- overloading of procedures/functions/operators/statements
- Various predefined types like resizable arrays, hashes, bitsets, structs, color, time, duration, etc.
- Runs under linux and various unix versions. A windows version is under developent
- The interpreter and the example programs use the GPL license, while the runtime library uses the LGPL license.
Enhancements:
- The handling of local functions in the compiler (comp.sd7) was improved.
- The function option (to get compile time defines) was renamed to configValue.
- The compiler was improved to support the configValue function.
- The ord function for enumerations was changed to work without DYNAMIC.
- The changelog was reversed (sorted now from newest to oldest), and old entries were added.
- The address of the FSF was changed in various files.
Download (0.77MB)
Added: 2007-08-08 License: LGPL (GNU Lesser General Public License) Price:
807 downloads
FormFaces 2007-01-19
FormFaces provides a XForms implementation in JavaScript. more>>
FormFaces provides a XForms implementation in JavaScript.
FormFaces is a toolkit of Processors, libraries, and APIs that allow XForms forms management across a range of enterprise architectures and browser types. It is a server-side solution requiring no browser plug-ins or proxies.
The Processor provides a Java API for compiling XHTML and XForms into DHTML including extendable JavaScript and DOM access to the XForms model. It can selectively generate Java beans for Servlet or JSP/JSTL access, or browser-ready markup.
The libraries provide an API for accessing generated DHTML form elements and marshalling posted name-value pairs to XForms instance data.
Enhancements:
- Performance improvements.
- A bug fix for: Submitting only relevant nodes.
<<lessFormFaces is a toolkit of Processors, libraries, and APIs that allow XForms forms management across a range of enterprise architectures and browser types. It is a server-side solution requiring no browser plug-ins or proxies.
The Processor provides a Java API for compiling XHTML and XForms into DHTML including extendable JavaScript and DOM access to the XForms model. It can selectively generate Java beans for Servlet or JSP/JSTL access, or browser-ready markup.
The libraries provide an API for accessing generated DHTML form elements and marshalling posted name-value pairs to XForms instance data.
Enhancements:
- Performance improvements.
- A bug fix for: Submitting only relevant nodes.
Download (0.40MB)
Added: 2007-04-06 License: GPL (GNU General Public License) Price:
931 downloads
Kismet 2007-01-R1
Kismet is an 802.11 wireless network sniffer. more>>
Kismet application is an 802.11 layer2 wireless network detector, sniffer, and intrusion detection system. Kismet will work with any wireless card which supports raw monitoring (rfmon) mode, and can sniff 802.11b, 802.11a, and 802.11g traffic.
Kismet identifies networks by passively collecting packets and detecting standard named networks, detecting (and given time, decloaking) hidden networks, and infering the presence of nonbeaconing networks via data traffic.
Main features:
- Ethereal/Tcpdump compatible data logging
- Airsnort compatible weak-iv packet logging
- Network IP range detection
- Built-in channel hopping and multicard split channel hopping
- Hidden network SSID decloaking
- Graphical mapping of networks
- Client/Server architecture allows multiple clients to view a single
- Kismet server simultaneously
- Manufacturer and model identification of access points and clients
- Detection of known default access point configurations
- Runtime decoding of WEP packets for known networks
- Named pipe output for integration with other tools, such as a layer3 IDS like Snort
- Multiplexing of multiple simultaneous capture sources on a single Kismet instance
- Distributed remote drone sniffing
- XML output
- Over 20 supported card types
Enhancements:
- Additional IDS alerts, fixes for multiple crashes, better BSD support, Win32 native capture with Cace AirPcap devices, Nokia 770/800 support, and other minor updates.
<<lessKismet identifies networks by passively collecting packets and detecting standard named networks, detecting (and given time, decloaking) hidden networks, and infering the presence of nonbeaconing networks via data traffic.
Main features:
- Ethereal/Tcpdump compatible data logging
- Airsnort compatible weak-iv packet logging
- Network IP range detection
- Built-in channel hopping and multicard split channel hopping
- Hidden network SSID decloaking
- Graphical mapping of networks
- Client/Server architecture allows multiple clients to view a single
- Kismet server simultaneously
- Manufacturer and model identification of access points and clients
- Detection of known default access point configurations
- Runtime decoding of WEP packets for known networks
- Named pipe output for integration with other tools, such as a layer3 IDS like Snort
- Multiplexing of multiple simultaneous capture sources on a single Kismet instance
- Distributed remote drone sniffing
- XML output
- Over 20 supported card types
Enhancements:
- Additional IDS alerts, fixes for multiple crashes, better BSD support, Win32 native capture with Cace AirPcap devices, Nokia 770/800 support, and other minor updates.
Download (0.61MB)
Added: 2007-01-16 License: GPL (GNU General Public License) Price:
1571 downloads
Causes and Symptoms 2007-08-14
Causes and Symptoms program helps you deduce the causes causes of your medical symptoms. more>>
Causes and Symptoms program helps you deduce the causes causes of your medical symptoms that may be related to nutritional deficiencies.
<<less Download (0.20MB)
Added: 2007-08-21 License: Public Domain Price:
794 downloads
CastCluster 2007-05-14
CastCluster provides access to additional content on iTunes, Apple TV, iPod, or a random podcast viewer. more>>
CastCluster provides access to additional content on iTunes, Apple TV, iPod, or a random podcast viewer.
The project currently supports YouTube, Google Video, local disks, and RSS feeds as sources of content. CastCluster uses ffmpeg for video conversion.
<<lessThe project currently supports YouTube, Google Video, local disks, and RSS feeds as sources of content. CastCluster uses ffmpeg for video conversion.
Download (MB)
Added: 2007-05-15 License: Free To Use But Restricted Price:
893 downloads
bankconvert 2007-06-01
bankconvert project is a Web script that is able to convert various bank statement formats into the Czech GPC bank statement... more>>
bankconvert project is a Web script that is able to convert various bank statement formats into the Czech GPC bank statement format.
Supported input formats include Paypal QIF, RaiffeisenBank XML, and eBanka (a Czech statement in HTML).
<<lessSupported input formats include Paypal QIF, RaiffeisenBank XML, and eBanka (a Czech statement in HTML).
Download (0.006MB)
Added: 2007-06-09 License: GPL (GNU General Public License) Price:
867 downloads
python-jabberbot 2007-07-28
python-jabberbot is a Jabber bot framework for Python that makes it easy to write simple Jabber bots. more>>
python-jabberbot application is a Jabber bot framework for Python that makes it easy to write simple Jabber bots. One can use these Jabber bots to provide information about running systems, to make Web sites interact with Jabber-enabled visitors, or notify the bot owner about updates or changes that are monitored with custom Python scripts.
Programming your own Jabber bot can be fun and helpful. This is python-jabberbot, a Jabber bot framework for Python that enables you to easily write simple Jabber bots. You can use your Jabber bots to provide information about your running systems, to make your website interact with your visitors or notify you about updates or changes you monitor with your Python scripts.
This Jabber bot is partly inspired by the xmpppy example bot.py, but designed to be re-usable and to make it easy to write small Jabber bots that do one thing and do it well.
<<lessProgramming your own Jabber bot can be fun and helpful. This is python-jabberbot, a Jabber bot framework for Python that enables you to easily write simple Jabber bots. You can use your Jabber bots to provide information about your running systems, to make your website interact with your visitors or notify you about updates or changes you monitor with your Python scripts.
This Jabber bot is partly inspired by the xmpppy example bot.py, but designed to be re-usable and to make it easy to write small Jabber bots that do one thing and do it well.
Download (0.005MB)
Added: 2007-08-01 License: GPL v3 Price:
817 downloads
Yeanpypa 2007-02-10
Yeanpypa is a parsing framework in Python, similar to pyparsing and boost::spirit. more>>
Yeanpypa is a parsing framework in Python, similar to pyparsing and boost::spirit.
Parsers are created by writing an EBNF-like grammar as Python expressions.
<<lessParsers are created by writing an EBNF-like grammar as Python expressions.
Download (0.031MB)
Added: 2007-02-16 License: Public Domain Price:
982 downloads
Gambit 0.2007.01.30
Gambit is a library of game theory software and tools for the construction and analysis of finite extensive and normal form game more>>
Gambit project is a library of game theory software and tools for the construction and analysis of finite extensive and normal form games.
Gambit is designed to be portable across platforms: it currently is known to run on Linux, FreeBSD, MacOS X, and Windows 98 and later.
Main features:
- A graphical user interface, based upon the wxWidgets (nee wxWindows) library, providing a common look-and-feel across platforms.
- A Python API for scripting applications (under development).
- A library of C++ source code for representing games, suitable for use in other applications.
Enhancements:
- bug fixes
<<lessGambit is designed to be portable across platforms: it currently is known to run on Linux, FreeBSD, MacOS X, and Windows 98 and later.
Main features:
- A graphical user interface, based upon the wxWidgets (nee wxWindows) library, providing a common look-and-feel across platforms.
- A Python API for scripting applications (under development).
- A library of C++ source code for representing games, suitable for use in other applications.
Enhancements:
- bug fixes
Download (1.1MB)
Added: 2007-02-19 License: GPL (GNU General Public License) Price:
982 downloads
jTagger 2007.02
jTagger is an powerful MP3 tag and filename editor. more>>
jTagger is an powerful MP3 tag and filename editor. jTagger project can update filename and tags for individual files or in batch mode.
Its possible to test changes in batch mode before writing changes. Basic MP3 playback is supported.
jTagger is written in Java 1.5 (5.0) so it should work on all platforms as long the right java version is installed. The program has been tested on Windows XP SP2 and Linux (Suse 10.0).
Reading audio tracks with extended character encodings hasnt been tested. It is quite slow on reading and special on writing operations. And update time increases with file size.
<<lessIts possible to test changes in batch mode before writing changes. Basic MP3 playback is supported.
jTagger is written in Java 1.5 (5.0) so it should work on all platforms as long the right java version is installed. The program has been tested on Windows XP SP2 and Linux (Suse 10.0).
Reading audio tracks with extended character encodings hasnt been tested. It is quite slow on reading and special on writing operations. And update time increases with file size.
Download (0.83MB)
Added: 2007-02-27 License: GPL (GNU General Public License) Price:
970 downloads
GENU 2007.1
GENU is a system for managing comments, news, polls, posts, and users more>>
GENU is a system for managing comments, news, polls, posts, and users. GENU is fully customizable through a template system and supports multiple languages.
GENU is an open-source software distributed under the terms of the GNU GPL license.
Main features:
- Easy installation
- Full customisation with templates
- Multiple language interface
- Unlimited news organised into unlimited categories
- Comments system with reply and edit possibilities
- Bulletin board
- Polls
- Users management
- Complete administration interface
- Search engine
- Submit and send news functions
- Smilies support
- BBCode or HTML tags support
- Headlines generation
<<lessGENU is an open-source software distributed under the terms of the GNU GPL license.
Main features:
- Easy installation
- Full customisation with templates
- Multiple language interface
- Unlimited news organised into unlimited categories
- Comments system with reply and edit possibilities
- Bulletin board
- Polls
- Users management
- Complete administration interface
- Search engine
- Submit and send news functions
- Smilies support
- BBCode or HTML tags support
- Headlines generation
Download (0.15MB)
Added: 2007-04-28 License: GPL (GNU General Public License) Price:
909 downloads
gwt-hibernate 2007-03-30
gwt-hibernate is a library that will bind your hibernate POJOs to GWT widgets. more>>
gwt-hibernate is a library that will bind your hibernate POJOs to GWT widgets.
This project provides the basics to create a web application that uses GWT on the front end and Hibernate on the back end.
It provides code generation templates and support classes that allow introspection, data binding, and validation of POJOs in the browser. Data-bound Form and Grid widgets are included.
Initial code and javadoc has been posted now, see the subversion repository. The code is has been evolved over about two months and is in a "works for me" state. We are using it internally on a project and will update it as we fix bugs and extend it.
You might want to use this library as inspiration for your own GWT data binding setup. Better yet, use the library directly and contribute changes!
<<lessThis project provides the basics to create a web application that uses GWT on the front end and Hibernate on the back end.
It provides code generation templates and support classes that allow introspection, data binding, and validation of POJOs in the browser. Data-bound Form and Grid widgets are included.
Initial code and javadoc has been posted now, see the subversion repository. The code is has been evolved over about two months and is in a "works for me" state. We are using it internally on a project and will update it as we fix bugs and extend it.
You might want to use this library as inspiration for your own GWT data binding setup. Better yet, use the library directly and contribute changes!
Download (MB)
Added: 2007-04-10 License: LGPL (GNU Lesser General Public License) Price:
560 downloads
CTorrent_ipv6 2007-08-15
CTorrent_ipv6 is a BitTorrent Client program written in C/C++ for Linux and FreeBSD. more>>
CTorrent_ipv6 is a BitTorrent Client program written in C/C++ for Linux and FreeBSD. Fast and small are CTorrent_ipv6s two strengths.
The application works only with new internet protocol called IPv6 or IPng.
Generic Options:
-h/-H Show this message.
-x Decode metainfo(torrent) file only, dont download.
-c Check exist only. dont download.
Download Options:
-e int Exit while seed hours later. (default 72 hours)
-p port Listen port. (default 2706 -> 2106)
-s save_as Save file/directory/metainfo as...
-C cache_size Cache size,unit MB. (default 16MB)
-f Force seed mode. skip hash check at startup.
-b bf_filename Bit field filename. (use it carefully)
-M max_peers Max peers count.
-m min_peers Min peers count.
-B rate Max bandwidth (unit KB/s)
-P peer_id Set Peer ID [-C61304-]
How to install:
$ ./configure
$ make install
$ hash
$ ctorrent_ipv6 -h
<<lessThe application works only with new internet protocol called IPv6 or IPng.
Generic Options:
-h/-H Show this message.
-x Decode metainfo(torrent) file only, dont download.
-c Check exist only. dont download.
Download Options:
-e int Exit while seed hours later. (default 72 hours)
-p port Listen port. (default 2706 -> 2106)
-s save_as Save file/directory/metainfo as...
-C cache_size Cache size,unit MB. (default 16MB)
-f Force seed mode. skip hash check at startup.
-b bf_filename Bit field filename. (use it carefully)
-M max_peers Max peers count.
-m min_peers Min peers count.
-B rate Max bandwidth (unit KB/s)
-P peer_id Set Peer ID [-C61304-]
How to install:
$ ./configure
$ make install
$ hash
$ ctorrent_ipv6 -h
Download (0.091MB)
Added: 2007-08-15 License: GPL (GNU General Public License) Price:
804 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above sauerbraten 2007 08 19 search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed