Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (487)
Games in Android Showcase (112)
games submitted by our members
Games in WIP (553)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1] 2 3 4
  ignore  |  Print  
  Unknown universe  (Read 15755 times)
0 Members and 1 Guest are viewing this topic.
Offline Skarion

Senior Member


Medals: 2
Projects: 1



« Posted 2011-08-19 15:50:20 »

Hi!

I have been peeking a bit here for a year or so and finally registered a few weeks ago, with the first posts of mine the last few days.

As I am a developer and developing on my freetime a 4X sci-fi strategy game in Java I guessed that I maybe could post about it here, especially as I like to advertise a bit about the project.

The game has been in production since january and is currently in a playable state, though is in a rough state that hasn't got even a tenth of the features I wish to add before a "full" release.


http://i.imgur.com/woSE3.jpg
[The game in it's current state]

http://imgur.com/7FuOs
[A few of the map options]

http://imgur.com/R6nQQ
[Spy options]

General features that are already implemented are:

A 4x game that can be considerable epic size.

- Current maximal width of a map is equal to about 71428 points from one side to the other [or 712 meters], can if needed go up to 20*2^31 points [or 1.5*10^7 meters]! Total max size of the map is that value multiplied by itself.

- Current maximal amount of colonizable stars to interact and claim is 120,000.

- Each star is unique with it's own planetary systems (there all planets has their own size, chemical composition and temperature).

- Current maximal amount of NPC players to compete with during a game is 400.

A 4x game with high quality music and depth.

- The player can select if to play in either realtime or turn based by his own choice.

- Many high talent musicians has together created many masterpieces in the game, for example ghostmagnet's Buckskin.

- More than 10 different species and government settings to tweak which all affects the game's strategy and gameplay.

- Currently 50 researchable technologies (with hopes to expand this to 200).

- Beat the enemy player through diplomacy, spying or with military might.

And a lot more than that is already implemented, and it's still just a little part of what will be implemented into the final version!  Smiley
Offline namrog84

JGO Ninja


Medals: 46
Projects: 4


Keep programming!


« Reply #1 - Posted 2011-08-19 16:43:19 »

Looks really great so far!

More pictures and am excited to see how it develops
Is it going to just be single player or any plans for multiplayer functionality?

"Experience is what you get when you did not get what you wanted"
Offline Skarion

Senior Member


Medals: 2
Projects: 1



« Reply #2 - Posted 2011-08-19 17:00:34 »

Looks really great so far!

Thanks a lot! Smiley

Quote
More pictures and am excited to see how it develops

Ask and you shall recieve,

here's the title/intro screen: http://i.imgur.com/DbPTa.jpg

I am hoping to change the stars/snow in that picture to a nebulosa and a larger star/planet at the bottom left, though keeping the above look for now. Smiley

Quote
Is it going to just be single player or any plans for multiplayer functionality?

Currently single player and I  hope to include hot seat within the next few months.

Multiplayer is to be included, though the extent of said multiplayer I'm still considering. If there's not a lot of people interested in the game I will just include IP/LAN capability, though if there's a bit of hype to the game I hope to have something similar to Battle.net and even letting people join in during played games [for example taking over a new spawned civilization, rebelling factions or factions that the creator has opened up for humans]. This I think would be popular as the game's width and amount of players makes sure that new players can jump in at any time and still be a part of the experience instead of just dead wood.

So I got a lot of ideas for the game's multiplayer scene in case the game gets popular but will scrap most of them if it's only me that will be playing the game.  Tongue
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Skarion

Senior Member


Medals: 2
Projects: 1



« Reply #3 - Posted 2011-08-20 17:23:42 »

Just wanted to show the minimap of a standard game (which means a rather small map. I have played here for 5 hours), my color is blue.



Black are the areas I haven't discovered yet.  Smiley
Offline ra4king

JGO Kernel


Medals: 345
Projects: 2
Exp: 5 years


I'm the King!


« Reply #4 - Posted 2011-08-21 07:54:29 »

O_O That's a HUGE map!

Offline Skarion

Senior Member


Medals: 2
Projects: 1



« Reply #5 - Posted 2011-08-21 09:50:34 »

Thanks! The best part is that I can still easily multiply the size of that map with 3 and keep the same star density without any lagg.  Smiley
Offline ra4king

JGO Kernel


Medals: 345
Projects: 2
Exp: 5 years


I'm the King!


« Reply #6 - Posted 2011-08-21 09:53:56 »

*___*

Offline theagentd
« Reply #7 - Posted 2011-08-21 11:32:26 »

Well, space is supposed to be pretty empty. >__>

Myomyomyo.
Offline Skarion

Senior Member


Medals: 2
Projects: 1



« Reply #8 - Posted 2011-08-21 12:16:06 »

Well, space is supposed to be pretty empty. >__>

I don't understand what you mean? The minimap I showed only show discovered territory.

Here's the same map centered around my empire though without fog of war, my empire's border is circled with red (I painted that):

Offline ra4king

JGO Kernel


Medals: 345
Projects: 2
Exp: 5 years


I'm the King!


« Reply #9 - Posted 2011-08-22 02:01:30 »

It would take ages to discover/develop each star!

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline SwampChicken
« Reply #10 - Posted 2011-08-22 04:25:25 »

Oooo! This looks very nice. Will definately have a closer look after work...
Offline Skarion

Senior Member


Medals: 2
Projects: 1



« Reply #11 - Posted 2011-08-22 05:44:06 »

Oh, by the way, anyone that likes science fiction and wish to have something included in the game - please tell me as I am currently trying to proritise different things to be included and would love input what actually is most important for you as a player!

It would take ages to discover/develop each star!

Point is to have an ever-stretching star cluster to make the game feel like a real science fiction experience, and not a fight amongts a few lone stars. Smiley

As the size of the map is selectable by the player the player can decide if to play a small map skirmish with 10-20 stars that probably can be won within a hour, or play these gigantic maps and have more content to discover even after weeks of gameplay. Smiley

Quote
Oooo! This looks very nice. Will definately have a closer look after work...

Thanks! Smiley
Offline SwampChicken
« Reply #12 - Posted 2011-08-23 01:46:02 »

Ok, I came back here last night thinking that there was a link to actually play..
 Tongue
Offline Skarion

Senior Member


Medals: 2
Projects: 1



« Reply #13 - Posted 2011-08-23 08:50:00 »

Ok, I came back here last night thinking that there was a link to actually play..
 Tongue

When I earlier did show people this game I did post a direct link to the game.

Though got less replies then, just either "OMG, this is the best game I've played and I am hooked all nights", "This game has no 3D! Wtf! This crap could've been played in the 90s but dude, this is the 2000s" and "Why are there no explosions! I want explosions and Star Trek ships!".

And noticed that I got more constructive feedback if I just posted pictures.

So I could PM you the game if you promise to give me at least one comment about the gameplay which should be improved (not 3D or such, please!). As the game's in Alpha I am more concerned of feedback than amount of players. Smiley
Offline theagentd
« Reply #14 - Posted 2011-08-23 09:56:43 »

The only thing I meant with "empty" was that space is mostly empty space, so obviously the maps have to be huge. Not really constructive or anything...
I would also like to test the game, but if you don't think it's ready, I'll wait. =)

Myomyomyo.
Offline cylab

JGO Ninja


Medals: 43



« Reply #15 - Posted 2011-08-23 11:02:05 »

Though got less replies then, just either "OMG, this is the best game I've played and I am hooked all nights", "This game has no 3D! Wtf! This crap could've been played in the 90s but dude, this is the 2000s" and "Why are there no explosions! I want explosions and Star Trek ships!".

Well, if you like to pimp up your graphics, just use some of these: http://www.google.com/search?q=nasa nebula galaxy&tbm=isch - you might have to check the licenses, but afaik the nasa space photos are public domain.

Mathias - I Know What [you] Did Last Summer!
Offline Skarion

Senior Member


Medals: 2
Projects: 1



« Reply #16 - Posted 2011-08-23 11:53:20 »

The only thing I meant with "empty" was that space is mostly empty space, so obviously the maps have to be huge. Not really constructive or anything...
I would also like to test the game, but if you don't think it's ready, I'll wait. =)

Sent link with general comments.

Well, if you like to pimp up your graphics, just use some of these: http://www.google.com/search?q=nasa nebula galaxy&tbm=isch - you might have to check the licenses, but afaik the nasa space photos are public domain.

Not sure of the complete legal requirements of those pictures so I currently prefer to try to generate my own space - though may go in that direction later. Smiley
Offline theagentd
« Reply #17 - Posted 2011-08-23 12:41:46 »

Damn you, Skarion! I'm trying to do my goddamn homework here, but you keep throwing games at me that I suddenly just feel obliged to try out! You want me to repeat a grade?!  Grin

Myomyomyo.
Offline Skarion

Senior Member


Medals: 2
Projects: 1



« Reply #18 - Posted 2011-08-23 12:44:58 »

Damn you, Skarion! I'm trying to do my goddamn homework here, but you keep throwing games at me that I suddenly just feel obliged to try out! You want me to repeat a grade?!  Grin

Why do you think I began programming games on my freetime? This generation has everything too easy, so I made a gigantic conspiracy to destroy the grades of everyone by trying to create a game which can't be finished within weeks of gameplay, ruining all of their chances of getting good grades.

 Cool
Offline theagentd
« Reply #19 - Posted 2011-08-23 13:19:48 »

Oh, f*ck.
BTW, how do I move my fleets? I would like to gather a huge fleet on one planet and send them all, but I have no idea how to even move fleets... >_<

Myomyomyo.
Offline Skarion

Senior Member


Medals: 2
Projects: 1



« Reply #20 - Posted 2011-08-23 13:26:16 »

Oh, f*ck.
BTW, how do I move my fleets? I would like to gather a huge fleet on one planet and send them all, but I have no idea how to even move fleets... >_<


 Tongue

I need to figure out why people can't seem to figure out how to move fleets.

Simple answer: Left click on the Star which has the Fleet you wish to move. Right click on the Star you wish to move said Fleet to.

You can't move your fleets to Stars that are not populated yet, that functionality is to be added together with sieges and piracy. So see if you can move your fleet between two Stars you own or against a enemy Star.

Please post if anything that I explained above doesn't work.

Complicated answer for more details:

Go to fleet view, select the fleet you wish to move (the first fleet on the Star is automaticly selected if you click on the Star, though if you wish to use another fleet then you need to click on said fleet with your left mouse button). Then you right click on the Star you wish to move said fleet to.

To organise fleets: To merge/split fleets buttons are to the right, if you want to move units between fleets then you right click on said unit and then right click on the fleet you wish to move the unit to.
Offline Skarion

Senior Member


Medals: 2
Projects: 1



« Reply #21 - Posted 2011-08-23 13:32:41 »

Oh fudge, added a bit of graphical touches yesterday that seems to paint over the movement. The movement still happen though isn't shown until the movement is complete.

Will fix it!
Offline theagentd
« Reply #22 - Posted 2011-08-23 13:35:29 »

Yeah, that added to the confusion. ._.

Myomyomyo.
Offline Skarion

Senior Member


Medals: 2
Projects: 1



« Reply #23 - Posted 2011-08-23 14:06:47 »

Yeah, that added to the confusion. ._.

Sent you an updated version where it is fixed. Sorry for the inconvenience! Hope you'll like the experience anyhow even if the first game may be ruined. Sad
Offline theagentd
« Reply #24 - Posted 2011-08-23 14:25:48 »

Nah, it's okay. I needed a "wasted" game to learn all the basics. There are lots of stuff going on in the game, and in the beginning you don't know anything. You really need a tutorial that tells you that you can do stuff like research (didn't even see it until a few minutes in the game), handle corruption and what creates it (having multiple planets?) etc.
The GUI is a little bit spread out. There are a lot of tabs on everything, but in for example the planet info bar you have to switch these all the time. A general info tab would be great for many parts of the GUI, to show basic information in minimal space. Also please, please, please make the planet info bar SAVE what tab I'm looking at when I switch planets. I was gonna upgrade economy on all my 17 planets, and it was like 4 clicks for each planet. Insanely slow and annoying.
The menu was running at 10-15 FPS for me. Ingame ran absolutely fine though (constant 60FPS).
Some researches seem to lack description (or they don't do anything? >_>). Military tab is not working (under construction, I guess).
A loud ping noise or something would be nice for messages, or any other way of notifying that something has happened (messages, colonized, corruption, etc, top right things).

That's all for the moment, time to try out the new version! =D I MEAN f**k LEAVE ME ALONE MY JAPANESE TEACHERS ARE GONNA KILL ME MOAR THAN BEFORE

Myomyomyo.
Offline Skarion

Senior Member


Medals: 2
Projects: 1



« Reply #25 - Posted 2011-08-23 14:35:19 »

Cheers a lot for the comments! Helps me a lot!  Smiley

handle corruption and what creates it (having multiple planets?) etc.

The empire's organization (higher organization -> less corruption and said corruption get cheaper to handle) and amount of stars affects corruption currently. Dissent, spy operations and such will affect it later on.  Smiley

Quote
The GUI is a little bit spread out. There are a lot of tabs on everything, but in for example the planet info bar you have to switch these all the time. A general info tab would be great for many parts of the GUI, to show basic information in minimal space. Also please, please, please make the planet info bar SAVE what tab I'm looking at when I switch planets. I was gonna upgrade economy on all my 17 planets, and it was like 4 clicks for each planet. Insanely slow and annoying.

How do you mean? You mean the last tab which was open when managing a star will also be the one that opens when accessing the next star? Can easily be implemented.  Smiley

Quote
The menu was running at 10-15 FPS for me.

The one with the "snow"? It's poorly done and only there for the moment, is to be completely exchanged later on.

Quote
Ingame ran absolutely fine though (constant 60FPS).

That's been quite a milestone for me (consider that I had lagg with 2000 stars and 40 players earlier compared to the 10,000 stars and 140 players you are playing).  Grin

Quote
Some researches seem to lack description (or they don't do anything? >_>). Military tab is not working (under construction, I guess).

The ones lacking description do not do anything ingame yet, will be added later. Lots of research isn't done or not added yet and I am considering rebuilding whole of the research tab later on.

Yes, the military tab is still under construction.

Quote
A loud ping noise or something would be nice for messages, or any other way of notifying that something has happened (messages, colonized, corruption, etc, top right things).

Good idea! Will of course be added! Smiley

Quote
That's all for the moment, time to try out the new version! =D I MEAN f**k LEAVE ME ALONE MY JAPANESE TEACHERS ARE GONNA KILL ME MOAR THAN BEFORE

 Tongue

Good luck! Make sure to not get killed as when I now have a guy that actually gives good comments I bloody well want that person alive!
Offline theagentd
« Reply #26 - Posted 2011-08-23 15:42:32 »

Ah, too slow game... Interesting game to have in the background though! Would be a little easier with a sound for events, so I actually get notified when I lose 5 planets... Game over. xD
Easy as pie to understand the fleet system now, so that's okay. Kind of weird though, if I send an already traveling fleet to another planet, they magically get back... >_>
HOTKEYS. PLEASE. You need to reduce the amount of micro-management. I find it tedious when I have 10+ planets. Too many mouse clicks. A hotkey for "build fighters", "economic improvement" etc would be so much easier to use than click planet, click build tab, spam build fighter button. Just click a planet and spam Shift-F or something.
Also, you're using Java2D, right? Not so sure it's running at 60FPS even though Fraps says it does. UI seems kind of slow to respond (a few millis), but it's still completely playable. Laptop i5-2410M dualcore at 2.7GHz, BTW.
The enemies were a little bit... overpowered? I was attacked by battleships when I had fighters, even though I had researched all the time. They just conquered my planets one by one. I also spawned near the edge of the world, which was kind of bad as I was surrounded by 2 scary AIs with more planets than I could count while I managed to claim about 20 free planets until all nearby planets were conquered. Does the AI spawn with more than one planet or do they just love to expand? I felt kind of owned anyway, but maybe I was just unlucky and/or inexperienced...
Well, I'm not gonna play any more today (GO AND DIE BAD CONSCIENCE *HUGS GOOD CONSCIENCE*, wait, if I have cute chibi angels on my shoulder...) so I probably won't post anything new until tomorrow (it's 0:41 here) unless I forgot something. xD

EDIT: Yes, I did forget something. xD
How do you mean? You mean the last tab which was open when managing a star will also be the one that opens when accessing the next star? Can easily be implemented.  Smiley
Yes, if I go to the build tab, I want it to stay on the build tab if I click on another planet, not go back to the fleet tab. That, and/or hotkeys to building ships regardless of what tab is open. =D

Regarding FPS, I don't know how big my map was, I only started a new game using quickstart... I've also only been playing realtime games...

EDIT2: STUPID BRAIN STOP PROCESSING GAMES AND PROCESS KANJIS
Uh, it was kind of confusing getting "New Planet x has been lost to y", as I had no idea *where* that planet was. Maybe (left) clicking on message could center the screen on the planet the event concerns. Maybe research messages could open the research menu. =D

Myomyomyo.
Offline Skarion

Senior Member


Medals: 2
Projects: 1



« Reply #27 - Posted 2011-08-23 15:56:40 »

Ah, too slow game... Interesting game to have in the background though!

If you playing realtime then click "+" to speed up the game, at fullest speed it's 10 ticks every second. It should not lagg noticeable at all and will make you not call the game "slow". At that speed you won't survive against the AI as you need to constantly micromanage to handle them.

Quote
HOTKEYS. PLEASE. You need to reduce the micro-management. I find it tedious when I have 10+ planets. Too many mouse clicks. A hotkey for "build fighters", "economic improvement" etc would be so much easier to use than click planet, click build tab, spam build fighter button. Just click a planet and spam Shift-F or something.

Will see what I can do.  Smiley

Quote
Also, you're using Java2D, right?


Actually using pure Java, Swing and that stuff, as I try to learn all I can do with Java (am a professional Java/Python programmer at work though it's seldom I am allowed to use the graphical parts of Java though sometimes you need to use them).

Quote
Not so sure it's running at 60FPS even though Fraps says it does. UI seems kind of slow to respond (a few millis), but it's still completely playable. Laptop i5-2410M dualcore at 2.7GHz, BTW.

As I use an MVC pattern you update the model at click and then it's shown by the view at next update. Will make it more instantenously later on though haven't prioritised that (so yes, you are having 60 FPS though sometimes the view is 1/10th of a second behind).

Quote
The enemies were a little bit... overpowered? I was attacked by battleships when I had fighters, even though I had researched all the time. They just conquered my planets one by one. I also spawned near the edge of the world, which was kind of bad as I was surrounded by 2 scary AIs with more planets than I could count while I managed to claim about 20 free planets until all nearby planets were conquered.

The AI is quite simple but very effective. It's quite easy to handle the AI when you figured out their gameplay. Though if the AI has had a lucky start they are often quite hard.

My first games before I learnt how to play my records were about 60-70 stars. My current record is 140 stars, though think I can win that game if I just give it enough time.

Quote
Does the AI spawn with more than one planet or do they just love to expand? I felt kind of owned anyway, but maybe I was just unlucky and/or inexperienced...

They love to expand. Default start for the AI is the same as for the player, though you can decimate their starting resources (as to quicken or slow down their expansion depending if you think they are too good or too slow) by going into the custom menu when starting a game.

Quote
Well, I'm not gonna play any more today (GO AND DIE BAD CONSCIENCE *HUGS GOOD CONSCIENCE*, wait, if I have cute chibi angels on my shoulder...) so I probably won't post anything new until tomorrow (it's 0:41 here) unless I forgot something. xD

Good luck! Smiley

Quote
Yes, if I go to the build tab, I want it to stay on the build tab if I click on another planet, not go back to the fleet tab. That, and/or hotkeys to building ships regardless of what tab is open. =D

I'll see what I can do!

Quote
Regarding FPS, I don't know how big my map was, I only started a new game using quickstart... I've also only been playing realtime games...

Quickstart is approximate 600x600 maps with 10,000 Stars and 140 players.

Quote
EDIT2: STUPID BRAIN STOP PROCESSING GAMES AND PROCESS KANJIS
Uh, it was kind of confusing getting "New Planet x has been lost to y", as I had no idea *where* that planet was. Maybe (left) clicking on message could center the screen on the planet the event concerns. Maybe research messages could open the research menu. =D

Nice idea! Will of course implement something in that direction! Smiley
Offline theagentd
« Reply #28 - Posted 2011-08-23 15:58:37 »

Please see my edits too, they were posted while you were responding...  Pointing

Myomyomyo.
Offline Skarion

Senior Member


Medals: 2
Projects: 1



« Reply #29 - Posted 2011-08-23 16:04:13 »

Please see my edits too, they were posted while you were responding...  Pointing

Modified replies to them too. Smiley

Now go back to studying so you can be fully refreshed in case you wish to retry the game tommorow!  Wink
Pages: [1] 2 3 4
  ignore  |  Print  
 
 

 
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!