Java-Gaming.org    
Featured games (91)
games approved by the League of Dukes
Games in Showcase (581)
games submitted by our members
Games in WIP (500)
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  
  WIP: Towerfield  (Read 3369 times)
0 Members and 1 Guest are viewing this topic.
Offline appel

JGO Wizard


Medals: 49
Projects: 5


I always win!


« Posted 2011-02-26 21:27:25 »

I started working on this game in December, but I haven't worked on it since early January.

I do not know what I can do to make it a finished "product". I like the look n' feel of the game, but there is something that just isn't quite right, I do not know what. It's maybe too "brute force", and too little strategy. I'm unsure about screen scrolling, resource system, etc.

It's like... now I have a game where you build towers, and it looks alright, but how can I make a good game out of this? Should I make it only-instant-mission game, a singleplayer game with successive missions?

So, please suggest something to me Smiley Just test it and let me know what you think, what should be changed, etc.

- It has (limited) multiplayer support, and uses ports 57007 (tcp) and 57008 (udp).
- Use keys 1-8 to build towers.


Webpage: http://gamadu.com/games/towerfield/
Webstart: http://gamadu.com/games/towerfield/webstart/towerfield.jnlp

Thanks so much!






Check out the 4K competition @ www.java4k.com
Check out GAMADU (my own site) @ http://gamadu.com/
Offline ra4king

JGO Kernel


Medals: 322
Projects: 2
Exp: 4 years


I'm the King!


« Reply #1 - Posted 2011-02-26 22:54:42 »

It looks nice, but doesn't play well Wink
It was completely frozen for me for any instant games I played.

Offline appel

JGO Wizard


Medals: 49
Projects: 5


I always win!


« Reply #2 - Posted 2011-02-26 23:42:22 »

It looks nice, but doesn't play well Wink
It was completely frozen for me for any instant games I played.
Hardware specs?

Check out the 4K competition @ www.java4k.com
Check out GAMADU (my own site) @ http://gamadu.com/
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline ra4king

JGO Kernel


Medals: 322
Projects: 2
Exp: 4 years


I'm the King!


« Reply #3 - Posted 2011-02-26 23:50:33 »

It looks nice, but doesn't play well Wink
It was completely frozen for me for any instant games I played.
Hardware specs?
Windows 7 x64
Intel Core 2 Duo @ 2.0 GHz with 2GB of RAM
Intel Graphics Media Accelerator (I know, crappy)

It was running at 61 FPS right before it froze.

Offline CommanderKeith
« Reply #4 - Posted 2011-02-27 03:41:30 »

Looked pretty cool.

I couldn't do anything tho since the right side of the screen was hidden, which I assume had the menus where you build stuff. The menus we off-center to the right too. Must be a screen-resolution problem since my laptop screen is really wide.

Otherwise it worked and the AI was going nuts building a mega-base of dense towers.


Offline ra4king

JGO Kernel


Medals: 322
Projects: 2
Exp: 4 years


I'm the King!


« Reply #5 - Posted 2011-02-27 03:54:22 »

Looked pretty cool.

I couldn't do anything tho since the right side of the screen was hidden, which I assume had the menus where you build stuff. The menus we off-center to the right too. Must be a screen-resolution problem since my laptop screen is really wide.

Otherwise it worked and the AI was going nuts building a mega-base of dense towers.
Go into settings and choose your resolution Wink

Offline teletubo
« League of Dukes »

JGO Ninja


Medals: 48
Projects: 6
Exp: 8 years



« Reply #6 - Posted 2011-02-27 05:46:53 »

I chose a map then clicked "Start game", then it closed . Tried again, the same result .

Windows XP, java 1.6.0_21 , card Intel GMA X3000

Offline philfrei
« Reply #7 - Posted 2011-02-27 05:58:05 »

Hi - I really like the basic ideas but am having troubles. I normally have my screen at pretty low number of pixels, so when I came to your "settings" screen, there was no way to get to the "Apply" button. (Windows XP-Home) I ended up changing the settings on my screen to accomodate the game. Not everyone is going to want to do that! Is there a way to make the settings a scrollable control? Or make this part smaller or more central?

Your website "http://gamadu.com/games/towerfield/" is in some sort of popup mode that stays on top of the Java Security message I have to click through! And it stays on top of the game when I go tothe website to look at the instructions and try to click or alt-tab back. So I have to keep minimizing your website.

"Large Map" seems to just quit the game. "Boxed In" started ok. It would be nice to have some diagrams of the various things you can build and what they do, as part of the instructions. I was given an "out of power" almost immediately in the game when I tried to build artillery. Three tries and I still haven't figured out how to fight back or earn money. Built a few things (bunkers? I think they were 1, 2, or 5) and tried to sell them, but couldn't. Maybe some of this is just ignorant & panicky thrashing around -- I find it hard to do "testing" with artillery fire pounding on my headquarters! Do you have a "bunny slope"?

"Greetings my friends! We are all interested in the future, for that is where you and I are going to spend the rest of our lives!" -- The Amazing Criswell
Offline ra4king

JGO Kernel


Medals: 322
Projects: 2
Exp: 4 years


I'm the King!


« Reply #8 - Posted 2011-02-27 06:14:29 »

I chose a map then clicked "Start game", then it closed . Tried again, the same result .

Windows XP, java 1.6.0_21 , card Intel GMA X3000
Same with me.

BTW, the current java is 1.6.0_24 Wink

Offline gouessej

« In padded room »



TUER


« Reply #9 - Posted 2011-02-27 12:25:34 »

I chose a map then clicked "Start game", then it closed . Tried again, the same result .

Windows XP, java 1.6.0_21 , card Intel GMA X3000
Same here. Mandriva Linux 2010, Java 1.6 update 22, NVidia Geforce 7600 GT with the proprietary driver (I have not yet tried the Nouveau driver).

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline teletubo
« League of Dukes »

JGO Ninja


Medals: 48
Projects: 6
Exp: 8 years



« Reply #10 - Posted 2011-02-27 16:05:18 »

OKay tried it again, and it seems that it only crashes on the larger maps (like "large map" and "Mega fortress" ) . The small ones run nicely ("Boxed in", "Squeeze") . And "River fortress" runs, but with extremely poor performance . Maybe you forgot to include memory settings in your jnlp ?

as for the game, I think you should give us the option to select a dumber AI ...the current one just kicked my ass without giving me the oportunity to see where I get/measure my energy .

The UI looks pretty nice and polished . Have you made them yourself or are you using any library ?

Offline Mads

JGO Ninja


Medals: 24
Projects: 3


One for all!


« Reply #11 - Posted 2011-02-27 20:37:58 »

The game ran smooth, although the resolution was also annoying for me on a 17" Sad Right side hidden.
I also feel that the lack of info about this energy, makes it hard to play such a powerful UI. I tried to just place towers randomly as fast as I could, but I couldn't even top his speed Sad

Offline ra4king

JGO Kernel


Medals: 322
Projects: 2
Exp: 4 years


I'm the King!


« Reply #12 - Posted 2011-02-27 21:45:09 »

The game ran smooth, although the resolution was also annoying for me on a 17" Sad Right side hidden.
I also feel that the lack of info about this energy, makes it hard to play such a powerful UI. I tried to just place towers randomly as fast as I could, but I couldn't even top his speed Sad
Change your resolution in the settings menu Wink

Offline philfrei
« Reply #13 - Posted 2011-02-28 04:03:38 »

In terms of suggestions for a form for a game, it seems to me once the AI difficulty grading gets worked out, that maybe the thing to do would be to borrow some ideas from Sid Meyer's Civilization.

1) Make the playing area (the world) much larger than can be seen in one screen.

2) Make the viewing area limited to not much more than the frontier borders. As your area grows, so does what you can see. This would include the harvestable energy sources. Maybe also, some varying "qualities" to the squares besides harvestability that lend themselves to strategic uses.

3) Disperse the AI opponents, have them far enough away that one has time to concentrate on just trying to grow and develop in the most efficient way possible. Also, time to set up some defenses, or to construct a conquest plan.

4) Maybe have more than one AI opponent. A yellow horde, a purple horde. These could fight amongst themselves as well as against your own kingdom. Also, maybe the closer AI opponents could be less viral, less potent. (For example, there is a tower type or two that they can't produce, or a different tower type that they can.) Thus, you can make choices like taking them on, or leaving them as a buffer against the more dangerous AIs.

5) The multiple colors also suggest a multiplayer mode.


"Greetings my friends! We are all interested in the future, for that is where you and I are going to spend the rest of our lives!" -- The Amazing Criswell
Offline mclldrd

Senior Newbie


Exp: 3 years



« Reply #14 - Posted 2011-02-28 06:17:03 »

I chose a map then clicked "Start game", then it closed . Tried again, the same result .

Windows XP, java 1.6.0_21 , card Intel GMA X3000
Same with me.

BTW, the current java is 1.6.0_24 Wink

And again...
Windows 7 64-bit
Java 1.6.0_23
Integrated ATI Graphics
Offline appel

JGO Wizard


Medals: 49
Projects: 5


I always win!


« Reply #15 - Posted 2011-02-28 11:10:52 »

Ok, thanks for the error/compatibility reports. Clearly the initial resolution is too large, and many computers can't handle the large maps.

philfrei gave me the only the kind of help I was looking for though, thanks for that. Your ideas suggest that there should be some sort of tech tree, so the player can harvest resources and build up base (with tech buildings) in the beginning. That may very well be something I need. Perhaps I should evolve this into a more traditional RTS, without any ground units (I might do only air units since they're much easier to do).

Check out the 4K competition @ www.java4k.com
Check out GAMADU (my own site) @ http://gamadu.com/
Offline philfrei
« Reply #16 - Posted 2011-03-01 10:37:16 »

The game really does have a great look! I'm thinking of the way that crystals grow, of a surface being progressively encrusted over. Whatever the rules you add that determine the progression of the game, they should serve the visuals. I can't comment on the "ground units" vs. "air units" as I didn't progress far enough to make the distinction. Before going too far with a tech tree, the highest priority (for me) would be to have some more time at the beginning before one starts getting demolished. I'd feel more motivated to protect my colony if I had made more progress in building it up. Maybe this extra time gives the advanced player too much of an advantage, which is why you have things so difficult, as you are undoubtably very advanced in knowledge and technique as to how to play against the AI?

One idea I had for a game I started programming, was to track a user's results and base the next iteration's difficulty based on a predetermined success ratio. Your progress or success (in successive playings) would be seen by how advanced the AI thinks you are, rather than by a high score measure. Are there examples of these sorts of games out there? I don't recall seeing such, but this game might lend itself to such an approach.

"Greetings my friends! We are all interested in the future, for that is where you and I are going to spend the rest of our lives!" -- The Amazing Criswell
Offline princec

JGO Kernel


Medals: 284
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #17 - Posted 2011-03-01 11:27:41 »

Great polish in some areas (menus etc) - severely lacking in others Smiley It desperately needs a UI with buttons to make buildings, explain what they do, say how much they cost etc. etc. I just jumped in using the jnlp without reading anything at all to see how far I got (like mostly everyone else who tries games) and ... er... got nowhere because the mouse didn't do anything and there weren't any buttons!

Cas Smiley

Offline appel

JGO Wizard


Medals: 49
Projects: 5


I always win!


« Reply #18 - Posted 2011-03-01 15:37:21 »

Great polish in some areas (menus etc) - severely lacking in others Smiley It desperately needs a UI with buttons to make buildings, explain what they do, say how much they cost etc. etc. I just jumped in using the jnlp without reading anything at all to see how far I got (like mostly everyone else who tries games) and ... er... got nowhere because the mouse didn't do anything and there weren't any buttons!

Cas Smiley
Yes it is, since it's just a development build. I haven't implemented those things because I simply don't know how I want to have the gameplay.

Check out the 4K competition @ www.java4k.com
Check out GAMADU (my own site) @ http://gamadu.com/
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 (55 views)
2014-04-15 18:08:23

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

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

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

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

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

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

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

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

CJLetsGame (211 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!