Jump to content
  • Advertisement

DarkZoulz

Member
  • Content Count

    469
  • Joined

  • Last visited

Community Reputation

106 Neutral

About DarkZoulz

  • Rank
    Member
  1. If you don't mind paying for your IDE then I would recommend FDT (http://www.fdt.powerflasher.com/). We use it at my workplace and it has many neat features I can't live without now like auto-generating just about anything, organizing and auto import dependencies, auto-completion, debugging and more. I'm not sure how advanced flash builder is nowadays, but flashdevelop is rather thin if I remember correctly. Or i'm just spoiled after using FDT for awhile.
  2. DarkZoulz

    I got beat up by a cop

    We aren't so free as to be able to mess around with police officers. I mean, in fact we are free, but as reported, it's only a waste of precious police time. Dose of reality for the OP. These guys are there to deal with (among others) criminals and have been granted special rights to be able to do so effectively. They especially aren't allowed to let get suspects (as you playfully made yourself one) away, and they are trained (and bound) to use reasonable force to ensure public safety. [/quote] It amazes me how blindly people are willing to accept authority. I understand the reason for having and enforcing laws. Otherwise people will abuse the system and deviate from established social values. But what is the root cause for people behaving in this manner? Fixing root causes is the only way to get rid of problems for good. Laws are just a way to patch the problems. They will never actually solve anything. But I digress. My point was that people seem to just shrug this off as something normal. I'm not saying the officer was wrong to suspect he was a criminal. It's natural for him to do so since most people actually are. But isn't this an alarming development? What's next, armed military in the streets? Since nothing is being done to address the root causes (just patching up the problems) it can only get worse. [/quote] How do you go from 'reasonable response used to apprehend a suspect' to 'armed military in the streets'? Martial law is a last-resort to ensure public safety (you can argue whether it really does or not, but it's designed to do just that). Law enforcement officers, unlike the military, aren't trained to use violence as a first resort to enforce the law - they are trained to use whatever force is necessary to apprehend suspects, stop a crime from being committed and so on. Military officers are trained to use force to destroy and subdue enemy combatants. That you didn't make this distinction is troubling, more so than your unproven assertions. The OP was clearly out of line - basically pulling what amounted to a prank on the officer. I mean, damn. Also, being an alarmist because one jerk got what he deserved is well...let's just call it unnecessary. [/quote] You think punching someone in the face is reasonable behavior for suspecting he is a criminal? If I punched you in the face because I thought you where a criminal, would it be ok? Why is it reasonable if a police officer does it? For me, reasonable would be to never suspect anyone of being any kind of criminal. Using military was perhaps a bit extreme, but my point is: If punching someone in the face for believing that person is a criminal is 'reasonable' now. Why is it so hard to believe that keeping armed military in the cities to help law enforcement wouldn't be deemed 'reasonable' in the future? Just to clarify yet again, I'm not blaming the cop for anything.
  3. DarkZoulz

    I got beat up by a cop

    Hehe, just wow. None of you have actually grasped what i'm trying to say here. You are just nitpicking my words and avoiding my point. As I really don't know how to put it anymore bluntly than I have already done, I won't go on. Write me off as a wacky conspiracy theorist and enjoy your false security while it lasts.
  4. DarkZoulz

    I got beat up by a cop

    We aren't so free as to be able to mess around with police officers. I mean, in fact we are free, but as reported, it's only a waste of precious police time. Dose of reality for the OP. These guys are there to deal with (among others) criminals and have been granted special rights to be able to do so effectively. They especially aren't allowed to let get suspects (as you playfully made yourself one) away, and they are trained (and bound) to use reasonable force to ensure public safety. [/quote] It amazes me how blindly people are willing to accept authority. I understand the reason for having and enforcing laws. Otherwise people will abuse the system and deviate from established social values. But what is the root cause for people behaving in this manner? Fixing root causes is the only way to get rid of problems for good. Laws are just a way to patch the problems. They will never actually solve anything. But I digress. My point was that people seem to just shrug this off as something normal. I'm not saying the officer was wrong to suspect he was a criminal. It's natural for him to do so since most people actually are. But isn't this an alarming development? What's next, armed military in the streets? Since nothing is being done to address the root causes (just patching up the problems) it can only get worse.
  5. DarkZoulz

    I got beat up by a cop

    To me, what happened to the OP isn't the real issue. It's sad that society has reached a point where people can't act like they want without being labelled as suspects for something criminal. I don't blame the police officer for doing what he did. It was natural for him to believe that the OP was up to something bad since he probably see things like that daily. And I don't think the OP was stupid to have tried it. We pride ourself in thinking we are free and can do whatever we want. Everyone should be so lucky. But how free are we really?
  6. You could use a Dictionary and store KeyValue pairs with whatever key mappings you want. Dictionary<string, int> keyMappings = new Dictionary<string, int>(); keyMappings["jump"] = 13; keyMappings["fire"] = 11; keyMappings["walkForward"] = 5; ...
  7. DarkZoulz

    Why in C++?

    Quote:Original post by Fiddler The main reason why the majority of games are still written in C++ is inertia. Even if a better language comes out you simply can't throw away your huge code-base and accumulated expertise overnight. That said, most games consist of a C++ core ("engine") and a huge amount of scripts in some other language (Python, Lua, C# etc etc). Quote:- C++ code runs faster (if you code properly). Execution speed is a red-herring. Seriously, it's not even an issue. Have you ever seen a game max out a dual-core (nevermind a quad-core) processor? Even if Java added a 10% overhead, do you think this would even matter in 2010? Note that games have been using Python scripting for years, which is an order of magnitude slower than Java or C#. Again, speed is *not* the issue. Quote:- C++ doesn't need a Java Virtual Machine (the layer in between) to run your program. Yeah, we call it a "C++ runtime library" rather than a "Java virtual machine" or a ".Net base class library". Thinking that C++ runs on the "bare metal" without any in-between layer is as naive as thinking that modern computers are described by the von Neumann model. Those pesky pointers in C++? Yeah, they don't point to memory addresses. Put them through a couple of translation layers and you get a raw address, sure - just like in Java or C#. I agree with this. :)
  8. DarkZoulz

    The Dungeon Master in Video Games?

    Have you played the versus mode in L4D? One side plays the survivors vs the other side as the infected. As infected you are kind of playing the role of the director. The normal zombies are mostly just cannon fodder. It's the special infected that are key to success.
  9. DarkZoulz

    how to make a farmville style game

    Despite the seeming simplicity of a game like Farmville, it is probably much harder than you might realize. Don't expect to throw something together in a week and profit. If your interested in isometric tile 3rd party libs for flash, I can recommend as3isolib (http://code.google.com/p/as3isolib/).
  10. I would put the pause logic in the World object. If the game needs to be paused for any reason, it would have to go through the World object. If the game is paused while already paused, let the World object contain a simple boolean flag. This way you can ensure that the IPausable methods are only called once per object in the World. Pseudo code: class World { bool isPaused = false; function pause() { if (!isPaused) { isPaused = true; foreach (obj in worldObjects) { if (obj is IPausable) { obj.Pause(); } } } } } So the Engine would do something like: world.pause() if it needs to pause the game. Is there any reason why the Engine needs to be able to pause objects? Why is it pausable?
  11. Quote:Original post by Captain P Quote:Original post by xDan But now I've realised I need a kind of pause counter system, so that for example if Pause is called twice from different areas of code, then two calls of Resume should be required to un-pause the object. That would make your class very unpredictable to use. Calling resume might just happen to resume an object - or perhaps not. Yet the name clearly says 'resume'. Stick to the first design, unless you have very specific reasons not to. Then again, how often will you really need pausable objects? What sort of game are you working on? I agree. Reference counting many times result in unpredictable behaviour. Wouldn't it be better if each pausable object just implemented it's own pause code. Why do you need the reference counting?
  12. The above solution will work nicely. However, it is no longer a interface. It's an abstract class. I would (as you mentioned) create a base class implementation that inherits the interface and let the other classes derive from that.
  13. DarkZoulz

    Blizzard cinematics tools.

    I believe their inhouse developed tools are more game specific (like the world of warcraft editor used by their designers), rather than used for the development of cinematics. They probably have written scripts and the like (as mentioned above) though.
  14. DarkZoulz

    Why do you like programming

    For me, programming is more a means to an end. I'm a game developer first and foremost. Although I do enjoy writing good, clean and well structured code, seeing my visions and ideas come to life is more important to me.
  15. DarkZoulz

    Starting an indie game development company?

    In my experience, there is no easy route. I have been looking into this a lot because i'm very interested in working with indie games myself. I believe iPhone is probably the more lucrative path. They are very accessible to users. I don't think there is much money in PC and Xbox 360 indie games. Just me guessing. I don't have any facts to back it up. But in general, I think making a living on indie games is tough. But I will embark on that adventure someday. Just have to put together a plan and find some skilled and ambitious people. Currently I work fulltime as a flash game developer, but hopefully I could at least work less.
  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!