Java-Gaming.org    
Featured games (78)
games approved by the League of Dukes
Games in Showcase (462)
games submitted by our members
Games in WIP (466)
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  
  Space Storm  (Read 2981 times)
0 Members and 1 Guest are viewing this topic.
Offline DDDBOMBER

Junior Member


Projects: 1



« Posted 2012-11-19 19:25:44 »


Space Storm is an in development Space Strategy Game by me, I'm 14 and a wannabe game developer, constructive criticism please.
There is a changelog hosted off of tumblr.com you can find here http://spacestormblog.tumblr.com/



I have made a launcher which will automatically update and run the game. You can get it from here, https://dl.dropbox.com/u/63217995/Space%20Storm%20Launcher.jar
If the launcher says updating but then doesn't actually run the game after the updating message has gone, go to C:/Users/USERNAME/game.exe and run that
If there is no file there, use this link for the direct .exe file https://dl.dropbox.com/u/63217995/Space%20Sim%20Game.exe

WINDOWS ONLY FOR NOW, MAC AND LINUX BUILDS COMING SOON

To play, first add at least one enemy and one ally ship, select the one you want to place with left click, place it with right click. Press Space to start, select one of your ships with left click, then right click tells it where to move, the game is won when either team has no ships left, the star wars-esque intro is for the story/campaign I'm planning on adding later!

Please post any bugs/errors that you find Cheesy
Online matheus23

JGO Kernel


Medals: 98
Projects: 3


You think about my Avatar right now!


« Reply #1 - Posted 2012-11-19 19:36:39 »

Following you on tumblr Smiley

See my:
    My development Blog:     | Or look at my RPG | Or simply my coding
http://matheusdev.tumblr.comRuins of Revenge  |      On Github
Offline Grunnt

JGO Wizard


Medals: 59
Projects: 8
Exp: 5 years


Complex != complicated


« Reply #2 - Posted 2012-11-19 19:55:57 »

Hey, I tried it but could not get it to work. I get the updater screen with the blog messages, which appears to perform an update. But when I click "Play" the game just drops back to the prompt with no popups or console output.

Looks cool though, I'm curious Grin

I tested this on a Windows 7 machine with Java 7 installed.

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline DDDBOMBER

Junior Member


Projects: 1



« Reply #3 - Posted 2012-11-19 19:57:54 »

Hey, I tried it but could not get it to work. I get the updater screen with the blog messages, which appears to perform an update. But when I click "Play" the game just drops back to the prompt with no popups or console output.

Looks cool though, I'm curious Grin

I tested this on a Windows 7 machine with Java 7 installed.

I'll look into it, it should then run a different java file i compiled as an exe, if the launcher fails go to C:/Users/USERNAME/game.exe and try running that, it should have downloaded the game there
Offline Grunnt

JGO Wizard


Medals: 59
Projects: 8
Exp: 5 years


Complex != complicated


« Reply #4 - Posted 2012-11-19 20:05:28 »

Ok I just looked in C:/Users/<my username> but there's no exe file there. I tried running it using admin rights, but that made no difference either.

Offline DDDBOMBER

Junior Member


Projects: 1



« Reply #5 - Posted 2012-11-19 20:07:34 »

Ok I just looked in C:/Users/<my username> but there's no exe file there. I tried running it using admin rights, but that made no difference either.
It shouldn't need admin rights, i'll add the link to the game.exe itself in the main post, sorry for the hassle...
Offline Grunnt

JGO Wizard


Medals: 59
Projects: 8
Exp: 5 years


Complex != complicated


« Reply #6 - Posted 2012-11-19 20:18:13 »

No problem, first deployment attempt is always troublesome Grin I also downloaded the .exe file, but it also seems to fail silently. Can't really tell what the problem is without logging or exceptions, unfortunately. Has somebody else got it to work?

Offline DDDBOMBER

Junior Member


Projects: 1



« Reply #7 - Posted 2012-11-19 20:21:18 »

No problem, first deployment attempt is always troublesome Grin I also downloaded the .exe file, but it also seems to fail silently. Can't really tell what the problem is without logging or exceptions, unfortunately. Has somebody else got it to work?

Oh god, i feel like a failure, i thought it worked. All my friends I've sent it too it seems to work fine, is your computer able to handle 1280x720 resolutions in LWJGL, that's the only difference i could think of, or maybe the antivirus is blocking it, what antivirus are you using?
Offline Grunnt

JGO Wizard


Medals: 59
Projects: 8
Exp: 5 years


Complex != complicated


« Reply #8 - Posted 2012-11-19 20:30:01 »

Oh god, i feel like a failure, i thought it worked. All my friends I've sent it too it seems to work fine, is your computer able to handle 1280x720 resolutions in LWJGL, that's the only difference i could think of...

Haha, don't be silly. Deployment always means you run into problems like this, that's pretty much true for everyone I bet. At least, it sure is for me. The approach seems cool, with the auto-updater showing your blog. I'm hoping to make something like it soon for the game I'm working on (once it's somewhat playable).

My desktop resolution is 1600x900, so that should be OK. It's a 64 bit system, but I see you've included the 64bit natives, so that should not be a problem either. Maybe you could add some kind of exception logging or popup? If you want to catch very low-level errors (such as LWJGL DLL not available for some reason) you may also need to intercept Errors instead of just Exceptions. Here's what I do in Slick, maybe it's of use to you:

Edit: code is in the main(String[] args) method:
1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
      try {

         AppGameContainer appGameContainer = new AppGameContainer(new MyGame(), 640, 480);
         appGameContainer.start();

      } catch (Exception e) {
         // An exception could mean that LWJGL is not initialized, so we show a JOptionPane popup (instead of the
        // LWJGL Sys.alert and try to log the exception
        if (Logger.getInstance() != null) {
            Logger.getInstance().error("Could not start game because of an exception", e);
         } else {
            e.printStackTrace();
         }
         JOptionPane.showMessageDialog(null, e.getClass().getSimpleName() + ": " + e.getMessage(),
               "Exception while starting game", JOptionPane.ERROR_MESSAGE);
      } catch (UnsatisfiedLinkError e) {
         // Show a popup in case the LWJGL dlls are missing
        e.printStackTrace();
         JOptionPane.showMessageDialog(null, e.getMessage(), "LWJGL DLL not found", JOptionPane.ERROR_MESSAGE);
      }


Offline Grunnt

JGO Wizard


Medals: 59
Projects: 8
Exp: 5 years


Complex != complicated


« Reply #9 - Posted 2012-11-19 20:33:45 »

On the topic of antivirus, I got Microsoft Forefront Endpoint protection installed. I don't want to turn it off though Grin

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.

xsi3rr4x (72 views)
2014-04-15 18:08:23

BurntPizza (68 views)
2014-04-15 03:46:01

UprightPath (79 views)
2014-04-14 17:39:50

UprightPath (65 views)
2014-04-14 17:35:47

Porlus (80 views)
2014-04-14 15:48:38

tom_mai78101 (104 views)
2014-04-10 04:04:31

BurntPizza (164 views)
2014-04-08 23:06:04

tom_mai78101 (260 views)
2014-04-05 13:34:39

trollwarrior1 (210 views)
2014-04-04 12:06:45

CJLetsGame (220 views)
2014-04-01 02:16:10
List of Learning Resources
by SHC
2014-04-18 03:17:39

List of Learning Resources
by Longarmx
2014-04-08 03:14:44

Good Examples
by matheus23
2014-04-05 13:51:37

Good Examples
by Grunnt
2014-04-03 15:48:46

Good Examples
by Grunnt
2014-04-03 15:48:37

Good Examples
by matheus23
2014-04-01 18:40:51

Good Examples
by matheus23
2014-04-01 18:40:34

Anonymous/Local/Inner class gotchas
by Roquen
2014-03-11 15:22:30
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!