- Timestamp:
- Jul 23, 2005, 2:18:59 AM (19 years ago)
- Location:
- orxonox/trunk
- Files:
-
- 1 deleted
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
orxonox/trunk/COPYING
r1857 r4944 1 2 1 GNU GENERAL PUBLIC LICENSE 2 Version 2, June 1991 3 3 4 4 Copyright (C) 1989, 1991 Free Software Foundation, Inc. … … 7 7 of this license document, but changing it is not allowed. 8 8 9 9 Preamble 10 10 11 11 The licenses for most software are designed to take away your … … 57 57 modification follow. 58 58 59 60 GNU GENERAL PUBLIC LICENSE 59 GNU GENERAL PUBLIC LICENSE 61 60 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 62 61 … … 113 112 the Program is not required to print an announcement.) 114 113 115 116 114 These requirements apply to the modified work as a whole. If 117 115 identifiable sections of that work are not derived from the Program, … … 171 169 distribution of the source code, even though third parties are not 172 170 compelled to copy the source along with the object code. 173 174 171 175 172 4. You may not copy, modify, sublicense, or distribute the Program … … 230 227 be a consequence of the rest of this License. 231 228 232 233 229 8. If the distribution and/or use of the Program is restricted in 234 230 certain countries either by patents or by copyrighted interfaces, the … … 260 256 of promoting the sharing and reuse of software generally. 261 257 262 258 NO WARRANTY 263 259 264 260 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY … … 282 278 POSSIBILITY OF SUCH DAMAGES. 283 279 284 END OF TERMS AND CONDITIONS 285 286 287 How to Apply These Terms to Your New Programs 280 END OF TERMS AND CONDITIONS 281 282 How to Apply These Terms to Your New Programs 288 283 289 284 If you develop a new program, and you want it to be of the greatest -
orxonox/trunk/INSTALL
r4604 r4944 19 19 There are some dependencies for orxonox you have to install: 20 20 21 1. SDL (http://www.libsdl.org)22 2. OPENGL (http://www.opengl.org)23 3. OPENAL (http://www.openal.org)24 4. SDL_image (http://www.libsdl.org/projects/SDL_image)25 5. SDL_ttf (http://www.libsdl.org/projects/SDL_ttf)21 01. SDL (http://www.libsdl.org) 22 02. OPENGL (http://www.opengl.org) 23 03. OPENAL (http://www.openal.org) 24 04. SDL_image (http://www.libsdl.org/projects/SDL_image) 25 05. SDL_ttf (http://www.libsdl.org/projects/SDL_ttf) 26 26 a) needs libttf (http://www.freetype.org/) 27 27 28 28 Nice to Have: 29 6. Doxygen (http://www.stack.nl/~dimitri/doxygen/)30 7. Automake (http://www.gnu.org/software/automake/)31 8. Autoconf (http://www.gnu.org/software/autoconf/)29 06. Doxygen (http://www.stack.nl/~dimitri/doxygen/) 30 07. Automake (http://www.gnu.org/software/automake/) 31 08. Autoconf (http://www.gnu.org/software/autoconf/) 32 32 33 33 Windows Users also need the following: 34 9. mingw (http://mingw.org/) 35 34 09. mingw (http://mingw.org/) 35 36 10. more answers to your questions can be found under section 37 wiki on our webpage http://www.orxonox.net 36 38 37 39 BUGS 38 40 ==== 39 41 Send bug reports to <orxonox-dev@mail.datacore.ch> 42 43 44 40 45 41 46 ORXONOX-> -
orxonox/trunk/README
r2551 r4944 13 13 Orxonox is a open-source vertical scroller game programed 14 14 in c++ and OpenGL. 15 If we manage to be sober enough, this game shall definitly 15 If we manage to be sober enough, this game shall definitly 16 16 become _the_ open-source vertical scroller ever. 17 17 … … 40 40 ------------------------------ 41 41 People who want to help us working on orxonox are always 42 welcome:) Feel free to chip in anything you like. Wine, beer, 42 welcome:) Feel free to chip in anything you like. Wine, beer, 43 43 coffee... If you like to help us programming orxonox, you: 44 44 - join the developer community mailing lists 45 45 - read this README file 46 then you have multiple ways to get started. 46 then you have multiple ways to get started. 47 47 a) Read the hole source code and choose a topic you like 48 48 b) check the TODO file to get a knowledge of what we need … … 51 51 read the programming sections below. 52 52 53 To start programming on orxonox you first have to download the 53 To start programming on orxonox you first have to download the 54 54 newest svn tree of orxonox. You can do this by enterning following 55 55 lines in the linux console (ensure svn to be installed with ssl 56 56 support enabled): 57 57 58 svn co https:// open.datacore.ch/pw/orxonox orxonox58 svn co https://svn.orxonox.net/reporx/orxonox orxonox 59 59 60 60 If you haven't got ssl support in you svn tool, recompile it … … 67 67 ------------------------ 68 68 If you are new to c/c++ programming, this project is probably 69 not the best starting place to learn it. For you and the rest who 69 not the best starting place to learn it. For you and the rest who 70 70 need "refreshment" check out these guides: 71 71 … … 80 80 81 81 SVN (=subversion) is a version control program similar to CVS but 82 newer. This program enables us to work all at the same program at 82 newer. This program enables us to work all at the same program at 83 83 the same time - tricky. 84 84 85 subversion checkout https:// open.datacore.ch/pw/orxonox orxonox86 same as: subversion co https:// open.datacore....85 subversion checkout https://svn.orxonox.net/reporx/orxonox orxonox 86 same as: subversion co https://svn.orxonox.net..... 87 87 88 88 this makes a directory orxonox at your current place in and gets 89 89 the hole brand new source code from the server. 90 90 91 now you can work. Remember to use 'svn copy instead of 'cp', 91 now you can work. Remember to use 'svn copy instead of 'cp', 92 92 'svn mv' instead of 'mv', 'svn rm' instead of 'rm'... - you got it 93 93 I think. … … 108 108 and to publish all your changes type 109 109 svn commit --message "Corrected number of chees slices." 110 svn commit will send all of your changs to the repository. When you 111 commit a change, you need to supply a log message, describing your 110 svn commit will send all of your changs to the repository. When you 111 commit a change, you need to supply a log message, describing your 112 112 change. The message can also be read from a file: 113 113 svn commit --file logmsg … … 127 127 the two versions will merge. 128 128 129 If you are working on orxonox you will have your own branch in which you 130 will program, some sort of sand-box. If you finish your work on your 129 If you are working on orxonox you will have your own branch in which you 130 will program, some sort of sand-box. If you finish your work on your 131 131 topic, it will be revised by us and merged with the trunk 132 132 -
orxonox/trunk/ToDo
r3738 r4944 1 ToDo: 2 ----- 3 There are many tasks still open in orxonox. 1 4 5 1. TASKS 6 -------- 7 Best idea is, to visit our Webpage at: http://www.orxonox.net and 8 under the wiki link follow RoadMap, and from there on you will find many tasks 9 or just use this link: 10 https://www.orxonox.net/cgi-bin/trac.cgi/roadmap 2 11 12 2. ToDo-list 13 ------------ 14 see the Doxygen documetation for a List of todo's 15 or visit the Code, you have with you (or a more actual version found at 16 http://svn.orxonox.net/reporx/orxonox/trunk) for all the ToDo's 17 The easiest way to find ToDo's is to make the following in the trunk: 18 grep @todo * -R 3 19 4 orxonox: 20 3. FIXME 5 21 -------- 6 7 #define "objModel.h" has nothing todo in world_entity.h 8 9 Collision Detection: SetObjectCollisionBox( void ); 10 11 12 22 They can be found with 23 grep FIXME * -R 24 in the trunk. -
orxonox/trunk/configure.ac
r4909 r4944 17 17 # It is quite fragile, and compiling orxonox on different Platforms # 18 18 # is only guarantied, if build with the right config. # 19 # # 20 # be sure to visit us at http://www.orxonox.net # 19 21 ########################################################################## 20 22 -
orxonox/trunk/doc/CREDITS
r1856 r4944 1 2 3 The Orxonox Team Thanks To 4 -------------------------- 1 The orxonox Team Thanks the following brethren. 2 ----------------------------------------------- 5 3 6 4 Programmers: … … 11 9 Infrastructure: 12 10 --------------- 13 amir@datacore.ch 11 amir@datacore.ch for giving us access to subversion and mailing lists 14 12 15 13 The Great Orx Sound: 16 14 -------------------- 17 Luke Grey for making the orxonox sound 15 Luke Grey for making the orxonox sound 16 Thierry Zaugg many songs 18 17 19 18 19 20 And many many more.... -
orxonox/trunk/scripts/data.checkout
r3997 r4944 3 3 if [ -z "$1" ] 4 4 then 5 svn co https://svn.orxonox. ethz.ch/data data5 svn co https://svn.orxonox.net/data data 6 6 else 7 svn co https://svn.orxonox. ethz.ch/data data --username $17 svn co https://svn.orxonox.net/data data --username $1 8 8 fi -
orxonox/trunk/scripts/gentoo/orxonox-0.3.0_alpha-r4775.ebuild
r4776 r4944 8 8 9 9 DESCRIPTION="orxonox is an open-source vertical scroller game programmed in C++, OpenGL, OpenAL and SDL" 10 HOMEPAGE="http://www.orxonox. ethz.ch"11 SRC_URI="http://www.orxonox. ethz.ch/files/snapshots/${P}-${PR}.tar.bz212 http://www.orxonox. ethz.ch/files/snapshots/${PN}-data-r${DATA_VERSION}.tar.bz2"10 HOMEPAGE="http://www.orxonox.net" 11 SRC_URI="http://www.orxonox.net/files/snapshots/${P}-${PR}.tar.bz2 12 http://www.orxonox.net/files/snapshots/${PN}-data-r${DATA_VERSION}.tar.bz2" 13 13 LICENSE="GPL-2" 14 14 SLOT="0" … … 34 34 35 35 src_compile() { 36 36 egamesconf || die 37 37 38 38 emake || die "emake failed" 39 39 } 40 40 41 41 src_install() { 42 make DESTDIR=${D} install || die 43 44 dodir ${GAMES_DATADIR}/${PN} 45 cp -r data/* ${D}/${GAMES_DATADIR}/${PN}/ \ 46 || die "data copy failed" 47 48 dodoc AUTHORS ChangeLog README 42 make DESTDIR=${D} install || die 49 43 50 prepgamesdirs 44 dodir ${GAMES_DATADIR}/${PN} 45 cp -r data/* ${D}/${GAMES_DATADIR}/${PN}/ \ 46 || die "data copy failed" 51 47 52 #make \ 53 # prefix=${D}/usr \ 54 # mandir=${D}/usr/share/man \ 55 # infodir=${D}/usr/share/info \ 56 # libdir=${D}/usr/$(get_libdir) \ 57 # install || die 48 dodoc AUTHORS ChangeLog README 58 49 59 #einstall || die 50 prepgamesdirs 51 52 #make \ 53 # prefix=${D}/usr \ 54 # mandir=${D}/usr/share/man \ 55 # infodir=${D}/usr/share/info \ 56 # libdir=${D}/usr/$(get_libdir) \ 57 # install || die 58 59 #einstall || die 60 60 } 61 61 -
orxonox/trunk/src/defs/globals.h
r4775 r4944 12 12 13 13 14 #define ORXONOX_STAFF "Patrick Boenzli - Captain\n" \ 15 "Benjamin Grauer - First Officer\n" \ 16 "Christian Meyer - Engeneer\n" \ 17 "Nico Bernold - Physics\n" \ 18 "David Gruetter - The ProtoType\n" \ 19 "many more...\n" 14 #define ORXONOX_STAFF "Patrick Boenzli - Captain\n" \ 15 "Benjamin Grauer - First Officer\n" \ 16 "Christian Meyer - Engeneer\n" \ 17 "Nico Bernold - Physics\n" \ 18 "David Gruetter - The ProtoType\n" \ 19 "many more...\n" 20 #define ORXONOX_WEBPAGE "http://www.orxonox.net" 20 21 21 22 #define DEFAULT_CONFIG_FILE "~/.orxonox/orxonox.conf" -
orxonox/trunk/src/lib/gui/gui_update.cc
r4836 r4944 265 265 266 266 dataInfo->fileName = "02%20orxonox%203.mp3"; 267 dataInfo->webRoot = "http://www.orxonox. ethz.ch/files/";267 dataInfo->webRoot = "http://www.orxonox.net/files/"; 268 268 dataInfo->localRoot = "./"; 269 269 PRINTF(4)("Preparing to download file %s.\n", dataInfo->fileName); -
orxonox/trunk/src/lib/gui/gui_update.h
r4836 r4944 38 38 39 39 bool getSystemInfo(); 40 40 41 41 // Window creation. 42 42 Frame* updateFrame; //!< The Frame that holds the updateOptions. … … 44 44 CheckButton* autoUpdate; //!< A Checkbutton to enable the automatic Updating. 45 45 46 46 47 47 Button* updateDataWindowButton; //!< A Button to update the Data of orxonox. 48 48 Window* updateDataWindow; //!< A Window for the data-update. … … 84 84 85 85 static CURL* curlHandle; 86 #ifdef HAVE_GTK2 86 #ifdef HAVE_GTK2 87 87 static gint cancelDownload(GtkWidget* w, GdkEventKey* event, void* bar); 88 #endif /* HAVE_GTK2 */ 88 #endif /* HAVE_GTK2 */ 89 89 static bool isDownloading; 90 90 static bool downloadCanceled; … … 95 95 static void* downloadThreadFinished(void* fileInfo); 96 96 97 97 98 98 #endif /* HAVE_CURL */ 99 99 … … 101 101 GuiUpdate(); 102 102 ~GuiUpdate(); 103 104 #ifdef HAVE_CURL 103 104 #ifdef HAVE_CURL 105 105 void updateDataWindowCreate(); 106 106 Button* updateDataWindowGetButton(); … … 110 110 111 111 bool* checkForUpdates(); 112 112 113 113 #endif /* HAVE_CURL */ 114 114
Note: See TracChangeset
for help on using the changeset viewer.