Java-Gaming.org    
Featured games (79)
games approved by the League of Dukes
Games in Showcase (475)
Games in Android Showcase (106)
games submitted by our members
Games in WIP (530)
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  
  Apex Faction 2.0.2.1 [ALPHA]  (Read 5364 times)
0 Members and 1 Guest are viewing this topic.
Offline kammce

Senior Newbie





« Posted 2012-10-06 18:22:20 »

[size=20pt]Apex Faction 2.0.2.1 [ALPHA][/size]
by: Khalil A. Estell

The objective of the game is to recruit units and send them to defend your base and destroy the enemy's base. Use items called advantage cards to turn the tides of battle, in this fast pace real-time strategy game. This game is still in it's alpha stage and undergoing constant updates and changes.

A link to the game is:
https://docs.google.com/open?id=0B4Bs5TPpm8j3NElrU0xGbFdEbzQ

It is 5.5 mb in size. Sorry about the large size. Music and image compression can be a hassle. I have tried to develop a JNLP for the game, but I was meet with a bunch of issues. Soon, I will create my own launcher that will download the necessary files for the game.

If you find any errors, glitches, or if you have any concerns, ideas, issues, problems, or questions please tell me and please be as detailed as possible. If possible, can you also tell me how to replicate the glitch or problem as well when and where it happened. I would advise that you do not send me a report until I release the release notes. There are certain things that I am aware of that will be changed in the next version and making you type it is a waste of your time when it is already knowledge that I know. Also, if you want to check out Kingdom Vs Dynasty 1.5 and 2.0 (or derivative of this game), they are on my site... the game-play is confusing though. I will be developing a dedicated website for the game soon.

Thank you for playing
Kind Regards
Kammce

[size=15pt]Screenshots[/size]







Offline kammce

Senior Newbie





« Reply #1 - Posted 2012-10-07 03:30:48 »

Um... There is a warning that this topic has not been access or posted to in 180 days... That is strange.
Offline Joshua Waring

Senior Member


Medals: 4
Projects: 2



« Reply #2 - Posted 2012-10-07 06:45:26 »

5.5mb, don't think you should be sorry for the large size :p

I'll play is ASAP, I do like the look of it

The world is big, so learn it in small bytes.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline StumpyStrust
« Reply #3 - Posted 2012-10-07 09:28:17 »

So I have a fellow fan of the FE series. Woot!  Grin

I may try it tomorrow when I have time. Looks interesting and I cannot wait to see how exactly you make the sprites work.

Offline Gjallar

JGO Coder


Medals: 13
Projects: 1


Follower of Nurgle


« Reply #4 - Posted 2012-10-07 09:51:38 »

1  
game.controls.Controls could not find: game/repository/field/field.png


Two windows open "ApeX FacTioN" and "KvD debug", both completely white.

It's really weird, sometimes it paints the game but I can't click anything
Offline kammce

Senior Newbie





« Reply #5 - Posted 2012-10-07 16:51:09 »

1  
game.controls.Controls could not find: game/repository/field/field.png


Two windows open "ApeX FacTioN" and "KvD debug", both completely white.

It's really weird, sometimes it paints the game but I can't click anything

That is strange. I have tested out the game on other machines and it works fine. Visuals and all.

But, there might be something that I did not account for. I accelerated the hardware to use OpenGL via the system properties. But I made sure to catch an exception if that was not possible and just use the CPU for rendering if the GPU was not available.

And the "game.controls.Controls could not find: game/repository/field/field.png" ... actually that has no effect on the game. Just some crap code I should have removed. The name of that resources is field.jpg now. But the game has been edited to find that file.

I went through some experiments in the fps. If anyone thinks the game is too fast, please tell me.
If anyone needs a further explanation on how the game works, please ask me. I am still coming up with a full interactive instructions page, because the one I have now does not cut it.

EDIT: if anyone else is having problems. Please tell me, and give me information about your machine and what version of Java you have installed. With this I will try to rectify the problem.
Offline Gjallar

JGO Coder


Medals: 13
Projects: 1


Follower of Nurgle


« Reply #6 - Posted 2012-10-07 17:35:12 »

That's what I get when I launch it, it does paint the main menu sometimes, but can't click a thing.



Java version.


(The official page says I'm up to date, but shouldn't it be 7 in that case?)

Specs:

Intel i3
4Gb RAM
Geforce GT 330M
Offline kammce

Senior Newbie





« Reply #7 - Posted 2012-10-07 18:59:27 »

Oh wow. I will try to figure out why it is not working. With your system, you should be fine. Java 6 is still the standard. Java 7 has not been completely released yet (at least to my knowledge). Also, the majority of the people who are also beta testing my game, only have java 6. I am using Java 7, but I compile the game with java 6 when I deploy it. So that should not be the issue at all.

Aside from that, I will run some tests to see where the problem lies.
Offline Gjallar

JGO Coder


Medals: 13
Projects: 1


Follower of Nurgle


« Reply #8 - Posted 2012-10-07 19:10:38 »

Bleh, if I'm the only exception you should be fine Wink
Offline kammce

Senior Newbie





« Reply #9 - Posted 2012-10-07 19:13:29 »

Bleh!? Never!

I want to make sure that my game works on all Computers that can use Java 6+. I do not want to exclude anyone. Also, this is a bit of a mystery that I want to figure out. If I start working on it now, I might figure out the problem and fix it before it gets disastrously HUGE.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline StumpyStrust
« Reply #10 - Posted 2012-10-07 20:07:52 »

I have had similar issues with two monitors. When I move the window to the second monitor everything just stops.

Also, you can get things not drawing or other strange behaviors with out dated drivers or with the opengl flag on.

I know that with my NeoBat game when I turn on the opengl flag everything goes all red, flickery, and crazy.

Offline kammce

Senior Newbie





« Reply #11 - Posted 2012-10-07 20:38:28 »

Ok, I removed the System property sun.java2d.opengl from the actual code. I will make it something that people can choose in the future.

The file that had those lines of code are the GINIT.class file which is on the root directory of the jar file. It is small and you can use a zip archive program to open up the jar file and replace THE GINIT.class.

https://docs.google.com/open?id=0B4Bs5TPpm8j3Q25SVFB2YnVUSEE

Or you can just re-download the game from the same address above. It has been updated with the new file.

Thank you for your patience. Forgive me for the problems. Hopefully it works now.
Offline matheus23

JGO Kernel


Medals: 106
Projects: 3


You think about my Avatar right now!


« Reply #12 - Posted 2012-10-07 21:00:24 »

This game is actually pretty good. I have fun playing it Smiley

Also: are these sprites/images/graphics yours? (If not, where did you get em? :O ) They are pretty amazing. I wish I had your drawing skills ... And the music is awesome too, btw. But I think I know that song, so it's not yours, right? Cheesy

Anyways, pretty good job Smiley But you need to improve your coding skills, start with OpenGL (with slick or LibGDX for example) and somehow don't do it with swing, or at least use another/your own swing theme...

My cent Smiley

Anyways: summed up again: Pretty good job! Cheesy I liked it Smiley

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

Senior Newbie





« Reply #13 - Posted 2012-10-07 22:15:24 »

Thank you matheus23.

I have heard of the other frameworks and libraries but not LibGDX. It looks really awesome. I might give it a try. Also, I am thinking about creating type of components as well as my own theme.

I will take what you have told me into consideration for the next release of this game.
Offline RobinB

JGO Ninja


Medals: 44
Projects: 1
Exp: 3 years


Spacegame in progress


« Reply #14 - Posted 2012-10-08 00:00:16 »

The game is kinda fun at first, but it progresses slow and has a really continious gameplay.
\
Offline kammce

Senior Newbie





« Reply #15 - Posted 2012-10-08 00:06:50 »

For the game play that I am trying to design, do you believe that there is a means of making the game play more engaging without making the game overwhelming. I am thinking about creating a cool down for each unit deployed. Making deploying them a more thoughtful process. Same goes with the Enemy AI.
Offline Gjallar

JGO Coder


Medals: 13
Projects: 1


Follower of Nurgle


« Reply #16 - Posted 2012-10-08 10:10:30 »

Ahem *cough* ... embarrassing.... I just updated my graphics driver (which was last updated 2010  persecutioncomplex) and it works now.
I never updated it because I used the laptop only in school and tried to keep myself from playing games (which didn't work, but anyhow)

One bug I noticed is that the symbols on the bottom are mixed up, it doesn't spawn the unit its picture is representing
Offline Joshua Waring

Senior Member


Medals: 4
Projects: 2



« Reply #17 - Posted 2012-10-08 12:39:27 »

Running Ubuntu

1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  
15  
ubuntu@ubuntu:~$ java -jar '/home/ubuntu/Downloads/ApeXFacTioN-2.0.2.1-alpha-v1.6.jar' 
Exception in thread "main" java.lang.NoClassDefFoundError: org/newdawn/easyogg/OggClip
   at game.music.PlayMusic.<init>(PlayMusic.java:82)
   at game.menu.MainMenu.<init>(MainMenu.java:23)
   at game.Scene.<init>(Scene.java:39)
   at GINIT.main(GINIT.java:31)
Caused by: java.lang.ClassNotFoundException: org.newdawn.easyogg.OggClip
   at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
   at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
   ... 4 more
ubuntu@ubuntu:~$

The world is big, so learn it in small bytes.
Offline kammce

Senior Newbie





« Reply #18 - Posted 2012-10-08 15:21:06 »

Running Ubuntu

1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  
15  
ubuntu@ubuntu:~$ java -jar '/home/ubuntu/Downloads/ApeXFacTioN-2.0.2.1-alpha-v1.6.jar' 
Exception in thread "main" java.lang.NoClassDefFoundError: org/newdawn/easyogg/OggClip
   at game.music.PlayMusic.<init>(PlayMusic.java:82)
   at game.menu.MainMenu.<init>(MainMenu.java:23)
   at game.Scene.<init>(Scene.java:39)
   at GINIT.main(GINIT.java:31)
Caused by: java.lang.ClassNotFoundException: org.newdawn.easyogg.OggClip
   at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
   at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
   ... 4 more
ubuntu@ubuntu:~$


I will check the zip file again to make sure everything is there. There should be a folder called lib, in the same directory as the .jar file. Those are the necessary jar files to run part of the game. Also, I am running on Ubuntu as well. The "NoClassDefFoundError" exception does not change based on OS (unless it is using a filesystem that Java does not support).

Ahem *cough* ... embarrassing.... I just updated my graphics driver (which was last updated 2010  persecutioncomplex) and it works now.
I never updated it because I used the laptop only in school and tried to keep myself from playing games (which didn't work, but anyhow)

One bug I noticed is that the symbols on the bottom are mixed up, it doesn't spawn the unit its picture is representing

I will make sure to take a note of that and rectify the problem. Also, in the mean time, did you select your units via the Build window? or did you jump right into the game?

EDIT: fixed the problem... I need to make an in-game updater that looks for updated/modified class files. I really hate making you guys re-download the game if there is a problem.

Lastly, in the next release, I will have my own custom components rather than using swing's.
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.

Riven (8 views)
2014-07-23 20:17:25

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

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

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

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

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

Riven (48 views)
2014-07-14 18:02:53

OpenGLShaders (38 views)
2014-07-14 16:23:47

Riven (37 views)
2014-07-14 11:51:35

quew8 (33 views)
2014-07-13 13:57:52
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!