Sokurah
Wonderful Person
Future Legend
Huggles: 16
Achievyments: 
Posts: 1294
Thank You
-Given: 2
-Receive: 6
Piiiiigs in Space....
|
 |
« on: January 29, 2010, 09:22:41 PM » |
|
I've been splatting a few droplets details about my game on Twitter and around in other peoples posts, but now it's time to stop freeloading and make my own thread.  I'll be remaking the Spectrum game ALIEN (from Argus Press) as a PBeM multiplayer game. The original looks like this in case you don't know;  It's described as a 'Tactical Strategy Game' on World of Spectrum, so that's a good place to start. However, in the original game you control 7 humans and play against 1 computer-controlled alien. It took me a while to figure out how to make it work as a multiplayer game. The most obvious thing is to give 8 human players control over a character each, but I'd be bored if I only had 1 unit to control, so changes have to be made to make it a better game. This version will allow up to 5 players > 3 humans and 2 aliens and each player will have 4 units. That'll bring the total amount of units at one time up to 20, so fully populated the game will have 12 humans and 8 aliens trying to kill each other, but for a more challenging game you could have 8/8 or even 4 humans against 8 aliens. The game will take place on the Nostromo and gameplay will be spread over 6 levels > the upper, middle & lower decks, as well as a set of air ducks on each deck. Naturally you will be able to move between all levels when playing. The map is close to the one in the original game. This is a picture of one of the decks as I designed it in Excel (at work  ) before writing an editor (which is done). I had to widen a lot of corridors to accommodate more units, but the original layout is there and I'm showing you this so you can get an approximate idea of how large the entire map is (of which this is one sixth). It looks very blocky right now, but graphically it'll have the same perspective as Laser Squad when it's finished.  ...and hopefully it'll also play like Laser Squad/X-Com lite'ish when it's done. Time will tell.  I haven't been thinking too much about weapons yet, but there will be some traps and firearms in addition to only cattleprods and flamethrower as in the original movie. I've been working on the fog-of-war the last couple of days and it works great (except that most of the rooms are so small it's completely overkill to do it that way). The "cone of visibility" will even flow through open doors but not through closed doors. I'll only use this for the humans though. For the aliens I'll do a circular fog-of-war that is not stopped by walls...just to give them an edge. I also hope to have the aliens move twice as fast as the humans (probably just double AP), or on the ceiling but at normal speed...but harder to hit. They will hopefully also have ranged attacks using acid-spit. Lots of plans...I hope there's time enough.  No fancy graphics yet, but I'll post something more interresting when there is more to show...but right now it still doesn't look much different from the Excel picture.
|
|
|
|
|
Logged
|
Tardis Remakes => Sir Lancelot, Omega Race, Spiky Harold, Jack'o'Roid, A.S.S. (Orion), Rip Off, Project Future, Zektor, Space Fury, Dingo, Omega Race 2009, X-Quest 2 (in progress), Psycho Pigs UXB (in progress). " Little piggy goes BOOOM!!!..."
|
|
|
Tam Toucan
Psychedelic Coder Chef
Monitor
Cracked Actor
   
Huggles: 5
Achievyments: 
Posts: 712
Thank You
-Given: 4
-Receive: 6
Am I walking backwards or forwards?
|
 |
« Reply #1 on: January 30, 2010, 03:18:14 AM » |
|
That's a brilliant game to turn into PBeM. Nice one!
|
|
|
|
|
Logged
|
35 39 36 66 37 35 32 30 37 33 36 31 36 34 32 30 36 37 36 39 37 34 32 65 32 30 34 37 36 35 37 34 32 30 36 31 32 30 36 63 36 39 36 36 36 35
|
|
|
deps
Cracked Actor
Huggles: 10
Achievyments: 
Posts: 440
Thank You
-Given: 2
-Receive: 1
OMG LOL BBQ ERT!
|
 |
« Reply #2 on: January 30, 2010, 04:34:53 AM » |
|
This sounds very interesting, and I hope the new deadline gives you enough time to finish this! 
|
|
|
|
|
Logged
|
|
|
|
Happymonster
Wonderful Person
Future Legend
Huggles: 5
Posts: 1462
Thank You
-Given: 0
-Receive: 5
Common Pixel
|
 |
« Reply #3 on: January 30, 2010, 04:55:07 AM » |
|
Sounds great! 
|
|
|
|
|
Logged
|
|
|
|
Sokurah
Wonderful Person
Future Legend
Huggles: 16
Achievyments: 
Posts: 1294
Thank You
-Given: 2
-Receive: 6
Piiiiigs in Space....
|
 |
« Reply #4 on: January 30, 2010, 11:18:33 PM » |
|
Random question;
In this game - humans are playing agains aliens (or the other way around), which means the game is partly co-op-play-partly kill'all-play.
If a unit of the opposing race is visible, how many stats should should be visible if the not-your-own-race-unit is selected?
...hitpoints visible if it's the same race as yourself, or....??
What do you think?
|
|
|
|
|
Logged
|
Tardis Remakes => Sir Lancelot, Omega Race, Spiky Harold, Jack'o'Roid, A.S.S. (Orion), Rip Off, Project Future, Zektor, Space Fury, Dingo, Omega Race 2009, X-Quest 2 (in progress), Psycho Pigs UXB (in progress). " Little piggy goes BOOOM!!!..."
|
|
|
betpet
Wonderful Person
Future Legend
Huggles: 4
Achievyments: 
Posts: 1860
Thank You
-Given: 25
-Receive: 7
Dinner dinner dinner dinner batmaaaaaaan!
|
 |
« Reply #5 on: January 31, 2010, 08:35:22 AM » |
|
*excites greatly* 
|
|
|
|
|
Logged
|
Comments direct from the island of Cuntos
|
|
|
deps
Cracked Actor
Huggles: 10
Achievyments: 
Posts: 440
Thank You
-Given: 2
-Receive: 1
OMG LOL BBQ ERT!
|
 |
« Reply #6 on: January 31, 2010, 09:02:14 AM » |
|
If a unit of the opposing race is visible, how many stats should should be visible if the not-your-own-race-unit is selected?
...hitpoints visible if it's the same race as yourself, or....??
What do you think?
Why are they selectable? Get your filthy mittens off my alien!  No stats should be visible. The unit could look damaged or something to reflect that it is hurt. Maybe even yet another visible clue to show that the unit is so close to be dead it's a wonder it's still standing. It would make the game a bit more challenging if you ask me. 
|
|
|
|
|
Logged
|
|
|
|
betpet
Wonderful Person
Future Legend
Huggles: 4
Achievyments: 
Posts: 1860
Thank You
-Given: 25
-Receive: 7
Dinner dinner dinner dinner batmaaaaaaan!
|
 |
« Reply #7 on: January 31, 2010, 09:06:40 AM » |
|
Why are they selectable? Get your filthy mittens off my alien!  No stats should be visible. The unit could look damaged or something to reflect that it is hurt. Maybe even yet another visible clue to show that the unit is so close to be dead it's a wonder it's still standing. It would make the game a bit more challenging if you ask me.  Well, that could be the difference between easy, normal nad hard maybe? 
|
|
|
|
|
Logged
|
Comments direct from the island of Cuntos
|
|
|
Sokurah
Wonderful Person
Future Legend
Huggles: 16
Achievyments: 
Posts: 1294
Thank You
-Given: 2
-Receive: 6
Piiiiigs in Space....
|
 |
« Reply #8 on: February 08, 2010, 08:17:27 PM » |
|
Dilemma at Chez Sokurah.  I really should begin on the gameplay soon, but I can't decide on how/what/and in what order I want to send data to the players. Until now the plan has been for the player to end his turn and then send a file with the results to the next player, but I really don't want to give the player the option to see the results of a battle so he can import it and try again if he doesn't like the outcome. Y'know - if you die by meeting someone when you go left, you try again but go right instead, and repeat until you survive. One way of doing it would be to have the player send a file, with the results of a turn, back to the previous player, but that just doubles the amount of mails you have to send back and forth. ...and the client would need some sort of turn-player function too. At this point I'm veering toward having player1 be the host, so he sends out the files. People play their turn and then return the resulting file to player1, who then runs the calculations for the whole turn and sends the updated files to the players. Just like VGA Planets work. That would also fix the problem with players dropping out of the game. ...there would still be a need for a way to view the battles though. I don't really know how to integrate that with the rest yet. What solution have the rest of you settled on?
|
|
|
|
|
Logged
|
Tardis Remakes => Sir Lancelot, Omega Race, Spiky Harold, Jack'o'Roid, A.S.S. (Orion), Rip Off, Project Future, Zektor, Space Fury, Dingo, Omega Race 2009, X-Quest 2 (in progress), Psycho Pigs UXB (in progress). " Little piggy goes BOOOM!!!..."
|
|
|
Lobo
Wonderful Person
Supercreep
Huggles: 9
Achievyments: 
Posts: 296
Thank You
-Given: 0
-Receive: 4
despicable!
|
 |
« Reply #9 on: February 08, 2010, 09:28:06 PM » |
|
Y'know - if you die by meeting someone when you go left, you try again but go right instead, and repeat until you survive.
Maybe set it up so when the player gets the data file, he/she can see it all but once the game starts there's no turning back or undo or playing for the second time. Basically you would not write any data but temporary store it in memory only until all the turns are done, then write it to file and quit the game after that. Then you can recheck the data if player attempts to play again (with his player, before other players have played in the cycle) and warn or quit the game. Unfortunately, unless you protect the file, everyone will see the contents and play it again and cheat or avoid this. I'm sorta hoping for a little of gentlemensky approaches from players, you know.
|
|
|
|
|
Logged
|
|
|
|
Sokurah
Wonderful Person
Future Legend
Huggles: 16
Achievyments: 
Posts: 1294
Thank You
-Given: 2
-Receive: 6
Piiiiigs in Space....
|
 |
« Reply #10 on: February 09, 2010, 04:34:17 AM » |
|
I'm sorta hoping for a little of gentlemensky approaches from players, you know. Around here?...are you sure you're in the right place?...I've never seen a bigger bunch of cunts anywhere. 
|
|
|
|
|
Logged
|
Tardis Remakes => Sir Lancelot, Omega Race, Spiky Harold, Jack'o'Roid, A.S.S. (Orion), Rip Off, Project Future, Zektor, Space Fury, Dingo, Omega Race 2009, X-Quest 2 (in progress), Psycho Pigs UXB (in progress). " Little piggy goes BOOOM!!!..."
|
|
|
betpet
Wonderful Person
Future Legend
Huggles: 4
Achievyments: 
Posts: 1860
Thank You
-Given: 25
-Receive: 7
Dinner dinner dinner dinner batmaaaaaaan!
|
 |
« Reply #11 on: February 09, 2010, 04:37:34 AM » |
|
Around here?...are you sure you're in the right place?...I've never seen a bigger bunch of cunts anywhere.  That's us 
|
|
|
|
|
Logged
|
Comments direct from the island of Cuntos
|
|
|
Sokurah
Wonderful Person
Future Legend
Huggles: 16
Achievyments: 
Posts: 1294
Thank You
-Given: 2
-Receive: 6
Piiiiigs in Space....
|
 |
« Reply #12 on: February 09, 2010, 05:42:05 AM » |
|
That's us  Yay! 
|
|
|
|
|
Logged
|
Tardis Remakes => Sir Lancelot, Omega Race, Spiky Harold, Jack'o'Roid, A.S.S. (Orion), Rip Off, Project Future, Zektor, Space Fury, Dingo, Omega Race 2009, X-Quest 2 (in progress), Psycho Pigs UXB (in progress). " Little piggy goes BOOOM!!!..."
|
|
|
Sokurah
Wonderful Person
Future Legend
Huggles: 16
Achievyments: 
Posts: 1294
Thank You
-Given: 2
-Receive: 6
Piiiiigs in Space....
|
 |
« Reply #13 on: February 09, 2010, 06:09:00 AM » |
|
Okay, I've decided to use the VGA Planets model, where player1 is the host and players must send their file back to him after having made their moves. I'm currently working the interface for loading gamefiles, so this way it'll also be possible to participate in several games at once. Something I hadn't planned, but...things change. 
|
|
|
|
|
Logged
|
Tardis Remakes => Sir Lancelot, Omega Race, Spiky Harold, Jack'o'Roid, A.S.S. (Orion), Rip Off, Project Future, Zektor, Space Fury, Dingo, Omega Race 2009, X-Quest 2 (in progress), Psycho Pigs UXB (in progress). " Little piggy goes BOOOM!!!..."
|
|
|
d3v14n7
Wonderful Person
Teenage Wildlife
Huggles: 0
Posts: 53
Thank You
-Given: 0
-Receive: 0
buckets of flowers, porno mags, cages of canaries
|
 |
« Reply #14 on: February 10, 2010, 09:40:22 PM » |
|
Good luck with this. I should check my RSS feeds more often.
|
|
|
|
|
Logged
|
|
|
|
|