Java-Gaming.org    
Featured games (79)
games approved by the League of Dukes
Games in Showcase (476)
Games in Android Showcase (106)
games submitted by our members
Games in WIP (532)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Slick Applet  (Read 927 times)
0 Members and 1 Guest are viewing this topic.
Offline duce

Senior Newbie





« Posted 2011-12-19 23:01:33 »

I'm trying to make my Slick game an applet, but it keeps giving me an error whenever I have a line like this:

1  
if (app.getInput().isKeyDown(Input.KEY_W)) {
Offline ra4king

JGO Kernel


Medals: 336
Projects: 2
Exp: 5 years


I'm the King!


« Reply #1 - Posted 2011-12-20 00:22:54 »

YES! My moment of glory:


Grin

Offline duce

Senior Newbie





« Reply #2 - Posted 2011-12-20 01:25:53 »

My apologies Smiley



1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
Mon Dec 19 19:25:29 EST 2011 INFO:Slick Build #274
Mon Dec 19 19:25:29 EST 2011 INFO:Starting display 1024x768
Mon Dec 19 19:25:29 EST 2011 INFO:Controllers not available
Test 1
Mon Dec 19 19:25:29 EST 2011 INFO:Initialising sounds..
Mon Dec 19 19:25:29 EST 2011 INFO:- Sound works
Mon Dec 19 19:25:29 EST 2011 INFO:- 64 OpenAL source available
Mon Dec 19 19:25:29 EST 2011 INFO:- Sounds source generated
Test 2
Mon Dec 19 19:25:30 EST 2011 ERROR:null
java.lang.NullPointerException
   at com.theducecat.pong.Pong.update(Pong.java:96)
   at org.newdawn.slick.GameContainer.updateAndRender(GameContainer.java:657)
   at org.newdawn.slick.AppletGameContainer$Container.runloop(AppletGameContainer.java:514)
   at org.newdawn.slick.AppletGameContainer$ContainerPanel.start(AppletGameContainer.java:218)
   at org.newdawn.slick.AppletGameContainer$1.run(AppletGameContainer.java:92)
org.newdawn.slick.SlickException: Game.update() failure - check the game code.
   at org.newdawn.slick.GameContainer.updateAndRender(GameContainer.java:663)
   at org.newdawn.slick.AppletGameContainer$Container.runloop(AppletGameContainer.java:514)
   at org.newdawn.slick.AppletGameContainer$ContainerPanel.start(AppletGameContainer.java:218)
   at org.newdawn.slick.AppletGameContainer$1.run(AppletGameContainer.java:92)
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline ra4king

JGO Kernel


Medals: 336
Projects: 2
Exp: 5 years


I'm the King!


« Reply #3 - Posted 2011-12-20 02:09:03 »

Ok so it should be quite obvious that either "app" or "app.getInput()" return null.

Offline duce

Senior Newbie





« Reply #4 - Posted 2011-12-20 04:16:36 »

It works fine when I run it as an application, and I'm pretty sure it said to leave it as an AppGameContainer as Slick will make it an AppletGameContainer.
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

pw (17 views)
2014-07-24 01:59:36

Riven (17 views)
2014-07-23 21:16:32

Riven (14 views)
2014-07-23 21:07:15

Riven (17 views)
2014-07-23 20:56:16

ctomni231 (45 views)
2014-07-18 06:55:21

Zero Volt (40 views)
2014-07-17 23:47:54

danieldean (32 views)
2014-07-17 23:41:23

MustardPeter (36 views)
2014-07-16 23:30:00

Cero (51 views)
2014-07-16 00:42:17

Riven (50 views)
2014-07-14 18:02:53
HotSpot Options
by dleskov
2014-07-08 03:59:08

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:58:24

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:47:22

How do I start Java Game Development?
by ra4king
2014-05-17 11:13:37

HotSpot Options
by Roquen
2014-05-15 09:59:54

HotSpot Options
by Roquen
2014-05-06 15:03:10

Escape Analysis
by Roquen
2014-04-29 22:16:43

Experimental Toys
by Roquen
2014-04-28 13:24:22
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!