GoldenEye: Source Forums

  • December 10, 2018, 11:45:03 AM
  • Welcome, Guest
Advanced search  


Pages: 1 ... 8 9 [10]
 on: October 14, 2018, 09:23:34 PM 
Started by Roach - Last post by Roach
I don't yet have any footage to show off with using IK, since while I understand how they work, I'm as of yet unsure how to use them within Maya, but I am more than willing to learn.
I did find some more animation footage though, should it interest you.

 on: October 14, 2018, 03:00:43 PM 
Started by Roach - Last post by Mangley
Hi Tom,

Thank you very much for your application.

You certainly have some experience with particle effects, however we don't have a dedicated position for them.

If you were to join the team, it would have to be as an animator and for animation the use of IK rigs is an essential part of the role. Any animation trial we do would involve using IK to produce animations and I think we would need to see a demonstration of being able to work with IK before proceeding. If you are willing to learn and produce a short demo animation clip to show that you can work with them then we will be able to trial you for the team. IK is a pretty stringent requirement for animation jobs in the industry so it would certainly be worth it to learn this skill set.

If you were to join the team as an animator then you would be able to work on and contribute particle effects along with your primary role. If this is of interest to you, feel free to get back to us once you have some work with IK rigs to show off.  I look forward to seeing what you can do.

- Thanks

 on: October 14, 2018, 09:03:15 AM 
Started by WNxRicky - Last post by Entropy-Soldier
If you want to work on the 5.0 code, it's here:

ges-code is for the Source-2013 build but for 5.0 we opted to stick with 2007.  I'm not sure of the state of the ges-code repo but it hasn't been updated in some time.

If you're still having trouble, feel free to get in touch with me on Discord (E-S#2674).

It's a lot easier to troubleshoot this kind of thing in real-time.

 on: October 14, 2018, 08:54:00 AM 
Started by Whimsical - Last post by Entropy-Soldier
We got to play 2 matches of Cache last night, and while I personally found the mode fun it seemed rather polarizing among the other players.  People seemed to be split 50/50 on if they enjoyed it or not, but no-one really gave me a clear reason as to why so I can only collect the comments I heard and try to extrapolate from there.

Anyway, some of the comments I heard were:

- Switching takes too long
- Not enough ammo
- It's not clear you start with 3 guns

It's easy to address these comments at face value but my interpretation is that most of the dissenters don't like how the switching mechanic is implemented.  I personally avoided switching at all without the bonus, as it was generally better to just go huge with your good weapons, and if you died before running out of ammo just eat the respawn time versus waiting out the normal switch duration.  A lot of people probably feel the current setup is unfair and random as you have to take a pretty big penalty if you spawn with a bad selection of guns.

Because of this, I'm kind of wondering if maybe the switching could happen incrementally instead of all at once.  Something like:
Press G -> lose all current weapons except for slappers.
1/3 of switch time passes -> Get first weapon
2/3 of switch time passes -> Get second weapon
full switch time passes -> Get final weapon

With the option of rerolling again during the switch time to restart it if you don't like the guns you're getting. 

Would make it clear you're getting 3 guns, give you a usable weapon much faster, and give more chances to roll for guns you like.  Even 2-3 seconds is a long time to go without a gun in an open firefight, so this would still be something people would have to use strategically if they wanted to use it to the best effect.

Anyway, to me it's a pretty straightforward deathmatch variant, and while it probably needs a fair bit of tweaking the core concept seems pretty fun.  I'll try adjusting some of the console variables and see if I can play a few more matches tonight.  2 matches is kind of a small sample size so I want to try it a few more times before trying to draw the final consensus.  Investment Losses was pretty polarizing on its first few iterations too, but after adjusting some implementation details a lot of the players who hated it now say it's their favorite mode.  It's just part of the gamemode development cycle, really.  It's hard to get something with so many moving parts perfect on the first attempt.

As for that gameplay footage I promised, I had some issues with the footage from last night so I'm going to try a different method next time.  -Hopefully- I'll have something for you in the next few days, but for now I hope a write up is enough info to go on.

I look forward to the next version of the mode!

 on: October 14, 2018, 01:09:45 AM 
Started by WNxRicky - Last post by WNxRicky
I've cloned the GE:S project from GitHub and I have trouble with building the project. I've set the source code location to D:/GES Programming/ges-code/game and the build location to D:/GES Programming/ges-code/build (not that it's relevant in this case). I also set the file paths for the .lib files. Anyway, when I try to configure in CMake GUI I get the following errors:

CMake Error at CMakeLists.txt:1 (include):
  include could not find load file:


CMake Error at CMakeLists.txt:30 (ucm_add_dirs):
  Unknown CMake command "ucm_add_dirs".

Any ideas why these errors occur and how I can fix them?

 on: October 12, 2018, 09:36:32 AM 
Started by Whimsical - Last post by Whimsical
Made some minor edits to the file. Importantly, the .cfg file included now has the correct defaults settings (rather than settings I was testing with earlier). There is now a notification when you score a kill as to how many different weapons you need to kill with to get your bonus (Though I wasn't sure of exactly how to write it, so I'm open to changing it) though you can disable with message by setting the cvar "cs_enablenotifyremaining" to 0 (if the message proves annoying). When you spawn with Throwing Knives, you are now given a message notifying you of what they do. Finally, I moved the message strings to the top of the source file, so they can be changed easily.

 on: October 11, 2018, 08:46:37 PM 
Started by Whimsical - Last post by Entropy-Soldier
This list of changes is great!  I'm really looking forward to playing this mode on Saturday now.

Anyway, for the Investment Losses list, it's a custom gamemode where you get money for doing different things and can use it to buy items like weapons and powerups that get sold one at a time throughout the round.  The money values are balanced around how useful each item is, and timed mines are excluded entirely because they didn't really have a place in the mode.  Most players can't use them well, but with infinite ammo it's possible to just run around throwing them everywhere.  Not really a problem until you consider that they'd need to be fairly cheap to be worth buying at all...and since the same item is offered to everyone each buy cycle it means suddenly 10 people are just throwing timed mines everywhere.  For a gamemode like yours, where ammo is limited, I'd say they're about as good as the grenades in most cases.

For the cvars I was mostly talking about how you standardized the cvar information into a dictionary and then used that when interacting with them.  I tried to standardize most systems in the gameplay code for 5.0 but console variables are one of the areas I didn't quite get around to.  We have GEUtil.GetCVarValue for getting a console variable directly, but this has a few downsides mainly when it comes to sanitizing inputs, handling calculations that needed previous values of the cvar, and triggering events like leveling up players if the new variable value requires it.  These were all possible to do but were cumbersome.
My predecessor introduced OnCvarChanged to, I assume, help with these issues but in the one mode that actually has more than 3 console variables, CaptureTheFlag, it caused a bit of redundancy in the code as generally all the cvars are just treated as entirely separate variables.  It's not ultimately a huge problem as only one official mode has more than 3 cvars, but if it could be easier to have 5-10 cvars without increasing complexity for lower cvar counts it would be worth it.
There's a lot of nuanced details to capturing all the required functionality into a more streamlined system, as many times two different cvars can differ quite a bit in terms of what information they hold and what needs to happen when they're changed, but seeing your system makes me wonder if perhaps there's a way to do it that would be worthwhile to set up.  I still need to standardize the console variable usage in gamemodes for 5.1, as most gamemodes still use GEUtil.GetCVarValue, so when I get around to that I might experiment with a convention similar to yours and see if it makes things easier to use overall.  I kind of just accepted the current way as good enough, only ever coding 2-3 cvar modes myself, and never really thought about improving it.

Anyway, I've got the latest version up on my server so hopefully I'll have some gameplay footage uploaded for you by Sunday!  I'll keep an eye on this thread just in case you have any last minute changes to make.

 on: October 11, 2018, 03:01:18 PM 
Started by GamerXYZ - Last post by GamerXYZ
Offline (just a "server" with bots, so it doesn't matter if the edits kill my ability to play online) I'd like to play Arsenal with a 16-weapon set that only requires 1 kill each to go to the next level, just like the old Gun Game was. Is there any way to do this?

EDIT: Figured out how to make it require only 1 kill, but I still need to know how to have it allow a 16-weapon set like it used to.

EDIT2: have another question as well, so rather than making another topic I ask it here: how do you add the 4.2 maps to GE:S 5.0? For instance, while the current ge_runway is pretty great with all the stuff to hide behind, I'm still missing the old ge_runway where the wide open space could lead to silly shootouts.

 on: October 11, 2018, 12:25:08 PM 
Started by SuperFlyMenace - Last post by CptLima
It's a solid project that will keep GoldenEye fans happy for years to come - it's clear a tremendous amount of work and passion is being put into it. Social media updates on Twitter and Facebook for the project's progress have been frequent and detailed - often asking for fan input, too - so make sure to follow the project there to keep up on the latest.

Several prominent GE:S players like Graslu and Shemp have likewise been doing a good job talking up the project and being supportive of it, too... I think more and more people are finding out about it as time goes on and it's going to get a pretty nice following by the time it's ready for a beta or full release in a few years.

We have the GE:S community, we have a very cool N64/emulator mod community, and we have The-Elite... I think in the future GE25 will develop into yet another strong sub-community built around what is sure to be a high-quality piece of hard work and dedication. The effort already shows in the work that has been done so far.

 on: October 11, 2018, 10:01:22 AM 
Started by Whimsical - Last post by Captain George
Seems like a good mode to me! I hope it becomes part of the offical game. I don't think this kind of mode ever existed so I believe it is original. I like how it differs from most modes. I look forward to playing it sometime when it releases. Do you need any help testing it? I have a sever, and I could get some people together to see how smooth and fluid it is.

Pages: 1 ... 8 9 [10]