Page 1 of 1

PR Coding

Posted: 2015-12-09 15:38
by nicoX
I'm interested in the development (coding/bug fix) of the game, or atleaset try it out to see if I'm fit for it.

I have a Linux Sys admin background and DevOps. I just started with Python so this is something I wish to become better at.

Is there a way to join the team or any mod community?

Re: PR developer

Posted: 2015-12-09 15:52
by Mineral
PR:BF2 Community Modding - Project Reality Forums

An entire forum dedicated to community modding :) That's where everyone started who is on the team today.

Re: PR developer

Posted: 2015-12-09 16:14
by nicoX
Community modders do allot of modelling, I'm just interested in code and bug fixing. Is there still room for that?

Re: PR developer

Posted: 2015-12-09 16:44
by Mineral
Always :) You just have to find something that intrests you that you want to work on :) Some great examples of community stuff some of our current coding members worked on before they became team members to give you an idea:

https://www.realitymod.com/forum/f388-p ... anges.html
https://www.realitymod.com/forum/f388-p ... tions.html
https://www.realitymod.com/forum/f388-p ... r-bug.html
https://www.realitymod.com/forum/f388-p ... asers.html
https://www.realitymod.com/forum/f388-p ... -menu.html
https://www.realitymod.com/forum/f388-p ... erbar.html

Just a few examples. Just find something that you find interesting or need of improvement in PR and start modding! :D

Re: PR developer

Posted: 2015-12-09 16:56
by rPoXoTauJIo
nicoX wrote:I'm just interested in code
Bf2 coding mainly consists of 3 parts.

.con\.tweak scripting - this is core of mod, vehicles\infantry\weapons\objects\ templates, you can find em in content/*_server.zip/<object_folder>/
Try to change values like ammo\max speed\deviation, etc and see how it changing in game.
Dont forget to make backups, and keep in mind that it doesn't work for online gameplay :)

Python server side coding - that's includes all possible server-side only stuff like admins scripts, gameplay, gamemodes, logging, and so on.
Write hello world in game world by calling chat command or smth :)
Note that PR sources is closed, and you're not allowed to modify them nor alterate gameplay on public non-passworded server. So for non-PR team developer python stuff is limited by non-gameplay stuff for server admins and gameplay alterations on events(they might quickly get into PR through :) )

Binaries.
Use hex hurr durr binary editing complied sources hue hue.
If you know how to do it properly, then i dont need to explain you what could be done if you would hack into executable and fix numerous issues.
nicoX wrote:and bug fixing
Apply for beta toster and wait quite some time for decision :)

Re: PR developer

Posted: 2015-12-09 17:17
by Saobh
'[R-DEV wrote:Mineral;2110499']PR:BF2 Community Modding - Project Reality Forums

An entire forum dedicated to community modding :) That's where everyone started who is on the team today.
Rhino predates that section ... Does that mean he's God ? :mrgreen:

Re: PR developer

Posted: 2015-12-09 21:12
by rPoXoTauJIo
He dose :p

Re: PR developer

Posted: 2015-12-09 21:39
by Zeno
rPoXoTauJIo wrote:He dose :p
Image

Re: PR developer

Posted: 2015-12-10 04:41
by Rhino
Hey nicoX, long time no see :)

As rPoXoTauJIo said, there are a few different types of code BF2 uses, mainly BF2 code (.con and .tweak files the engine reads) and is used to code how weapons and vehicles behave, Python code for game modes, server side tools and the like and Binaries for things like the PR Launcher etc.

Let me know which side your interested in and I can probably hook you up with a task, if your interested :)

- Moved to community modding :)
[R-MOD]Saobh wrote:Rhino predates that section ... Does that mean he's God ? :mrgreen:
Image