Tremulous Forum

General => General Discussion => Topic started by: DIGI_Byte on July 31, 2006, 03:55:26 am

Title: making a mod
Post by: DIGI_Byte on July 31, 2006, 03:55:26 am
i want to make a mod!! but how

i want the mod of THREE species fight over an atifact
Title: making a mod
Post by: kevlarman on July 31, 2006, 04:15:56 am
step 1: learn C
step 2: write mod in C
step 3: ???
step 4: Profit!!
Title: making a mod
Post by: DIGI_Byte on July 31, 2006, 04:21:55 am
Quote from: "kevlarman"
step 1: learn C
step 2: write mod in C
step 3: ???
step 4: Profit!!


"C"???
WTC!!  I.T.!!
Title: making a mod
Post by: pingo on July 31, 2006, 05:02:00 am
hmm.. I also think it would be nice with a little guide to where I shall start. I know some C, but I have never done hacks/mods to a game before.

If there is someone out there that have some experience and could write a little tutorial, it would be a nice thing for Trem when it actually is a open source game. I'm sure the dev team would be happy to get help with the coding too, and to grew up to be a good trem-programmer, you have to start one place.
Title: making a mod
Post by: kevlarman on July 31, 2006, 05:19:21 am
i know what you mean pingo, finding anything specific in the code is hard (my attemps have consisted of reading the header files and some greping of the source). i would be very happy if there was just some explanation of the general organization of the code.
Title: making a mod
Post by: pingo on July 31, 2006, 03:57:11 pm
There is some people here that have managed to create a mod. Can't you guys tell how you started. I have understand that there is some good tutorials on the q3 engine, but do I have to go that way before trying trem?
Title: making a mod
Post by: Rawr on July 31, 2006, 07:00:26 pm
Quote from: "DIGI_Byte"
Quote from: "kevlarman"
step 1: learn C
step 2: write mod in C
step 3: ???
step 4: Profit!!


"C"???
WTC!!  I.T.!!


"C" is a scripting language also similar to C is C++
Title: making a mod
Post by: Thorn on July 31, 2006, 07:36:27 pm
wrong.

there was C then C+ then C++

and as for guide,erm ok if i ever get round to it!
Title: making a mod
Post by: gareth on July 31, 2006, 07:42:45 pm
Quote from: "Thorn"
wrong.

there was C then C+ then C++

and as for guide,erm ok if i ever get round to it!


lololololololololololol :D
Title: making a mod
Post by: PIE on July 31, 2006, 07:46:52 pm
Quote from: "Thorn"
wrong.

there was C then C+ then C++

and as for guide,erm ok if i ever get round to it!

C+?..
Don't forget our friend C#
Title: making a mod
Post by: next_ghost on July 31, 2006, 08:00:46 pm
1) C is not a scripting language, C is the most versatile programming language ever invented. Scripting languages are interpreted, not compiled, and run inside a host application (eg. a game, a web server or a command-line shell).

2) There's no C+. First, Ken Thompson created B from BCPL. Then Denis Ritchie and Brian Kernighan created C from B. Then Brad Cox created Objective C and then Bjarne Stroustrup created C++.

C# is not a C-derived language because it's just M$ Visual Basic with C-like syntax. :evil:

If you already know C and you're looking for some modding tutorials, visit http://code3arena.planetquake.gamespy.com/tutorials/

If you don't know C, you should buy The C Programming Language book by Denis Ritchie and Brian Kernighan.
Title: making a mod
Post by: PIE on July 31, 2006, 09:46:37 pm
yeah.. i didn't want to say anything about scripting because i didn't want to be nit-picky... and C# is very versitile.. though MS does seem to like to screw with things to where they get messy... and its basically java.. without the interpreter..
Title: making a mod
Post by: David on July 31, 2006, 10:01:51 pm
Quote from: "PIE"
and its basically java.. without the interpreter..

C#(mono not net) is a LOT better than java for RAD.
It might not be the most efficent, but you can make very powerful stuff very quickly.
But its no use for games, although the OGL support is very fast
But this is off topic so will shut up now.
Title: making a mod
Post by: kevlarman on August 01, 2006, 04:09:55 am
C# is not just vb with C-like syntax. (in fact vb.net is C# with vb syntax). C# is what M$ did when they got b*tchslapped for changing too much stuff around in their java vm.
Title: making a mod
Post by: gareth on August 01, 2006, 10:01:47 am
Quote from: "PIE"
yeah.. i didn't want to say anything about scripting because i didn't want to be nit-picky... and C# is very versitile.. though MS does seem to like to screw with things to where they get messy... and its basically java.. without the interpreter..


A modern java vm is not an interpreter.
Title: making a mod
Post by: pingo on August 01, 2006, 01:42:59 pm
hey.. plz don't leave the title of this thread. It's C that we use in modding so then we get that. It's not a history lesson  :roll: