Yes yes yes. Lack of regenerating health has always been something I've hated about games. An injury model? Sure. That would rule.
But the whole crawling around on 10% health bullshit is a hangover from the days of Wolf/Doom where you were given 100% health and had to kill X enemies. Then you got more health for the next encounter.
Deus Ex doesn't have to be like that, and it doesnt have to make it into a run and gun game.
Stuff up while getting past a guard, manage to barely take him out but the alarm is raised? Limp off to a hiding spot and wait for the alert to die down. Thats good. Being forced to reload now and try again because odds-on you won't be able to finish the mission on 50% health is just plain disruptive to the game.
The health doesn't have to regenerate fast. It doesnt have to stop you from dying when you do something stupid. It can make each individual challenge harder without making the entire level impossible.
Think of it like the typical game alarm system. You fuck up but hide, the alert level goes down over time. You "won" that sitation. Now move onto the next one. Health should work the same. Its only there to stop you acting like Duke Nukem.]
Having health that gains a percent a second but the total being a quarter of the hitpoints of "normal" health would be better imo. Thats around a full minute of hiding to regain all your health.
That's what happens to projects that use the BSD license
They get large offers of money that they are not necessarily obligated to accept to work on their code in a commercial environment, which in no way affects the freedom of the existing codebase?
Use GPL fo your next project
To reduce the avenues that investors could use to commericalise the code which in turn reduces the commercial opportunities avaliable to yourself?
Yeah. Good analysis there retard.
I have noticed the generally better quality of BSD/Apache licensed code. Presumably this comes from the better analytical abilities of the author(s) when it comes to both economic and technical analysis.
Holy shit really? Might that be because if their mission statement was "we will take your money and piss it up against a wall in an environmentally friendly manner" they would not have any capital to venture?
I'll tell you what projects to reduce our dependance on oil are worth funding - the ones already funded by the big oil companies. Do you really think they enjoy taking it up the ass from OPEC?
BP, for example, cold called me a couple of months back, trying to sell me solar panels.
Every single damn one of the big oil companies is living in fear that one of their competitors will end up in control of a feasible oil alternative. You can be damn sure that their aim is to be the first to get in that position.
You have been working on this project for how long? With the deal as stands they will be effectively receiving near-exclusively (who else is going to step up to maintain it if you can't) all the effort you have put in thus far.
Put a reasonable price on that - a year's part time work, $30k. Otherwise tell them to fuck off with their non-compete clause. They can't be expecting to get something for nothing.
Of course if you have some sort of moral issue which affects your take on the raw economics of your decision, thats not something to be talking to us about.
The latter is a demand for the good of the Chinese government.
Presumably the Chinese government are doing this to look out for the interests of China, and the people they represent.
Its a sad state of affairs when Americans are complaining that the Chinese government isn't looking out for the interests of American citizens. I also find it quite amazing given the huge amount of closed-source voting machine crap going on, classified material being lost on the London tube, etc, that people are worried that "the evil commies" might leak some source code to Chinese companies.
I didn't ignore the stories. My point is that although fakes exists, when you step into a dodgy market, such as the dodgy phone store in this city 95% of the phones will be the general local phones, designed and manufactured locally. Then you'll find the phone avaliable with a Nokia/Sony/Whatever sticker on the front.
The other 5% are phones that are clearly mimicing a popular design: Motorola has a flip phone with a transparant flip, a local generic brand offers a similar looking phone, which is much smaller.
Keep in mind that China has 1/4 of the worlds population, and are probably responsible for a much larger percentage of manufactured electronic goods (anyone want to find a figure here? 75%?).
So its not entirely unsurprising that the majority of infringment occurs in that country. Its like writing an article stating that black people are responsible for most of the crime in Africa. It is a nonsensical, utterly useless, sensationalist statistic. Its designed to sell adspace. Its an epic troll, if you will, and you are falling for it hook line and sinker.
Oh no! How long have they had access to the source code to GNU/Linux? This is a SERIOUS ISSUE. If they've been looking at the source to Linux then TERRIBLE THINGS may have already happened!
Maybe someone should quickly go and check that the code is still free? I'm very very worried about this.
On the other hand, perhaps OP is a fucking retard? They want to see the source. Is this not exactly what we have been demanding of our governments? So China does it, and suddenly we are speculating on their motivations, and having a great big cry about how they'll steal teh codez.
MS gave the Chinese govt access to the Windows source in 2003. It hasn't led to the downfall of MS yet...... oh wait, I'm getting a PM from someone called twitter...;)
Wow, just like the west is very serious in cracking down on copyright infringement. An outsider would see the US govt's complete lack of dealing with mass scale copyright infringement as collusion. Leaving it to the copyright holders when theres such widespread infringement? I would say they aren't even pretending to be interested.
I'm in China right now. The majority of the "fakes" are misapplied trademarks. They work nothing like the real item, and often look nothing like a real item from the Brand.
You'd have to be a complete moron to be suckered in.
The other end of the scale is when the factory owner lets the Gruntmaster production line run for an extra hour or so and slaps "Oinkmaster" on the side. I've picked up a few "grey-market" items this way - identical to the branded product.
ATHIEST DAUGHTER: Hi ozphx, I hear you have a massive cock! ATHEIST OZPHX: Why yes, I certainly do, young lady! ATHIEST DAUGHTER: Mind if I ride it for a while? I hear premarital sex is fun! JESUS: Hell yes, give that slut one for me! ATHIEST OZPHX: Thanks Jesus!
As a bit of background, I mainly work in industrial automation in the bulk handling area. The UI requirements are often completely different per site.. so we are pretty much forced to use a fairly strict MVC pattern if I want to keep using the same core for multiple clients.
I agree that in some instances it can be a bit of a drag. The treeview example is a good one. Ideally, your model should be 'correct' - so your choice of widgets in the view isn't going to influence your design of the model (including control interfaces). Of course this does lead to horrible shim code when you hit an impedance mismatch, and is a big pain-point for the MVC pattern - espeically when you can't forsee ever having to port.
As for live preview, it suggests that you do in fact have two models. You have the current state of your "desk", with all the filters, etc, and then a duplicate model for preview, with changes being commited down to the current model by the controller when an edit is confirmed. The UI then displays the "preview model" (or a combination of both).
Instinctively I think people would be adverse to considering the "live preview" as part of the model - but its definitely information the view has to display. Sure, a lot of functionality would only be concerned with the "current" model, especially things like "export to a bog standard wav" etc.
I've had to integrate a fair few different widget toolkits in one application - including things like Piccolo and a java-based graph layout library (yfiles), and yes, those things are absolute bitches to fit into the MVC pattern. Yfiles in particular causes you to duplicate a portion of the model into its own representation (would it hurt them to take an IAmADamnGraphNode interface?). The good news is that when we switch Piccolo over to WPF we are only going to have to touch a couple of files.
*shrug* I'm not trying to convince you to chuck your entire codebase of quite an impressive looking product - but I am pretty confident that full MVC would have been possible in your scenario (with the usual up-front investment).
Seriously. I don't get paid to mod down twitter & friends' inane drivel. It gets modded down because its complete rambling bollocks, on par with the time-cube guy.
Twitter, you are clearly an idiot. MS posts one of the highest net profit margins of the sector, easily outstripping all "open source" friendly companies.
Yeah that bit confused me too. Its not like Apple has a monopoly on phones, or smart phones, or even smart phones with touch (unless you count their bastardisation of fingerworks tech). So how can they be abusing a monopoly position if they don't have one?
Exclusives might piss me off as a consumer*, but they generally aren't illegal / anti-trust material.
* I wanted that cheap motorola slim phone with OLED, but it was "exclusive" on the wrong network in australia:(
I don't have the time to go trawling thru SVN, but yes, controlling your core engine from the GUI/MIDI is a one level of abstraction.
As a brief example of what I am talking about, a use case where you do something like.. uh... lets you simplisticly edit a filter envelope and preview should probably not be just one concrete form talking to your core services. Your view implementation is going to be basically exposing the curve, changed event, and apply/cancel actions. This view is all thats dependant on your UI toolkit choice. The filter envelope editor controller then mediates between the interface to your view and the core services where appropriate.
Like I said though, its rare anyone starts out with this pattern (I'm not accusing you of being a noob here). The inital implementation ends up with a couple of classes and an interface for each component... and to be honest, it looks completely retarded when you aren't expecting to change toolkits in a hurry.
I can see I was a little harsh on the 50/50 metric, it does seem like you are doing a fair slab of your own rendering, and that often takes far too much code:(
Yes yes yes. Lack of regenerating health has always been something I've hated about games. An injury model? Sure. That would rule.
But the whole crawling around on 10% health bullshit is a hangover from the days of Wolf/Doom where you were given 100% health and had to kill X enemies. Then you got more health for the next encounter.
Deus Ex doesn't have to be like that, and it doesnt have to make it into a run and gun game.
Stuff up while getting past a guard, manage to barely take him out but the alarm is raised? Limp off to a hiding spot and wait for the alert to die down. Thats good. Being forced to reload now and try again because odds-on you won't be able to finish the mission on 50% health is just plain disruptive to the game.
The health doesn't have to regenerate fast. It doesnt have to stop you from dying when you do something stupid. It can make each individual challenge harder without making the entire level impossible.
Think of it like the typical game alarm system. You fuck up but hide, the alert level goes down over time. You "won" that sitation. Now move onto the next one. Health should work the same. Its only there to stop you acting like Duke Nukem.]
Having health that gains a percent a second but the total being a quarter of the hitpoints of "normal" health would be better imo. Thats around a full minute of hiding to regain all your health.
They get large offers of money that they are not necessarily obligated to accept to work on their code in a commercial environment, which in no way affects the freedom of the existing codebase?
To reduce the avenues that investors could use to commericalise the code which in turn reduces the commercial opportunities avaliable to yourself?
Yeah. Good analysis there retard.
I have noticed the generally better quality of BSD/Apache licensed code. Presumably this comes from the better analytical abilities of the author(s) when it comes to both economic and technical analysis.
Holy shit really? Might that be because if their mission statement was "we will take your money and piss it up against a wall in an environmentally friendly manner" they would not have any capital to venture?
I'll tell you what projects to reduce our dependance on oil are worth funding - the ones already funded by the big oil companies. Do you really think they enjoy taking it up the ass from OPEC?
BP, for example, cold called me a couple of months back, trying to sell me solar panels.
Every single damn one of the big oil companies is living in fear that one of their competitors will end up in control of a feasible oil alternative. You can be damn sure that their aim is to be the first to get in that position.
Yeah I'm in China at the moment. Almost been taken out on a daily basis by the very popular electric scooteres :S
Decent electric motors have pretty damn high torque from zero revs.
You have been working on this project for how long? With the deal as stands they will be effectively receiving near-exclusively (who else is going to step up to maintain it if you can't) all the effort you have put in thus far.
Put a reasonable price on that - a year's part time work, $30k. Otherwise tell them to fuck off with their non-compete clause. They can't be expecting to get something for nothing.
Of course if you have some sort of moral issue which affects your take on the raw economics of your decision, thats not something to be talking to us about.
Presumably the Chinese government are doing this to look out for the interests of China, and the people they represent.
Its a sad state of affairs when Americans are complaining that the Chinese government isn't looking out for the interests of American citizens. I also find it quite amazing given the huge amount of closed-source voting machine crap going on, classified material being lost on the London tube, etc, that people are worried that "the evil commies" might leak some source code to Chinese companies.
I didn't ignore the stories. My point is that although fakes exists, when you step into a dodgy market, such as the dodgy phone store in this city 95% of the phones will be the general local phones, designed and manufactured locally. Then you'll find the phone avaliable with a Nokia/Sony/Whatever sticker on the front.
The other 5% are phones that are clearly mimicing a popular design: Motorola has a flip phone with a transparant flip, a local generic brand offers a similar looking phone, which is much smaller.
Keep in mind that China has 1/4 of the worlds population, and are probably responsible for a much larger percentage of manufactured electronic goods (anyone want to find a figure here? 75%?).
So its not entirely unsurprising that the majority of infringment occurs in that country. Its like writing an article stating that black people are responsible for most of the crime in Africa. It is a nonsensical, utterly useless, sensationalist statistic. Its designed to sell adspace. Its an epic troll, if you will, and you are falling for it hook line and sinker.
Games! Good one, sir.
Oh no! How long have they had access to the source code to GNU/Linux? This is a SERIOUS ISSUE. If they've been looking at the source to Linux then TERRIBLE THINGS may have already happened!
Maybe someone should quickly go and check that the code is still free? I'm very very worried about this.
On the other hand, perhaps OP is a fucking retard? They want to see the source. Is this not exactly what we have been demanding of our governments? So China does it, and suddenly we are speculating on their motivations, and having a great big cry about how they'll steal teh codez.
Fuck me, what a bunch of hypocrites.
MS gave the Chinese govt access to the Windows source in 2003. It hasn't led to the downfall of MS yet... ... oh wait, I'm getting a PM from someone called twitter... ;)
Yes, the DoD does. As does any decent sized organisation, government or not. Its just a matter of signing the NDA.
Microsoft granted the Chinese government access to the Windows source in 2003 IIRC.
As Americans we patriotically support open source and freedom until it comes to someone we don't like (particularily communists).
And when I say "we" I mean "you fags". Aussie aussie aussie!
Wow, just like the west is very serious in cracking down on copyright infringement. An outsider would see the US govt's complete lack of dealing with mass scale copyright infringement as collusion. Leaving it to the copyright holders when theres such widespread infringement? I would say they aren't even pretending to be interested.
I'm in China right now. The majority of the "fakes" are misapplied trademarks. They work nothing like the real item, and often look nothing like a real item from the Brand.
You'd have to be a complete moron to be suckered in.
The other end of the scale is when the factory owner lets the Gruntmaster production line run for an extra hour or so and slaps "Oinkmaster" on the side. I've picked up a few "grey-market" items this way - identical to the branded product.
I work for the company that makes Faradays cages. We make them out of plastic, because its cheaper :P
You know how you take that blue pill and wake up 8 hours later with your hair smelling slightly of faeces?
Yeah, its not for power. One things for sure, its goddamn funny!
Back to tracking down that guy who leaked images to goatse.cx! Cyas!
You mean retail stores whose customers expect things like "DVD playback" to work?
Is their daughter hot?
ATHIEST DAUGHTER: Hi ozphx, I hear you have a massive cock!
ATHEIST OZPHX: Why yes, I certainly do, young lady!
ATHIEST DAUGHTER: Mind if I ride it for a while? I hear premarital sex is fun!
JESUS: Hell yes, give that slut one for me!
ATHIEST OZPHX: Thanks Jesus!
THE END
Shit! I dropped the keys to the Noshitmobile down the drain!
As a bit of background, I mainly work in industrial automation in the bulk handling area. The UI requirements are often completely different per site.. so we are pretty much forced to use a fairly strict MVC pattern if I want to keep using the same core for multiple clients.
I agree that in some instances it can be a bit of a drag. The treeview example is a good one. Ideally, your model should be 'correct' - so your choice of widgets in the view isn't going to influence your design of the model (including control interfaces). Of course this does lead to horrible shim code when you hit an impedance mismatch, and is a big pain-point for the MVC pattern - espeically when you can't forsee ever having to port.
As for live preview, it suggests that you do in fact have two models. You have the current state of your "desk", with all the filters, etc, and then a duplicate model for preview, with changes being commited down to the current model by the controller when an edit is confirmed. The UI then displays the "preview model" (or a combination of both).
Instinctively I think people would be adverse to considering the "live preview" as part of the model - but its definitely information the view has to display. Sure, a lot of functionality would only be concerned with the "current" model, especially things like "export to a bog standard wav" etc.
I've had to integrate a fair few different widget toolkits in one application - including things like Piccolo and a java-based graph layout library (yfiles), and yes, those things are absolute bitches to fit into the MVC pattern. Yfiles in particular causes you to duplicate a portion of the model into its own representation (would it hurt them to take an IAmADamnGraphNode interface?). The good news is that when we switch Piccolo over to WPF we are only going to have to touch a couple of files.
*shrug* I'm not trying to convince you to chuck your entire codebase of quite an impressive looking product - but I am pretty confident that full MVC would have been possible in your scenario (with the usual up-front investment).
Hahaha.
Seriously. I don't get paid to mod down twitter & friends' inane drivel. It gets modded down because its complete rambling bollocks, on par with the time-cube guy.
Twitter, you are clearly an idiot. MS posts one of the highest net profit margins of the sector, easily outstripping all "open source" friendly companies.
Yeah that bit confused me too. Its not like Apple has a monopoly on phones, or smart phones, or even smart phones with touch (unless you count their bastardisation of fingerworks tech). So how can they be abusing a monopoly position if they don't have one?
Exclusives might piss me off as a consumer*, but they generally aren't illegal / anti-trust material.
* I wanted that cheap motorola slim phone with OLED, but it was "exclusive" on the wrong network in australia :(
I don't have the time to go trawling thru SVN, but yes, controlling your core engine from the GUI/MIDI is a one level of abstraction.
As a brief example of what I am talking about, a use case where you do something like.. uh... lets you simplisticly edit a filter envelope and preview should probably not be just one concrete form talking to your core services. Your view implementation is going to be basically exposing the curve, changed event, and apply/cancel actions. This view is all thats dependant on your UI toolkit choice. The filter envelope editor controller then mediates between the interface to your view and the core services where appropriate.
Like I said though, its rare anyone starts out with this pattern (I'm not accusing you of being a noob here). The inital implementation ends up with a couple of classes and an interface for each component... and to be honest, it looks completely retarded when you aren't expecting to change toolkits in a hurry.
I can see I was a little harsh on the 50/50 metric, it does seem like you are doing a fair slab of your own rendering, and that often takes far too much code :(
A point well made.
However OP is still a fuckface - I'm sick of his bullshit as well.