Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (522)
Games in Android Showcase (127)
games submitted by our members
Games in WIP (590)
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  
  jnetwalk4k  (Read 4623 times)
0 Members and 1 Guest are viewing this topic.
Offline f.l.x

Senior Devvie


Projects: 3


there is no place like 127.0.0.1


« Posted 2006-12-01 19:24:41 »

First submision for me this year.

This is a litle something i did this summer, when i was isolated from the internet and only with a low-end laptop with me. I spent most of the time i should had spet studying playing with the games that kde has on the default kdegames package, and specially with knetwalk until i got bored of it, and decided to go for my own implementation of the tubes game: JNetWalk 4k which is very similar to knetwalk but in this game, you have an anoying time limit Smiley

It needs lots of polishing, but i've been quite busy lately, so it'll have to wait or remain as it is now

[edit]Changed link to javaunlimited[/edit]

Litterarum radices amaras, fructus dulces
http://flx.proyectoanonimo.com
figth spam!
Offline me

Senior Devvie


Projects: 4


Java games rock!


« Reply #1 - Posted 2006-12-01 19:39:05 »

Hello F.L.X

Very well done! Oh Please, please make an option to turn off that anoying time limit  Wink I want to solve a harder level with as few moves as possible Smiley

Are you rotating images and draw others on top, or are you drawing each tile in code?

Best regards from


ME

M.E.
--------
Offline f.l.x

Senior Devvie


Projects: 3


there is no place like 127.0.0.1


« Reply #2 - Posted 2006-12-01 19:59:28 »

Thanks for trying!

Time limits need to be  adjusted, they are harder than i expected  Roll Eyes  anyway i'll try to squeeze some bytes to add a time switch.

"Wire" images are generated once and rotated every time the tile changes, "terminals" and "server" images are generated each time they are drawn, but i use dirty tiles technique, so i only redraw the tile that is rotating when a tile is rotating.

here is the source but i advise you that it's a complete mess

Litterarum radices amaras, fructus dulces
http://flx.proyectoanonimo.com
figth spam!
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline oNyx

JGO Coder


Medals: 2


pixels! :x


« Reply #3 - Posted 2006-12-01 20:05:40 »

Nice.

But could you use mouse down instead of mouse clicked? For a clicked event to be triggered the mouse must be pressed and released on the very same pixel.

弾幕 ☆ @mahonnaiseblog
Offline x30ice

Senior Newbie





« Reply #4 - Posted 2006-12-01 22:14:13 »

Time is short and it's not showed anywhere. Nice entry.
Offline Morre

JGO Knight


Medals: 2
Projects: 10


I'm Dragonene on IRC.


« Reply #5 - Posted 2006-12-01 23:52:58 »

Very nice! I've yet to give it further testing (as it is quite late here), but it's looking impressive! Looking forwards to trying it out more thoroughly. Cheesy

Offline f.l.x

Senior Devvie


Projects: 3


there is no place like 127.0.0.1


« Reply #6 - Posted 2006-12-02 00:48:49 »

thanks for all your coments  Grin

Time is short and it's not showed anywhere. Nice entry.

time is shown in a bar over the board, just under the "java aplication window" thing... i should sing the jar

in the meantime, to remove that anoying notification execute javaws without arguments, edit->preferencia->advanced->security->(something about showing protected zone indicator)

Litterarum radices amaras, fructus dulces
http://flx.proyectoanonimo.com
figth spam!
Offline noblemaster

« JGO Spiffy Duke »


Medals: 20
Projects: 10


Age of Conquest makes your day!


« Reply #7 - Posted 2006-12-02 02:03:00 »

very nice game! although, I agree with the other posters, the time limit is really annoying! just count the number of moves you do...

Offline princec

« JGO Spiffy Duke »


Medals: 421
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #8 - Posted 2006-12-04 23:02:02 »

Nice little puzzle game. I agree with removing the time limit and counting the moves though. It's a bit annoying getting a timeout just before you click the last computer on...

Cas Smiley

Offline CaptainJester

JGO Knight


Medals: 12
Projects: 2
Exp: 14 years


Make it work; make it better.


« Reply #9 - Posted 2006-12-05 00:14:02 »

Stupid question.  What do you have to do?

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

JGO Coder


Medals: 2


pixels! :x


« Reply #10 - Posted 2006-12-05 00:22:38 »

Left/rightclick on those thingies to rotate em. The goal is to connect all PCs with the server.

弾幕 ☆ @mahonnaiseblog
Offline CaptainJester

JGO Knight


Medals: 12
Projects: 2
Exp: 14 years


Make it work; make it better.


« Reply #11 - Posted 2006-12-05 12:25:08 »

Ok.  That's what I thought.  It just seemed like there were some that were impossible to do that.

Offline f.l.x

Senior Devvie


Projects: 3


there is no place like 127.0.0.1


« Reply #12 - Posted 2006-12-05 13:42:19 »

I have raised a litle the time limit, big map should be no longer impossible.

Ok.  That's what I thought.  It just seemed like there were some that were impossible to do that.
It can be very dificult sometimes, but every screen has a solution. The game generates the map solved and then shuffles it.

I'm not having losts of time now, but i will soon, so every sugestion is beeing heard even if i don't apply them inmediatly Smiley

Litterarum radices amaras, fructus dulces
http://flx.proyectoanonimo.com
figth spam!
Offline toasten

Junior Devvie





« Reply #13 - Posted 2006-12-05 21:19:38 »

There should be an "End-Score" and maybe an "You reached Level X" Grin
Offline jojoh

JGO Knight


Medals: 5
Projects: 7


games4j.com


« Reply #14 - Posted 2006-12-06 07:45:54 »

Nice game, I like puzzlers. Definitely hard enough Tongue
It can be very dificult sometimes, but every screen has a solution. The game generates the map solved and then shuffles it.
One board I got had just one server and one client. Nothing happened when they were connected  Huh Happened after I successfully solved previous map, not sure if that is related.

Offline EnderGT

Junior Devvie





« Reply #15 - Posted 2006-12-06 13:48:51 »

I agree with all of the above, this is a really good game. Comments:

1. time limit - would much rather see a move count. If the time limit stays it needs to be much longer in the beginning (e.g. on easy boards, give a new player a chance to figure out what's going on before the game is suddenly over).

2. board generation - I've gotten several hard boards that have maybe 2 clients, and maybe 20 squares with tubes. Might want to check to make sure 90% (or whatever) of the board is covered, else regenerate the level?

3. Sometimes the game declares you the winner before the piece has finished rotating or the tubes are all filled in. Also it'd be nice to be able to move the dialog and see the completed board.

Very good job. It's gonna be hard for my entries to compete (time to start re-thinking what I'm going to do...).
Offline f.l.x

Senior Devvie


Projects: 3


there is no place like 127.0.0.1


« Reply #16 - Posted 2006-12-11 20:02:43 »

Thank you all for the feedbak, it's really apreciated Cheesy .

I've removed the time limit for the first level of each map size, as a training level.

One board I got had just one server and one client. Nothing happened when they were connected  Huh Happened after I successfully solved previous map, not sure if that is related.

that's really weird, it has happened to me that not every tile is filled, but i've never had only two tiles  Undecided

2. board generation - I've gotten several hard boards that have maybe 2 clients, and maybe 20 squares with tubes. Might want to check to make sure 90% (or whatever) of the board is covered, else regenerate the level?
I've been thinking on doing something like that, but i need to squeeze some more bytes to check and it will take linger to generate a board.

3. Sometimes the game declares you the winner before the piece has finished rotating or the tubes are all filled in. Also it'd be nice to be able to move the dialog and see the completed board.

I'll try that, i've been toying with the idea of replacing the dialogs with drawn text, i'll see which one is smallest Smiley

So better scoring system and map generation to come.

Litterarum radices amaras, fructus dulces
http://flx.proyectoanonimo.com
figth spam!
Offline EnderGT

Junior Devvie





« Reply #17 - Posted 2006-12-11 22:03:57 »

I've been thinking on doing something like that, but i need to squeeze some more bytes to check and it will take linger to generate a board.

I'm willing to wait a little longer to get a board that is the appropriate difficulty. Boards seem to generate pretty quickly as it is, I doubt an extra iteration or two of the generation algorithm would be significant.
Offline swpalmer

JGO Coder


Exp: 12 years


Where's the Kaboom?


« Reply #18 - Posted 2006-12-14 06:20:15 »

Tried a "Hard" level, lit up all the screens but nothing happened! Huh

Offline f.l.x

Senior Devvie


Projects: 3


there is no place like 127.0.0.1


« Reply #19 - Posted 2006-12-14 11:34:17 »

Currently, you have to use all the cables to win, i'll set it to chech only the screens if it makes more sense, but on the original it is so.

Litterarum radices amaras, fructus dulces
http://flx.proyectoanonimo.com
figth spam!
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.

trollwarrior1 (29 views)
2014-11-22 12:13:56

xFryIx (71 views)
2014-11-13 12:34:49

digdugdiggy (50 views)
2014-11-12 21:11:50

digdugdiggy (44 views)
2014-11-12 21:10:15

digdugdiggy (38 views)
2014-11-12 21:09:33

kovacsa (62 views)
2014-11-07 19:57:14

TehJavaDev (67 views)
2014-11-03 22:04:50

BurntPizza (64 views)
2014-11-03 18:54:52

moogie (80 views)
2014-11-03 06:22:04

CopyableCougar4 (80 views)
2014-11-01 23:36:41
Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06
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!