PDA

View Full Version : Resource Library



JernejL
29-09-2006, 09:18 AM
I thought i'd create a resources library topic, with links to interesting pascal related websites i have in my bookmarks, here are a few of them, post some of your own, okay? ;)



A Pascal written physice engine.
http://bero.0ok.de/blog/projects/pappe-pascal-powerful-physics-engine/

* Impulse-based rigidBody & radgoll physics engine
* Triangle mesh, Box, Sphere, Cylinder, Capsule Primitives
* Base, Ball, Hinge, Universal Points
* Dynamic octree on world level for object sorting/culling
* AABB Tree per object on triangle level for faster TriMesh vs. TriMesh collision detections
* Simple API
* Implemented in pure pascal without OOP extenstions
* Licensed under the MPL 1.1 opensource license
It is also worth checking his other pages, he also has a tiny pascal exe compiler (similar to inno pascal), and a delphi-written speech synthesizer! definetly worth checking out




http://www.dwp42.org/
http://web.archive.org/web/20050304031508/http://www.dwp42.org/



Everything here is about the programming of 32-bit DOS programs with Delphi. Yes, you read correctly. With Delphi 2, 3, 4, 5, 6 and 7 you can create programs which are able to run with plain DOS. And not just simple console programs in the old Tubo Pascal fashion, but modern event driven software with classes, components, events, exceptions and much more.






http://bonanzas.rinet.ru/e_news.htm



KOL - Key Objects Library is a set of objects to develop power (but small) 32 bit Windows GUI applications using Delphi but without VCL. It is distributed free of charge, with source code.

KOL allows to create very compact Windows32 GUI applications (starting from ~14K without compression - if suggested system units replacement used).





http://homepages.borland.com/efg2lab/SiteMap.htm
http://homepages.borland.com/efg2lab/index.html
http://homepages.borland.com/efg2lab/Library/index.html
http://homepages.borland.com/efg2lab/Library/Algorithms/index.html



If you haven't been to his website before, you should be now. efg's lab has everything to do with math, graphics, data processing, algoritms, etc.. and that in connection comes really handy when making games and game editors, and some serious programming.





This website has all algorithms you can imagine, code is in C, but is great reference:
http://geometryalgorithms.com/algorithm_archive.htm



Welcome to Dan Sunday's Geometry Algorithms web site. Here you will find resources for developing geometry algorithm and computer graphics software. Whether you're just interested in learning about this class of algorithms, or have a real problem to solve, we may have what you need. Look around.






http://developer.valvesoftware.com/wiki/Category:Technical
http://developer.valvesoftware.com/wiki/Source_Multiplayer_Networking
http://developer.valvesoftware.com/wiki/Networking_Entities



Half-life 2 game engine - Source engine is built on top of goldsource used in half life 1, which was built on quake 1 engine, but still, it continues to impress, and is now one of the most advanced game engines availible. Valve has setup a offical wiki website, which documents many aspects of the technical side of their game engine, which is great reading, as it can assist you developing your own, specially interesting sections are those related to network design.



Template:


[quote=""]


[quote="Description"]
[/quote]
[/quote]