Java-Gaming.org
Play Revenge of the Titans! The situation is critical. We need fancy commanders to defend Earth, the moon, Mars!
Featured games (78)
games approved by the League of Dukes
Games in Showcase (406)
games submitted by our members
Games in WIP (293)
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  
  IsOlation Net  (Read 4260 times)
0 Members and 1 Guest are viewing this topic.
Offline kevglass
« League of Dukes »

JGO Kernel


Medals: 54
Projects: 20


Mentally unstable, best avoided.


« Posted 2005-02-05 18:55:00 »

I wanted to write a 4k multiplayer game. However, the rules are apparantly that both client and server fit within the 4k, so this is what I ended up with.

IsOlation Net - a multiplayer realtime strategy game.

Webstart:
http://www.cokeandcode.com/games/4k/onet/onet.jnlp
Jar:
http://www.cokeandcode.com/games/4k/onet/onet.jar
Main-Class:
O

How to Play:

Enter a nickname and connect to the server (theres one on bob at the moment). Maximum 8 players in a game and hence on a server.

The game will only start once there are at least two players connect.

Once you connect you will be assigned a color. The aim of the game is to gather as much of the board for your color as possible. Each game lasts 5 minutes (shown on the right). You can make a move every half a second (shown on the left as a block).

Moving: You can move in any of the 8 directions from your counters current position any distance (much like a queen on a chess board) by clicking on the square you wish your counter to move to. When you move you will leave a coloured mark on the square you occupied. You *cannot* move "through" any colored squares. The idea being that you obtain as much of the board as possible while preventing other players from moving.

Thats it Smiley

The problem with this is there is no game without multiple people logging on. If you want a game it might be smarter to start your own server and invite a few friends.

To run the server pass the program any argument. i.e.

java -cp onet.jar N runtheserver

The server current runs on port 44444.

I'll be around for a short while on the newdawn server if anyone has the time for a game.

Kev

PS. I've no idea how the rules will play, I just sort of made them up as I was going along.

Offline Danskeren

Senior Member


Projects: 2


oi?


« Reply #1 - Posted 2005-02-06 09:09:16 »

Im currently waiting for another person to join... anyone?

I have never been working with socket servers in java so I would like to see the source if thats ok?

Offline Matzon
« League of Dukes »

JGO Knight


Medals: 13
Projects: 2


I'm gonna wring your pants!


« Reply #2 - Posted 2005-02-06 09:54:46 »

you really really don't want to use 4k code as anything on how NOT to program! Just check the Java tutorial, it has heaps of info on sockets

Games published by our own members! Check 'em out!
Try the Free Demo of Titan Attacks
Offline Danskeren

Senior Member


Projects: 2


oi?


« Reply #3 - Posted 2005-02-06 11:03:56 »

hehe oke, you might be right Smiley

Offline kevglass
« League of Dukes »

JGO Kernel


Medals: 54
Projects: 20


Mentally unstable, best avoided.


« Reply #4 - Posted 2005-02-06 14:35:02 »

If I've learnt anything writing this one, its that a network game needs an AI player.

Kev

Offline Per_T

Senior Newbie





« Reply #5 - Posted 2005-02-06 14:44:31 »

Just played some with kev - very simple, but still so much fun Smiley

And 4k :O
Offline kevglass
« League of Dukes »

JGO Kernel


Medals: 54
Projects: 20


Mentally unstable, best avoided.


« Reply #6 - Posted 2005-02-06 14:47:55 »

Thanks for the game, twas fun! Smiley

Here's a screenshot so other folk can see, Per was Green, I was red.

http://www.cokeandcode.com/games/4k/onet/screenshot.gif

Kev

Offline Per_T

Senior Newbie





« Reply #7 - Posted 2005-02-06 15:46:27 »

Quote
kevglass wins!

Man... do you have to throw it in my face? Wink

Soo, you want a rematch or what?
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

Play Revenge of the Titans! The situation is critical. We need fancy commanders to defend Earth, the moon, Mars!
 
Browse for soundtracks for your game!

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

The invasion has landed! On Mars! And you're there to beat 'em!
cubemaster21 (76 views)
2013-05-17 21:29:12

alaslipknot (87 views)
2013-05-16 21:24:48

gouessej (117 views)
2013-05-16 00:53:38

gouessej (112 views)
2013-05-16 00:17:58

theagentd (123 views)
2013-05-15 15:01:13

theagentd (112 views)
2013-05-15 15:00:54

StreetDoggy (156 views)
2013-05-14 15:56:26

kutucuk (178 views)
2013-05-12 17:10:36

kutucuk (177 views)
2013-05-12 15:36:09

UnluckyDevil (185 views)
2013-05-12 05:09:57
Complex number cookbook
by Roquen
2013-04-24 12:47:31

2D Dynamic Lighting
by Oskuro
2013-04-17 16:46:12

2D Dynamic Lighting
by Oskuro
2013-04-17 16:45:57

2D Dynamic Lighting
by Oskuro
2013-04-17 16:23:20

Noise (bandpassed white)
by Roquen
2013-04-05 17:36:01

Noise (bandpassed white)
by Roquen
2013-04-03 16:17:38

Java Data structures
by Roquen
2013-03-29 13:21:12

Topic Request
by kutucuk
2013-03-22 21:42:01
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!
Page created in 0.113 seconds with 23 queries.