RulerOfNothing

Members
  • Content count

    233
  • Joined

  • Last visited

Community Reputation

1466 Excellent

About RulerOfNothing

  • Rank
    Member

Personal Information

  • Interests
    Design
    Education
    Production
    Programming
  1. Python so where do I start? well I guess I've already started?

    I suppose the obvious question is what is your skill level in programming (both in general and in Python), but if you want to make a space simulation you should look into making simulations (not necessarily game-related) For this though, you could use py2exe to turn your python progams into executable files.
  2. Java questions - why doesnt this work [simple code]

    Well if you're running class test then it's obviously not going to run class Puppy. You don't need to delete either class to run the other class though.
  3. Java questions - why doesnt this work [simple code]

    I'm not sure why it's happening either: when I compile and run the code it outputs "Passed Name is:Blue berry" as expected. How are you compiling and running your code anyway?
  4. Strange bug in my text based game

    Well, without seeing what is under 'while(true)' I can't really tell what the problem is, so if you could also upload the contents of that loop that would be helpful.
  5. That's not going to solve the main problem with FAST_FLOOR, namely that it gives incorrect results for nonpositive integers (eg if x is equal to 0, it will return -1. x=-1 will result in -2 etc).
  6. SFML - Window is just white and frozen

    The most likely problem is that you aren't initialising the font member of the FontLoader class, and as it is a pointer to a sf::Font object it is most likely pointing to an invalid address when you call loadFont. The solution is to replace 'sf::Font*' with 'sf::Font' and the '->' with a '.', which will mean that the font member is always initialised when you construct a FontLoader.
  7. Is root of something is distributive?

    You are correct: sqrt(a*b)=sqrt(a)*sqrt(b), but sqrt(a+b)!=sqrt(a)+sqrt(b) (except where a or b are zero).
  8. SDL simple jump?

    When you say that your attempts to add gravity always fail, in what sense is it failing and how are you adding gravity?
  9. How to figure out if something is in the area of a circle?

    If you want to determine whether a point (tx,ty) is within a circle with its centre at (x,y) then you need to determine whether (x-tx)2 + (y-ty)2 is less than r squared (where r is the radius of the circle or what you are referring to as the range)
  10. SDL2/CG project stopped working

    When you say that you can't get it to work, what exactly is occurring?
  11. How I would approach this is as follows: The procedure is called on the selected tile Check if the selected tile contains a mine, if so the game is over Otherwise, make the selected tile visible and check if the selected tile has any adjacent mines If there are no adjacent mines, call the procedure on all the non-visible adjacent tiles
  12. Partitioning an A* 400x400 map every frame

    One obvious question here is how often the map changes. When you check for passability, does this take into account mobile objects? If not, you could probably get away with only updating the partitions whenever the stationary objects on the map change (probably just building construction/destruction, but maybe terrain modification if you are planning on including something like that)
  13. Preparing before i indulge myself into Game Development!

    It is not necessary to use C++ to write games, and it is more than possible to write games with C# or Java. If you already have experience in using those languages I would recommend using them for your early game projects over learning C++. For graphics I would recommend using SFML if you are going to use C++ or C#.
  14. How to create a 'quad'?

    Well, if you're drawing a triangle list, you need 3 vertices for each triangle. You want to use D3DPT_TRIANGLESTRIP here instead and swap the 1st and 2nd vertex.
  15. Star system generation for 4X games

    Thanks for those links Stainless and jefferytitan. I will take a good look at all of them over the next few days and then hopefully start work on my 4X game.