l3mon

Members
  • Content count

    262
  • Joined

  • Last visited

Community Reputation

128 Neutral

About l3mon

  • Rank
    Member
  1. I'm not sure about your whole project, but at first glance it looks like your header file simply gets included too often. At the beginning you should have something like: #ifndef MOTION_CLIP_H #define MOTION_CLIP_H rest of header as it was goes here... #endif Try that, see if it works, and use code tags or something next time please. Hope that helps :)
  2. How to code a console

    Two textfields would be better. One which displays the console buffer and one where to enter the commands. Since you are already interpreting the script, you should have no problem calling your interpreter as mentioned before. In case your script follows a special set up, then you need to add the interpreter, so the user can type in any command without following a set up set of commands.
  3. Good 3D Engines?

    You can also take a look at this engine database. You probably find something suitable.
  4. I worked at a company that outsourced some tasks to India, but that business relationship ended soon thereafter, because the code review to be done exceeded the potential time saving... It's a different quality and a different approach to problem solving. And India has been an outsourcing destination for programming since the 80s and no one's been afraid that all the programming would transfer eventually.
  5. Check out the Crypto Toolset for Python. I can't recall, but I guess you'll find the C sources there as well.
  6. Could you please specify what you are actually doing in your module?
  7. DAT Files

    As medevilenemy said, it could be anything. Usually though .dat files are raw binary data, which you most likely don't know how to handle if you don't have any clues about the formatting. In your case though it might be quite simple. Since you are referring to heightmaps, which are usually stored as 16 bit values, you probably have a square of X * X heights, each being stored in a 16 bit value. So your first 16 bits of the file represent (most likely) the upper left height in your heightmap. The next 16 bit represent the next 16 bit height in the most left column and so on. I hope you get what I mean ;)
  8. I doubt that it's the solution, but comparing the project settings for debug and release may be an option...
  9. Well I believe that's the problem ;) And you might want to compile for release and get rid of any unwanted debug info. That's not causing the huge increase in size though (hopefully).
  10. python

    Quote:Original post by l3mon Well Python is more like a scripting language. Quote:Original post by doctorsixstring Not really. ... This makes it useful as a scripting language... Good one :D Anyway, the crypto toolkit also uses embedded C files. But if you're not much of an algorithm person, it might not be a wise idea to start there. I don't think as a beginner you're concerned about speed, so you might want to neglect this fact anyway.
  11. python

    Quote:Original post by Oluseyi Python supports OO better than C++. That may very well be, as I said, I'm not a pro with Python. I forgot to mention that switching to other languages should be done when you are familiar and secure to move on, so as mentioned above step ahead at your own pace and stick to the language you chose.
  12. python

    Well Python is more like a scripting language. It's pretty easy to learn and has a lot of useful packages. It also becomes more and more important in the field of cryptography and mobile devices. With Python comes an interpreting console, where you can easily test anything you want to and then you have the option to write scripts that you can execute. I believe there's also the option of generating binary executables. I only used it for a cryptographic project concerned with the AES so I'm not that much of a Python pro, but it also supports OO programming just like C++. C++, being the more powerful language of the two, is the better one to start with in my opinion. Python may seem easier at the beginning, but I'm not sure if you will notice all there is to it unless you have a better understanding of programming languages in general. I wonder if you need to know though :P The arising problem may be that if you start with Python, you'll find it easy and when you decide to switch to C++ you may encounter problems you weren't aware of. The other way around you should have no problems at all. So if you want an easy start with powerful packages and functions and you don't care if it seems hard to switch to another language, go with Python. If you want to face the trouble at the beginning and have an easier access to other languages later on, go with C++. Hope that helps a bit ;)
  13. posting games

    There's also an announcement forum here, where you can promote yourself :)
  14. im a beginner

    Once you start wondering whether you should become a supporter or a hater of any alternative, please use the search function of this forum. This is generally a good idea before posting anything.
  15. You could even have something visual in more than three dimensions. If you convert it to be displayed in three dimensions, it might look a bit funny though. Just grab a decent math book, and you'll find something about coordinates in the eigth dimension or so ;)