The game is now Open Source

Page 1 of 3 1, 2, 3  Next

View previous topic View next topic Go down

The game is now Open Source

Post by Daivuk on Wed Dec 05, 2012 12:14 pm

Just to let you know that BV2 is now Open Source under GPL.
People have been asking this for a while, and community is not active anymore so I feel like it was the right moment. I am sorry if this cause problem to the competitive community.
On the bright side, if the game is too easily hack-able, you can now fix it Smile

Please visit the Official Forums for github links and such. as I am not allowed to post links here for 7 days... Rolling Eyes

Daivuk
Medium Babo
Medium Babo


Back to top Go down

Re: The game is now Open Source

Post by Cinc on Wed Dec 05, 2012 1:21 pm

Thanks!

P.S. Expect a version with spawn immunity as a Christmas present, this code is less of a mess than I expected! Very Happy
avatar
Cinc
Quality Poster.
Quality Poster.

Age : 25
Location : Ston, Croatia
Clan : >?<

Back to top Go down

Re: The game is now Open Source

Post by Adm on Wed Dec 05, 2012 1:29 pm

Good news. Thanks.
Now get to work, cnik.
avatar
Adm
Quality Poster.
Quality Poster.

Location : Hungary
Clan : Insomnia

Back to top Go down

Re: The game is now Open Source

Post by RuBeLL on Wed Dec 05, 2012 2:10 pm

Daivuk wrote:I feel like it was the right moment.
Yes, nice timing.

Pls, can i have a native linux version now ?
Tnx Smile
avatar
RuBeLL
Babo Spam-a-lot
Babo Spam-a-lot

Age : 34
Location : Naples, IT

http://cillerkrew.110mb.com/

Back to top Go down

Re: The game is now Open Source

Post by Daivuk on Wed Dec 05, 2012 2:13 pm

I know that there was some Linux code in there.. And was 'apparently' working at some point.

Was done by a community fan a while ago. But one thing for sure, is that the server ("Console" configuration) should still compile on Linux. So you just have to port the rest I guess... Inputs/windows events

Daivuk
Medium Babo
Medium Babo


Back to top Go down

Re: The game is now Open Source

Post by RuBeLL on Wed Dec 05, 2012 2:26 pm

Hopefully someone will do the trick, maybe one day we will see it in the ubuntu software center Wink
avatar
RuBeLL
Babo Spam-a-lot
Babo Spam-a-lot

Age : 34
Location : Naples, IT

http://cillerkrew.110mb.com/

Back to top Go down

Re: The game is now Open Source

Post by Cinc on Wed Dec 05, 2012 3:52 pm

This made me finally update to Visual Studio 2010, drawing dependencies by hand was too time-consuming XD
avatar
Cinc
Quality Poster.
Quality Poster.

Age : 25
Location : Ston, Croatia
Clan : >?<

Back to top Go down

Re: The game is now Open Source

Post by Devil on Thu Dec 06, 2012 7:16 am

Aaaaallriight, now we're talking, Daivuk!

Not sure I agree on the "right time to do it", though it's better late than never, it's what I always say. xD


Thanks and I hope this will mark a new era for Babo.
avatar
Devil
I am a Babo in real life!
I am a Babo in real life!

Age : 28
Clan : V

Back to top Go down

Re: The game is now Open Source

Post by Cinc on Thu Dec 06, 2012 7:46 am

NO NADESPAWN SERVER - TEST PHASE!!

So far immunity works, though there is no animation (I might create something like shield).

It's currently set to 3 seconds, but I'll be adding sv_immunityTime to the server variables. I'll also add a variable about what weapons can or can't hit you at spawn.


Once this is done, I'm moving to fixing cg recoil Razz
avatar
Cinc
Quality Poster.
Quality Poster.

Age : 25
Location : Ston, Croatia
Clan : >?<

Back to top Go down

Re: The game is now Open Source

Post by Daivuk on Thu Dec 06, 2012 8:13 am

That was fast!


This made me finally update to Visual Studio 2010

The code I uploaded I used Visual Studio Express C++ 2008. I thought I would reach more people than 2010. But i'm sure its fine anyway.

When you commit this, you should create a branch in github first. Something called: Spawn Immunity. Then eventually we can review the code and merge it back Smile

It's easier that way.


Last edited by Daivuk on Thu Dec 06, 2012 8:17 am; edited 1 time in total

Daivuk
Medium Babo
Medium Babo


Back to top Go down

Re: The game is now Open Source

Post by Daivuk on Thu Dec 06, 2012 8:15 am

As for recoil, I think they should be set in sv_vars? So if it gets OP, we can just change back values Wink

Daivuk
Medium Babo
Medium Babo


Back to top Go down

Re: The game is now Open Source

Post by Cinc on Thu Dec 06, 2012 8:25 am

Well, the main thing I needed 2010 for was the class diagram generator to see how things work.

I'll make an account on github and commit it when I figure out how, I rarely worked with subversion before so I hope I don't screw up the code or something like that xD

So, working locally for now.
avatar
Cinc
Quality Poster.
Quality Poster.

Age : 25
Location : Ston, Croatia
Clan : >?<

Back to top Go down

Re: The game is now Open Source

Post by Daivuk on Thu Dec 06, 2012 8:29 am

Its ok you can commit 2010 version. I just wasn't sure which one to pick.

After you create an account, you can create a branch in github called "cnik" and commit your changes to it. So we dont always commit to the same branches (I'm making some changes on my own)

You can see the network view here:
github dot com/Daivuk/BaboViolent2/network

When couple people work on it, it should look something like this: (Doom3)
github dot com/id-Software/DOOM-3-BFG/network

Edit: Can a mod enable link posting for me? That's annoying... Embarassed

Daivuk
Medium Babo
Medium Babo


Back to top Go down

Re: The game is now Open Source

Post by Cinc on Thu Dec 06, 2012 8:37 am

Ok

And I'm not cnik Razz
avatar
Cinc
Quality Poster.
Quality Poster.

Age : 25
Location : Ston, Croatia
Clan : >?<

Back to top Go down

Re: The game is now Open Source

Post by Daivuk on Thu Dec 06, 2012 8:47 am

Typo sorry lol
I don't really know the community well to be honest. dZb was the one that knew you all

Daivuk
Medium Babo
Medium Babo


Back to top Go down

Re: The game is now Open Source

Post by Cinc on Thu Dec 06, 2012 8:54 am

I think I did something wrong, I created a new fork instead of a new branch XD
avatar
Cinc
Quality Poster.
Quality Poster.

Age : 25
Location : Ston, Croatia
Clan : >?<

Back to top Go down

Re: The game is now Open Source

Post by Daivuk on Thu Dec 06, 2012 8:55 am

To be honest.. I know SVN/P4 a lot more than github. I just started on github. Not sure what a fork is, but it sounds like a branch?

We need a github pro around here haha

Daivuk
Medium Babo
Medium Babo


Back to top Go down

Re: The game is now Open Source

Post by Daivuk on Thu Dec 06, 2012 8:56 am

I see the Network, that looks good. You forked (Branched?) from the Master

Daivuk
Medium Babo
Medium Babo


Back to top Go down

Re: The game is now Open Source

Post by Cinc on Thu Dec 06, 2012 8:56 am

Yeah, apparently that's the right way to do it.
avatar
Cinc
Quality Poster.
Quality Poster.

Age : 25
Location : Ston, Croatia
Clan : >?<

Back to top Go down

Re: The game is now Open Source

Post by Killer on Thu Dec 06, 2012 2:39 pm

I will have a look on this too.
avatar
Killer
Spamming Babo
Spamming Babo

Age : 23
Location : France
Clan : .wS.

Back to top Go down

Re: The game is now Open Source

Post by Cinc on Fri Dec 07, 2012 1:31 pm

After some tests, I believe the changes I've made are affecting only the server-side, so is anyone up for hosting a test server after I add "sv_spawnImmunityTime" to game variables? Very Happy
avatar
Cinc
Quality Poster.
Quality Poster.

Age : 25
Location : Ston, Croatia
Clan : >?<

Back to top Go down

Re: The game is now Open Source

Post by Daivuk on Fri Dec 07, 2012 1:48 pm

You can host locally in win32 you know. Just build the Console.exe, and execute it, then run the game and join it.

You can also run the game multiple time and connect to 127.0.0.1

I am cleaning the source at the moment. Merging Engine libs into the main solution so it's easier to build/debug.

I also already merged your spawn protection into mainline. But that was mostly just a 'Test'.

I also got access to the master server, and tried to kill/reboot the Updater. Successfully Smile

Meaning if we have a new update, I'll be ready to upload it!

Daivuk
Medium Babo
Medium Babo


Back to top Go down

Re: The game is now Open Source

Post by Cinc on Fri Dec 07, 2012 2:08 pm

I'd set up the server myself, but the most of the ports on my dorm connection are blocked. I might run a server when I get back home in 10 days or so.
avatar
Cinc
Quality Poster.
Quality Poster.

Age : 25
Location : Ston, Croatia
Clan : >?<

Back to top Go down

Re: The game is now Open Source

Post by Devil on Fri Dec 07, 2012 3:03 pm

I'm willing to help with some testing, but I need to get my laptop back 1st. So it's gonna be a few more days.

Btw, how's the spawn immunity feature working so far? I read a couple of posts ago about it lasting 3 seconds? Does that mean the babo itself is immune or the area where he spawns can't take damage?
avatar
Devil
I am a Babo in real life!
I am a Babo in real life!

Age : 28
Clan : V

Back to top Go down

Re: The game is now Open Source

Post by Cinc on Fri Dec 07, 2012 3:08 pm

Right now the babo is immune, and I'll add some shield-like animation when I figure out how. Also, it's no longer fixed at 3 seconds, it can now be changed using variables.
avatar
Cinc
Quality Poster.
Quality Poster.

Age : 25
Location : Ston, Croatia
Clan : >?<

Back to top Go down

Re: The game is now Open Source

Post by Sponsored content


Sponsored content


Back to top Go down

Page 1 of 3 1, 2, 3  Next

View previous topic View next topic Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum