Suman Adhikari

Members
  • Content count

    7
  • Joined

  • Last visited

Community Reputation

109 Neutral

About Suman Adhikari

  • Rank
    Newbie
  1. Well, my name is Alex and I am a beginner in Java.   I want to create games in Java and would like to know   what things I would have to know like Photoshop, etc.   So please help and tell me what should I know at least and   at most to create a game in Java.   And yes, I did check the forum for this a time or two!   So please give me the learning path to become a Game Developer!   Thanks in advance!
  2. Don't you think it's a bit stupid that you ask people to sink quite a bit of time into your problem and you don't even have the time or interest to type "someone" and "please"? No. You told Eclipse to launch the application despite the fact that your program is not a valid, compilable Java program. Fix whatever error is around line 65 in DotComBust.java.   Well...First of all...I am not a JAVA professional...am still a learner!!   Now would you please look into it!!   if(you.are.happy){ System.out.println("Please look into it!!"); }else{ System.out.println("Knowledge is Peace!!"); }
  3.     Exception in thread "main" java.lang.Error: Unresolved compilation problem:    at DotComBust.main(DotComBust.java:65)   Some1 plz help with this stupid error!!   I am using Eclipse... Is it because of Eclipse??
  4. Well, it;s the full game...and I'm learning from 5 books at the same time so  having a little hangover!!   Plus exams on head!!   Will finish it in about a week if I use the forum well!!   And I MEAN 1 WEEK TIME CONTINUOUSLY!!   not with break!!   P.S. chk my page!!    http://fb.com/IntelligenceIsMyCommonSense
  5. Will remember that next time!!
  6. Well, this a Game from the HEAD FIRST JAVA book...and there I found an error when I compiled it!! Please help me compile the program without error!!   It's a game called Sink the Dot Com !!   ____________________________________________________________________________________   import java.io.*; import java.util.*; public class GameHelper {   private static final String alphabet ="abcdefg"; private int gridLength = 7; private int gridSize = 49; private int [] grid = new int[gridSize]; private int comCount = 0; public String getUserInput(String prompt) { String inputLine=null; System.out.println(prompt + "  "); try{ BufferedReader is=new BufferedReader(new InputStreamReader(System.in)); inputLine=is.readLine(); if(inputLine.length()==0) return null; }catch (IOException e){ System.out.println(" IOException "+ e); } return inputLine.toLowerCase(); }   public ArrayList<String> placeDotCom(int comSize){ ArrayList<String> alphaCells = new ArrayList<String>(); String [] alphacoords = new String [comSize]; String temp = null;  int [] coords = new int[comSize]; int attempts = 0; boolean success = false; int location = 0; comCount++; int incr = 1;          if ((comCount % 2) == 1) { incr = gridLength;  } while ( !success & attempts++ < 200 ) {  location = (int) (Math.random() * gridSize); int x = 0;  success = true; while (success && x < comSize) { if (grid[location] == 0) { coords[x++] = location; location += incr; if (location >= gridSize){ success = false; } if (x>0 && (location % gridLength == 0)) { success = false; } } else { success = false; } } } int x = 0; int row = 0; int column = 0; while (x < comSize) { grid[coords[x]] = 1; row = (int) (coords[x] / gridLength); column = coords[x] % gridLength; temp = String.valueOf(alphabet.charAt(column)); alphaCells.add(temp.concat(Integer.toString(row))); x++;       } return alphaCells; } }     ____________________________________________________________________________________     public class DotComBust { private GameHelper helper = new GameHelper(); private ArrayList<DotCom> dotComsList = new ArrayList<DotCom>(); private int numOfGuesses = 0;   private void setUpGame() { DotCom one = new DotCom(); one.setName("Pets.com"); DotCom two = new DotCom(); two.setName("eToys.com"); DotCom three = new DotCom(); three.setName("Go2.com"); dotComsList.add(one);   dotComsList.add(two); dotComsList.add(three);   System.out.println("Your goal is to sink three dot coms."); System.out.println("Pets.com, eToys.com, Go2.com"); System.out.println("Try to sink them all in the fewest number of guesses");   for (DotCom dotComToSet : dotComsList) { ArrayList<String> newLocation = helper.placeDotCom(3); dotComToSet.setLocationCells(newLocation); } }   private void startPlaying() { while(!dotComsList.isEmpty()) { String userGuess = helper.getUserInput("Enter a guess"); checkUserGuess(userGuess); } finishGame(); }     private void checkUserGuess(String userGuess) { numOfGuesses++; String result  = "miss"; for (DotCom dotComToTest:dotComsList) { result = dotComToTest.checkYourself(userGuess); if (result.equals("hit")) { break; } if (result.equals("kill")) { dotComsList.remove(dotComToTest); break; } } System.out.println(result); }     private void finishGame() { System.out.println("All Dot Coms are dead! Your stock is now worthless."); if (numOfGuesses <= 18) { System.out.println("It only took you “ + numOfGuesses + “ guesses."); System.out.println(" You got out before your options sank."); } else { System.out.println("Took you long enough. “+ numOfGuesses + “ guesses."); System.out.println("Fish are dancing with your options"); } }   public static void main(String[] args) { DotComBust game = new DotComBust(); game.setUpGame(); game.startPlaying(); }   }     ____________________________________________________________________________________   import java.util.*; public class DotCom { private ArrayList<String> locationCells; private String name;   public void setLocationCells(ArrayList<String> loc) { locationCells = loc; }   public void setName(String n) { name = n; }   public String checkYourself(String userInput) { String result = "miss"; int index = locationCells.indexOf(userInput);  if (index >= 0) { locationCells.remove(index); if (locationCells.isEmpty()) { result = "kill"; System.out.println("Ouch! You sunk " + name + "   : ( "); } else { result = "hit"; } } } }   ____________________________________________________________________________________     What seems to be the error in the above code!!  When I compile it...The following error occurs!!     Exception in thread "main" java.lang.Error: Unresolved compilation problem:    at DotComBust.main(DotComBust.java:65)           Please...Someone help me on this JAVA stuff!!            
  7. Well... I know Java and now I'll like to learn Android Apps And Game Development.. Please tell the learning path to me!!