Advertisement Jump to content
  • Advertisement


  • Content Count

  • Joined

  • Last visited

Community Reputation

128 Neutral

About Ranor

  • Rank
  1. Ranor


    There's discussion about DRM on Bioware's forum currently. Check Stealth Encryption Chip will end PC Piracy and DRM Part 6 The discussion began about Mass Effect for the PC that has a protection scheme similar to Windows XP Home. You have X amount of activations. It is a singleplayer game, and activation is done online. When they run out you have to phone the publisher for more. It is entirely possible the publisher denies you to install your game as it is apparently done on a 'case by case basis'. Part of the discussion is that the scheme only ruins the game for paying customers, while it lets the pirates properly use the game they did not buy. I think the real problem is that all these "protection schemes" don't work. In the end it is usually the paying customer that gets the copy protection problems, or gets their rights "revoked". How do you sell the game 2nd hand once you are done with it if it is locked to your computer? Of course it might be possible to reason this is no right. Though. The customer is always right.
  2. Ranor

    Linux over Windows

    Quote:Original post by Reddox With that said and done, I use windows for developing clients at home, I haven't found an OS yet that beats it. Visual Studio? King of IDE's. Netbeans, Eclipse? No clunky and slow. It is a lot about opinion as well. In either case something to think about: GNU/Linux is something almost impossible. Somehow people have managed to create a quite decent free OS through volunteer work! That's pretty amazing.
  3. Ranor

    Linux over Windows

    Quote:Original post by Mithrandir Firstly, as I said before, I write software for a living. I get paid to write it. No software, no food. I die. What country is that?
  4. Ranor

    Linux over Windows

    Quote:Original post by SnotBob Doing the same on Linux, which is an even more diverse platform is something that most developers don't even wish to think about. Many developers don't like targeting PCs at all because of these reasons. In my opinion they do something wrong in that case. The first game they target for multiple OSes will probably have massive amount of bugs. The idea is to identify them, and bring what was learnt to the next game/application. If people shared their experiences about that on e.g some wiki here at gamedev a lot of people would benefit.
  5. Ranor

    Linux over Windows

    Quote:Original post by phantom Yeah, and they could have used that awesome development enviroment Linux has which totally blows Visual Studio and it's tool set out of the water! Oh wait... Which environment do you refer to? In Linux you can pick from different IDEs. Myself I prefer to use NetBeans or Eclipse depending on what I am doing. Emacs isn't too bad either :). In Windows I use MSVC though. Luckily SDL works in Windows too, so they could have targeted SDL on Windows atleast and still used MSVC during development. In that case they miss out the benefit of using GCC on both platforms though.
  6. Ranor

    Linux over Windows

    Quote:Original post by gyula We might start a kind-of campain over all game producers to release Linux versions for all their games, as far they cover a wide range of consoles already. It might be easier to upgrade Wine to run the games properly, than to make game developers create GNU/Linux versions. Even if such a campaign would succeed it would probably only cover a few games, and not include old games. If Wine was improved you would hopefully be able to play both old and new games. If you look at Bioware's NWN the game did include a Linux client. However NWN2 was written for DirectX instead, and only targeted Windows. Games made after NWN by Bioware does not appear to target Linux either. So it was probably too much effort compared to what they gained, unfortunately. What annoys me a bit is that when they made the Linux client for NWN I got the feeling they did it all very wrong. I got the impression they developed the NWN client for Windows and then some Linux coder applied the patches to his Linux version. The Linux version use SDL but the Windows version does not. I wonder if they would have had a more pleasant experience if they had targeted Linux and SDL from the start, and then compiled it for Windows using e.g mingw32. There might be other considerations too. Like SDL seem to require you to redistribute its source code if you include its binary library. Perhaps that put some off from using it?
  7. Quote:Original post by Kylotan Yes, changes can be made going forward. But changing previous articles, which is what I thought this thread mostly referred to, is a problem. Also, the ideas impose extra burdens on a team that is almost non-existently small anyway. You always need resources to get something done, and they are typically (and sadly) finite. Usually even really poor articles can be a gold mine when you are searching for something specific. If poor articles are to be "removed" it would be much better just to change their categorization so they can still be accessed. E.g there are some article series that aren't finished but that doesn't mean they aren't useful.
  8. Ranor

    I MIGHT go back to Piracy...

    Quote:Original post by Prozak Industry hear my plea, I have no problem spending my hard earned money in your products, but please do make it worthwhile for me, don't make it so people who are pirating your software are the ones having the superior experience! I think that as long as publishers can get away with it they will continue to do so. Consumers need to put more preassure on them and just like when buying ecological food people need to start buy games that do have a good experience. If you buy a game and read its EULA and realize it goes against your ethics, if it says you should return the game then do return it. I don't know if anyone of you followed it but there once was a campaign for cheaper games, The Fairplay Campaign. The method suggested there to get reduced game price was to boycott buying games some week or so when it would hurt the industry the most(nearby Christmas) to show they actually need the players, and of course that their prices are too high. A funny example how weird it all is, is when I installed Neverwinter Nights2 the EULA told me that I was allowed to make 1 backup copy of the game if I was in a country where that was allowed by law. Still the game has copy-protection system so to actually make my allowed backup copy, I would have to get rid of the copy protection which is something the EULA forbids.
  9. Ranor

    .obj loading

    Quote:Original post by Kircher 1. When .obj specifies a vert (v # # #), i store it in an array. When it specifies a face (f #/#/# x4), i try to take the verts and texture verts specified by the #'s out of the arrays and made a Quad out of them. However that doesn't work (ends up looking vaguely like what it's supposed to, but all twisted and strange-ified) It's possible you're mixing up the index numbers. In e.g C++ an index of an array starts at 0, but an .obj file's smallest index starts at 1. So you might need to subtract from the .obj indexes. You don't need to bother with the texture coordinates just to render a flat shaded object. If the index isn't the issue you might want to look into how you setup your frustrum, and especially make sure that you have depth buffer active and properly clear it each iteration before you draw anything.
  10. It seems to have been released now: Click here
  11. Quote:Original post by capn_midnight You're right, I don't want to share my knowledge. It's the system of competition -- I create a product from my skill, my hard work, and I use it to make a profit. If you want a piece of the action, YOU fork out the effort to make something better. Competition does more to help the computing industry progress than sharing of knowledge. We didn't send a rocket to the moon because we were trying to altruistically better our fellow man, we sent it there to beat the Russians to the punch. Humans are not cooperative creatures, they are competitive, and they need competition to drive them to do great things. Say the Russians had filed a patent in the US patent office on the concept of travelling to the moon. How would US have competed against that? Perhaps the Russians would have decided not to visit the moon anyway, but it would be their right to deny anone else who wanted to try to travel there until the patent would have expired. It is sad you don't want to share knowledge. Sometimes I wonder where the people here get all their knowledge from. Perhaps from people who did share knowledge. Who are you to not give anything back at all? You use other peoples research to create something you call innovation. Then you are dary enough to call it 'your work' though it is based on others. Your work/skill is the result of hundreds years of science and hard work by people who did want to further science. Though, appearently, at you the flow of knowledge stops: "I don't want to share my knowledge". Why isn't it known how greek fire( was created? Appearently it was a well guarded secret how it was made. While greek fire was a weapon of destruction one could argue that might be positive research out there that have been forgotten - perhaps because the people who knew the research kept it secret. [Edited by - Ranor on October 31, 2007 12:56:10 PM]
  12. Ranor

    collision detection

    Quote:Original post by BUnzaga What if you are using images with transparencies? I can start a new thread if you like. Lets say in a Pong game. The ball is round, the paddle is curved. How can I determine if the non transparent part of the ball hit the non transparent part of the paddle? You could first do a bounding box collision check and then check per pixel. So if you find a collision with bounding boxes then you perform a more detailed per pixel check.
  13. Quote:Original post by trojanman A lot of 'newbies' simply do not have the experience and insight to understand the monumental task that is required to create a MMORPG and just see it as something they would like to do. The funny thing is that a lot of people probably could make a MMORPG. The issue is that most people seem to set the standard too high. You can't expect to have WoW-style graphics and quality that required a huge team to create. Perhaps the simplest MMORPG is a chat room in IRC where people roleplay through text. What I find interesting with MMORPGS/MUDs is that they are essentially sandboxes. Many of them have very loose rules. Play emerges from player interaction instead.
  14. Quote:Original post by Saruman There are actually quite a lot of people visiting this site that work in the industry and the reviews would apply to. I don't think they should be limited at all. I don't think reviews should be limited. Quite the opposit. I want more reviews targetted at hobbyists as well as professionals because as it is now those reviews *only* seem to target professionals. Displaying the price of the products would make it easier, as hobbyist, to avoid unnecessarily drooling over too costly products.
  15. There's a lot of nice software reviewed at the review part of ( However a lot of it doesn't seem to be anything for hobbyist game programmers due to high prices :-O. In either case it would be nice if recognized that many of these products aren't for everyone. Some ways to improve the software reviews: 1. Link software to categories. E.g compilers, graphics, sound, ... 2. Display price range. As a hobbyist I can drool all I want at the reviews but $9000 is way outside the affordable price range. 3. Review some cheaper/free alternatives, compare them to the professional packages as well. It is possible this would not only be interesting to hobbyists. There's alot of very good freeware software out there. Sometimes these gems can be hard to find though which is also why reviewing them would be good. 4. Allow user rating as an additional rating method, similar to how books can be rated by users ( I am not saying that the reviews currently are bad but it is always nice to see what others think as well.
  • Advertisement

Important Information

By using, you agree to our community Guidelines, Terms of Use, and Privacy Policy. is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!