Jump to content

  • Log In with Google      Sign In   
  • Create Account

Banner advertising on our site currently available from just $5!


1. Learn about the promo. 2. Sign up for GDNet+. 3. Set up your advert!


James Leighe

Member Since 17 Nov 2009
Offline Last Active Jun 25 2013 07:16 PM

#4998535 OcTree For Randomly Generated Terrain Frustum Culling

Posted by James Leighe on 07 November 2012 - 01:26 PM

You could improve your implementation by using octrees because if you find a node is outside then all it's children are outside so you never have to test each chunk.

Also octrees are simple.

I would also use the 'radar' method to test if a node/box is visible as it is the fastest. The 'radar' method is detailed in one of the various game gems books by I'm sure googling it would work.

Thanks for all your replies everyone!


#4964131 Best Practices With Templates

Posted by James Leighe on 28 July 2012 - 05:15 PM

Wow, ok that solves that issue lol


#4870074 Locking Down an Application

Posted by James Leighe on 07 October 2011 - 05:32 AM

Well, I guess you can since I have origin installed for the open beta (and I preordered the game) you CAN have my datas, but only in minor protest!

I may have overstated the intensity of the datamining.
I guess we will have to wait and see if ea just decided to go hog wild and is using their plugins to monitor browsing habits and snooping around your hdd.

Depending on what sector you work in you might have some insight if you would open up!
I guess most companies of that size make it difficult to know whats going on in another division but w/e.


#4870034 Locking Down an Application

Posted by James Leighe on 07 October 2011 - 03:17 AM


The beta is out hth.


Are you still talking about Origin or about Batlefield 3?

Origin has been out since June 3 according to Wikipedia. I just know it was a few months ago I needed to install it so my kids could play sims 3 and other games. Apperently it replaced their old auto-update service in addition to being a store.

It also looks like one of the web browser plug-ins enables the "play now" feature that I linked to above. That feature to let you play without installing looks pretty slick, actually. I give the whole thing a month or so and it will be a whole lot of "meh, just another steam/impulse/D2D system". I wonder if they hadn't pulled games from Valve if people would have even noticed in the first place.


I just looked at your profile and it says you DO work at ea so LOL nt you can't have my datas.


#4870029 Much Derp About Dlls

Posted by James Leighe on 07 October 2011 - 02:52 AM

There is just NO advantage of using DLLs nowadays; at least not for a (simple) game.

Sure, you could claim that you save a few K of memory (but .exe files are demand-loaded anyway, aren't they - in Linux they are, what about Windows?), but I think that's pretty irrelevant.

If your game exe is, say 10M (of code+initialised data, not including linking data and debug stuff which doesn't need to be in memory anyway), and you have 100M of data (which is pretty smalll really), then you might save 2M by making an unused part of your game engine a DLL.

It really is a pointless, premature optimisation, for no particularly good reason.

Use DLLs if you HAVE to, and not otherwise.


What would be the advantage that a larger game gets over a smaller game?

You never have to use dlls afaik. It's a choice.
It's also not really an optimization, more of a choice of framework.

As for space saving on the exe, its more about instruction cache misses than anything else.
To be fair, I'm doing it for no good reason.
Feels more elegant tho lol.

EDIT:
Plus, the whole engine is already in dlls, I was just trying to hide them. So I'm not really sure what your saying I should do here.
I think people are just scared of them because they think they are complicated but they are ridiculously simple things.


#4869147 Locking Down an Application

Posted by James Leighe on 04 October 2011 - 05:53 PM

The beta is out hth.


#4869139 Locking Down an Application

Posted by James Leighe on 04 October 2011 - 05:24 PM

Do you have ANY actual evidence AT ALL of these claims?
I cannot tell if you are trolling, or having fits of "ZOMG evil corporations are evil".
About the most solid of your claims is that you are asked to install a browser plugin, but I would hardly call that forced, and (as many people have mentioned and linked to) you don't even need to do that although it makes life easier as a player.
If you are trolling, +10 internets to you. You did well. We fed the troll rather nicely.
It is one thing to suggest that problems may happen and to watch out for it. Caution is good. Feel free to record it over the wire, figure it out, study it, and report about actual findings of fact. That is good.
It is quite another issue to unequivocally state these things as fact. That quickly crosses the line.


They haven't been able to collect much since origin isn't out yet your right.
It's pretty darn obvious from the eula, the terrible web-interface and shit like that that they will be mining you, and you're in complete denial for some reason.


#4869135 Locking Down an Application

Posted by James Leighe on 04 October 2011 - 05:10 PM

2 browser plugins


#4869119 Locking Down an Application

Posted by James Leighe on 04 October 2011 - 04:24 PM

Yes, all these evil companies are trying to hijack the information from your computer so they can... um... what?

Maybe EA is trying to steal your credit card number and bank accounts? They wouldn't do it directly, of course, instead preferring a monthly subscription to The Old Republic.

Maybe EA is trying to read your email so they can, um... ... ??? ... profit.


Maybe EA is trying to watch your porn surfing habits so they can include it in the next version of The Sims? You know, it is market research for the expansion pack, "The Sims Do Dallas".


Maybe EA is trying to find your demographics so they can market to you exactly what you are most likely to buy? Because they know you probably play lots of games.



Yes, they collect data. So do many of the other apps from many other applications that you use daily. Yet most of us still have cookies enabled, will enter email addresses into web forms, enter credit card and shipping info when making purchases without reading the full ToS, and will gladly give all kinds of information both directly and indirectly to companies without a thought. I can't even order a pizza online without giving it submitting information directly (my username/email, address, credit card information) and indirectly (the time of the order, they items ordered, the frequency of orders, and more). If you want to get the reduced price at the supermarket most require the little ID cards so they can track your every purchase.

What SPECIFIC concerns do you have, other than "my privacy is being eroded and my box is getting stolen!" ?


I could say the same thing about cameras in your house.
Also, they intend to sell the information they gather. So they are gonna gather quite allot.


#4868887 Locking Down an Application

Posted by James Leighe on 04 October 2011 - 01:52 AM

They know allot more than your pc stats and installed software.
They have free reign over your pc, and you have to install 2 browser plugins to play bf3 which allows them to monitor your browsing habits.

EDIT:
I know, we are living in an increasingly public life.
But would you want your insurance dealer putting a camera in your car to make sure everything is in the up and up?
Would you want your landlord (if you rent) doing the same?

There are some places where you should have some privacy, in general principal, and I think these things are trying their hardest to take that away.


#4868558 Locking Down an Application

Posted by James Leighe on 03 October 2011 - 08:11 AM

They even make you install two (2) browser plugins on your default browser.
I'm sure that's not because they want more datas at all.

EA the publisher is without a doubt evil, but I love microsoft.
http://www.destructoid.com/15-reasons-why-ea-is-pure-evil-66852.phtml

(I have origin and the two plugins on my computer right now to play the bf3 beta and it feels so dirty!)


#4868112 Locking Down an Application

Posted by James Leighe on 01 October 2011 - 05:22 PM

If you really must bend over and accept their terms then why not change your way of thinking about it. Let it see what ever it wants, just give it a clean OS so there is nothing you would like to protect.


I don't really have anything to protect (unless simply having bit-torrent installed is a red flag lol), it's just general principal.
I mean, I guess having them snoop around my work source-code would be the thing that would most irk me but I doubt they are gonna read it heh.


#4868104 Locking Down an Application

Posted by James Leighe on 01 October 2011 - 04:44 PM

Still, I guess your right, they both want your datas.
I'm sure that EA is gonna be less nice about it tho, especially since they went out of their way to prevent you from taking part in any class action lawsuits agensed them.

If you expect class action lawsuits your up to no good imo.


#4868100 Locking Down an Application

Posted by James Leighe on 01 October 2011 - 04:37 PM

Nope. That's just steam takin ur data.


Not mah datas!!!

But srsly read the part at the top of that page:
"Participation in the survey is optional"

I use steam and a popup appears and you can say yes or no.


#4868091 Locking Down an Application

Posted by James Leighe on 01 October 2011 - 03:55 PM

If you're really concerned about it you could do something like encrypting your whole hard drive/partition using TrueCrypt. But it sounds like a lot of hassle just because of this-- even if EA and Steam scoured my computer, what are they going to find? Games and porn, what a shocker. Aside from that, if you're doing something illegal enough for people to care about then you'd better already be able to handle this sort of thing one way or another, or else you're in for a rough time.


Like I said it's more of a general principal thing. I just figured you could run it as a different user but w/e.




PARTNERS