Jump to content
  • Advertisement


  • Content Count

  • Joined

  • Last visited

Community Reputation

1467 Excellent

About RulerOfNothing

  • Rank

Personal Information

  • Role
  • Interests
  1. I think this is in Java, so if you wanted to make this method neater you could replace the torsoArmor, headArmor and shieldArmor with a single HashMap, so to add an item you would have main.organ.addAmount(this.armor.get(armorType), 1); main.organ.addAmount(item, -1); this.armor.put(armorType, item); where armor is defined as follows somewhere in the Bandit class private HashMap<String, Item> armor; In this case you would still need to check that the Armor items have a valid type
  2. RulerOfNothing

    Does anybody help me?

    One simple way would be to have each asteroid have a size, and when you shoot an asteroid spawn a smaller asteroid (size 1 or 2) and decrease the size of the asteroid that was shot by the size of the spawned asteroid.
  3. RulerOfNothing

    Unresolved external symbol?

    Firstly, this is a linker error, not a compiler error, so the problem is in what is being passed to the linker not the compiler. Secondly, when you get a 'unresolved external symbol' error the linker is trying to connect the reference to the setSingleSlot function in the constructor code to the actual setSingleSlot function, but can't find said function. As for why moving the constructor body to the cpp file fixed the issue, does gameMaster.cpp contain code for the gameInventoryMaster class?
  4. If the subcolumns are of different widths and there is no clean relationship between the widths such as 'subcolumn 4 is twice as wide as any other column' then you'd probably have to either do it with conditions or keep a list of where the columns start and end. Also would you mind explaining why the fourth subcolumn is wider than the others?
  5. RulerOfNothing

    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.
  6. RulerOfNothing

    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.
  7. RulerOfNothing

    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?
  8. RulerOfNothing

    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.
  9. 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).
  10. RulerOfNothing

    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.
  11. RulerOfNothing

    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).
  12. RulerOfNothing

    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?
  13. RulerOfNothing

    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)
  14. RulerOfNothing

    SDL2/CG project stopped working

    When you say that you can't get it to work, what exactly is occurring?
  15. 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
  • Advertisement

Important Information

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

GameDev.net 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!