Nützlicher Quellcode und Open Source Projekte

Hier können Artikel, Tutorials, Bücherrezensionen, Dokumente aller Art, Texturen, Sprites, Sounds, Musik und Modelle zur Verfügung gestellt bzw. verlinkt werden.
Forumsregeln
Möglichst sinnvolle Präfixe oder die Themensymbole nutzen.

Nützlicher Quellcode und Open Source Projekte

Beitragvon exploid » 01.02.2011, 18:02

komplette Engine mit GPL Lizenz im Quellcode: http://sourceforge.net/projects/sylphis3d/
Zuletzt geändert von Chromanoid am 09.06.2011, 09:01, insgesamt 1-mal geändert.
http://img94.imageshack.us/img94/38/guyfawkese.jpg Q:What is an incubus doing with him during the day? A:That means he is fucked!
Benutzeravatar
exploid
 
Beiträge: 143
Registriert: 21.08.2005, 17:33

Re: Nützlicher Quellcode und Open Source Projekte

Beitragvon kimmi » 03.02.2011, 17:22

Und noch iener, die Nebula3-Engine: http://code.google.com/p/nebula3/

Gruß Kimmi
Benutzeravatar
kimmi
Kim Kulling
Moderator
 
Beiträge: 1144
Registriert: 26.02.2009, 09:42
Wohnort: Luebeck

Re: Nützlicher Quellcode und Open Source Projekte

Beitragvon Eisflamme » 09.02.2011, 22:10

Meine kleine Engine: http://sourceforge.net/projects/elypson3d/files/

Die Projekte/Projektmappen muss man halt zu den ganzen Bibliotheken linken, vermutlich ist eher Coding interessant, wenn man sehen will, wie man Vertex Skinning mit SDL + OpenGL + CG + Assimp bastelt (vgl. auch Grafikprogrammierung-Thread). Grundsätzlich nutzt das Teil halt OpenGL mit SDL, CG, Glew, Assimp und Boost. Weiß jetzt nicht ob das in den Thread hier gehört, weil's noch nicht ausgereift ist, aber wenn nicht, müsste das Topic um mindestens ein Qualitätsattribut erweitert werden. :)
www.mihahome.de - mit Updates zu Elypson3D
Eisflamme
 
Beiträge: 412
Registriert: 26.05.2002, 16:42
Wohnort: Köln

Re: Nützlicher Quellcode und Open Source Projekte

Beitragvon RustySpoon » 11.02.2011, 12:46

Einige Bibliotheken die ich in der Vergangenheit ganz gern genutzt hab:

Boost - Nur der Vollständigkeit halber, sollte eh jeder auf dem Radar haben.
Eigen - Ziemlich mächtige und schick designte Mathe-Bibliothek.
GMTL - Kleine, smarte Mathe-Bibliothek ohne viel Tamtam. Ideal, wenn man nur bisschen einfache lineare Algebra und Schnitttests und so weiter braucht.
TBB - Mächtige Parallelisierungsbibliothek von Intel. Deutlich umfangreicher als Boost.Threads.
GLFW - Library, die die etwas sperrige OpenGL-Initialisierung plattform-übergreifend übernimmt und dabei klein, schlank und überschaubar ist.
SQLite - Sehr kleine Datenbankbibliothek, um relationale Datenbanken ohne extra Server nutzen zu können. Insofern natürlich für Spiele interessant.
libsigc++ - Signal-Library als Alternative zu Boost.Signals bzw. Boost.Signals2.
TinyXML - XML-Parser, der eigentlich nicht viel kann, aber häufig reicht das sogar schon.
TinyXML++ - Wrapper für TinyXML der noch ein paar nette C++-Features nutzt.

So, mehr fällt mir auf die Schnelle nicht mehr ein, wenn ich meinen Bookmarks noch was finde, werde ich das ergänzen.
RustySpoon
 
Beiträge: 69
Registriert: 17.03.2009, 13:59
Wohnort: Dresden

Re: Nützlicher Quellcode und Open Source Projekte

Beitragvon Chromanoid » 09.06.2011, 09:03

Recast + Detour: Navigation-mesh Construction Toolset + Path-finding and spatial reasoning for Games (ZLib License)
Bild
Benutzeravatar
Chromanoid
Christian Kulenkampff
Moderator
 
Beiträge: 2784
Registriert: 16.10.2002, 18:39
Wohnort: Hamburg
Alter Benutzername: atr_23

Re: Nützlicher Quellcode und Open Source Projekte

Beitragvon joggel » 03.07.2011, 13:21

War auf der Suche nach nem neuen UML-Tool:
UMLET.
Java-Applikation, mit der man schon einiges machen kann.
Benutzeravatar
joggel
 
Beiträge: 652
Registriert: 06.11.2007, 18:06
Wohnort: Dresden

Re: Nützlicher Quellcode und Open Source Projekte

Beitragvon Chromanoid » 11.09.2011, 18:50

SoundHelix SoundHelix is a free, versatile and flexible Java framework for composing and playing algorithmic random music and is licensed under the GNU General Public License v3.
Das Zeug was das Ding generiert, hört sich sogar ziemlich gut an - allerdings hört es sich recht ähnlich an... Ein Beispiel: http://www.soundhelix.com/examples/mp3/ ... Song-1.mp3
Benutzeravatar
Chromanoid
Christian Kulenkampff
Moderator
 
Beiträge: 2784
Registriert: 16.10.2002, 18:39
Wohnort: Hamburg
Alter Benutzername: atr_23

Re: Nützlicher Quellcode und Open Source Projekte

Beitragvon Chromanoid » 05.10.2011, 10:41

Revenge of the Titans ~ Sourcecode Quellcode eines in Java geschriebenen Tower Defense Spiels, das auch auf Steam erschienen ist und im Humble Bundle dabei war. Siehe auch http://www.puppygames.net/blog/?p=914
Benutzeravatar
Chromanoid
Christian Kulenkampff
Moderator
 
Beiträge: 2784
Registriert: 16.10.2002, 18:39
Wohnort: Hamburg
Alter Benutzername: atr_23

Re: Artikelempfehlungen, interessante Publikationen o.Ä.

Beitragvon IlikeMyLife » 12.12.2011, 09:33

Für alle, die eine Dokumentationsplattform suchen und denen ein Word-Dokument zu unübersichtlich ist, hier eine lokal-installierbare wiki:

http://www.mediawiki.org/wiki/MediaWiki/de

lediglich ein kleiner Webserver ( Wenn auch nur Testserver reicht aus ) muss vorher installiert werden:

http://www.apachefriends.org/de/xampp.html
IlikeMyLife
 
Beiträge: 212
Registriert: 08.05.2011, 08:59
Benutzertext: Feel Free

Re: Nützlicher Quellcode und Open Source Projekte

Beitragvon joggel » 21.12.2011, 13:36

Auch wenn ich den Link geklaut habe (von CodingCats Post viewtopic.php?f=9&t=512&p=27263#p27263), denke ist es unter Umständen was nützliches:

HACD

Soweit ich das verstanden habe, kann man damit Meshes "splittern" lassen. Sie also in Teile auseinander nehmen.

[Edit]
Nur wie man es jetzt konkret benutzt ist mir jetzt noch nicht klar... :? .
Vielleicht weiß jemand etwas darüber.
Benutzeravatar
joggel
 
Beiträge: 652
Registriert: 06.11.2007, 18:06
Wohnort: Dresden

Re: Nützlicher Quellcode und Open Source Projekte

Beitragvon Chromanoid » 17.04.2012, 07:19

Democode verschiedener Projekte von Farbrausch auf GitHub.
[via heise.de]
Benutzeravatar
Chromanoid
Christian Kulenkampff
Moderator
 
Beiträge: 2784
Registriert: 16.10.2002, 18:39
Wohnort: Hamburg
Alter Benutzername: atr_23

Re: Nützlicher Quellcode und Open Source Projekte

Beitragvon Eike Anderson » 15.05.2012, 20:48

GPL Lib (C++ & Open GL) fuer Echtzeitrendern von detailreichen 3D Szenen: http://proland.inrialpes.fr/
Benutzeravatar
Eike Anderson
Moderator
 
Beiträge: 34
Registriert: 28.02.2009, 15:52
Alter Benutzername: Swordfighter

Re: Nützlicher Quellcode und Open Source Projekte

Beitragvon joggel » 24.10.2012, 10:30

Bin über ein Projekt auf folgendes gestoßen.

http://industriousone.com/premake

So etwas wie CMake, nur angeblich komfortabler und besser.
Ich lass das einfach mal hier liegen.. :)

[Nachtrag]
Gerade mal ein Open Source Projekt, für unterschiedliche Entwicklungsumgebung und OS's, mit diesem Premake für vs2010 erstellt => ein Traum! Einfach nur "premake4 vs2010" über die Konsole eingegeben, und fertig wars :)
Benutzeravatar
joggel
 
Beiträge: 652
Registriert: 06.11.2007, 18:06
Wohnort: Dresden

Re: Nützlicher Quellcode und Open Source Projekte

Beitragvon Jonathan » 28.10.2012, 00:31

Hm, die Frage ist ja, ob es so viel besser ist, dass es die geringere Verbreitung rechtfertigen kann. Das nervigste bei CMake sind eigentlich die ganzen find-Scripte die immer erst nach endlosem debuggen funktionieren wollen. Andererseits gibts die für CMake eben schon für so ziemlich jede wichtige Bibliothek. Also, solange ich nicht irgendein wirklich tolles Argument höre, weiß ich nicht, wieso ich Premake jetzt CMake vorziehen sollte (zumal ich da mittlerweile endlich mal halbwegs den Durchblick habe).
Lieber dumm fragen, als dumm bleiben!
Benutzeravatar
Jonathan
 
Beiträge: 652
Registriert: 04.08.2004, 19:06

Re: Nützlicher Quellcode und Open Source Projekte

Beitragvon joggel » 28.10.2012, 18:29

Ja, das stimmt. Mir lief das eben über den Weg.
Und ich fand die Benutzung, als Endbenutzer, schön simpel.
Ob das jetzt das Non-Plus-Ultra ist, kann ich auch nicht beurteilen.
Ich hielt es aber für erwähnenswert...

btw:
Das Projekt bei dem ich dieses Premake verwendet hatte war dieses:
http://glsdk.sourceforge.net/docs/html/index.html

Gruß
Benutzeravatar
joggel
 
Beiträge: 652
Registriert: 06.11.2007, 18:06
Wohnort: Dresden

Nächste

Zurück zu Artikel, Tutorials und Materialien

Wer ist online?

Mitglieder in diesem Forum: Grinch und 1 Gast