public void render(GameContainer container, StateBasedGame game, Graphics g) throws SlickException { g.setBackground(Color.gray); renderText(g); Display current = (mode == SINGLETON) ? singleton : indv; current.render(container, g); }
public void render(GameContainer gc, StateBasedGame sbg, Graphics g) throws SlickException { g.setBackground(Color.black); g.setFont( new TrueTypeFont( new java.awt.Font(java.awt.Font.SANS_SERIF, java.awt.Font.BOLD, 50), true)); for (int i = 0; i < 4; ++i) { if (i == this.selected) { g.setColor(new Color(255, 255, 255)); } else { g.setColor(new Color(0, 0, 255)); } g.fillRect(10, 10 * (i + 1) + 137 * i, 780, 137); } g.setColor(new Color(255, 255, 255)); g.drawString("Block Dutz", 250, 50); String[] texte = {"Jouer", "Scores", "Quitter"}; for (int i = 1; i < 4; ++i) { if (i == this.selected) { g.setColor(new Color(0, 0, 0)); } else { g.setColor(new Color(255, 255, 255)); } g.drawString(texte[i - 1], 300, 10 * (i + 1) + 137 * i + 30); } }
/** * @see org.newdawn.slick.BasicGame#render(org.newdawn.slick.GameContainer, * org.newdawn.slick.Graphics) */ public void render(GameContainer container, Graphics g) { g.setBackground(Color.lightGray); // image.draw(0,0, inside ? Color.red : Color.white); // timage.draw(10,310); image.draw(); timage.draw(image.getWidth(), 0); }
@Override public void render(GameContainer container, Graphics g) throws SlickException { g.drawImage(background, 0, 0); g.setBackground(Color.white); g.setColor(new Color(100, 100, 100, 0.5f)); g.drawImage(balls, 0, 0, new Color(255, 255, 255, 0.5f)); // g.fillOval( 0, 0, 0, 90); }
public void render(GameContainer arg0, Graphics arg1) throws SlickException { arg1.setBackground(Color.black); asteroids.drawAsteroids(arg1); if (!player1.dead) { player1.drawShip(arg1); } if (!player2.dead) { player2.drawShip(arg1); } }
@Override public void render(GameContainer gc, StateBasedGame sbg, Graphics g) throws SlickException { g.setBackground(new Color(0, 0, 0)); // setting black background to avoid bugs with other states if (menu[0]) { // When play is true g.drawString("Set the level: " + Game.level, gc.getWidth() / 2 - 80, gc.getHeight() / 2 - 15); g.drawString("Use W or S to change level", gc.getWidth() / 2 - 120, gc.getHeight() / 2 + 15); g.drawString( "Press enter when you have chosen", gc.getWidth() / 2 - 140, gc.getHeight() / 2 + 30); } else if (menu[1]) { // When about is true g.drawImage(about, 40, 300); g.drawString("Your goal is to escape from darkness. Sound and light can help you.", 40, 350); g.drawString( "If you are away from quit the screen is darker. When close the screen is lighter.", 40, 365); g.drawString( "Controls: W,S,A,D to move (1 press = 1 step) and ESC to return to menu", 40, 380); g.drawString( "This game is made for Ludum Dare 26 compo - Theme minimalism. Remember to rate! :)", 40, 425); g.drawString("Press enter to return.", 40, 460); } else { // When nothing from menu is true // Info about screen modes if (gc.isFullscreen()) g.drawString("Press P to disable full screen mode", 40, 738); else g.drawString("Press P to enable full screen mode", 40, 738); g.drawImage(logo, 25, 300); g.drawImage(play, 45, 400); g.drawImage(about, 40, 435); g.drawImage(exit, 45, 470); g.fill(menuPointer); g.draw(menuPointer); } }
public void render(GameContainer container, Graphics g) throws SlickException { g.setBackground(Color.lightGray); display.render(container, g); }
@Override public void render(GameContainer container, StateBasedGame game, Graphics g) throws SlickException { g.setBackground(Color.black); if (menuState != null) menuState.draw(container, game, g); }