kevglass
« League of Dukes » JGO Kernel      Posts: 5214 Medals: 49
Mentally unstable, best avoided.
|
 |
«
on:
2005-03-06 04:10:14 » |
|
I'm playing around with a game based on the board game Space Hulk. The demo is currently here: http://www.cokeandcode.com/hulk/v2/ (few megs here) I'm a bit stuck, in the board game there are 3 types of counter on the board, Marines (MD2 Model), Genestealers (MD2 Model) and Blips. Blips represent the marine's scanner detecting an arbitary number of genestealers (bad guys). So.. here's where I'm stuck.. how do I represent the blips in the 3D world? Do I represent them in the 3D world? Any ideas/suggestions appreciated... Kev
|
|
|
|
nonnus29
JGO Ninja    Posts: 687
Giving Java a second chance after ludumdare fiasco
|
 |
«
Reply #1 on:
2005-03-06 05:35:13 » |
|
I'm still getting 'cokeandcode could not be found'..... 
|
|
|
|
|
kevglass
« League of Dukes » JGO Kernel      Posts: 5214 Medals: 49
Mentally unstable, best avoided.
|
 |
«
Reply #2 on:
2005-03-06 05:39:10 » |
|
Eeep, noone ever got www.cokeandcode.com couldn't be found before.. games.cokeandcode.com yes, but not www... Double eeep! Kev
|
|
|
|
Games published by our own members! Go get 'em!
|
|
kevglass
« League of Dukes » JGO Kernel      Posts: 5214 Medals: 49
Mentally unstable, best avoided.
|
 |
«
Reply #3 on:
2005-03-06 05:46:10 » |
|
Maybe this'll work.. http://www.newdawnsoftware.com/~kevin/cokeandcode.com/hulk/v2/Looks like someone killed the name srever on the local box.. lovely. Now I get to wait for a few weeks before sort themselfs out again! Kev
|
|
|
|
blahblahblahh
JGO Kernel      Posts: 4575
http://t-machine.org
|
 |
«
Reply #4 on:
2005-03-06 06:14:49 » |
|
What do you mean, "windows only" ?  Anyway, blips were copied from the scene in Alien with the motion-detector, it's just that in a board-game, having a separate motion detetor is a PITA. It would make a lot of sense for you to have a separate panel, just containing a green-on-black grid, + plan of known rooms + blips.
|
malloc will be first against the wall when the revolution comes...
|
|
|
kevglass
« League of Dukes » JGO Kernel      Posts: 5214 Medals: 49
Mentally unstable, best avoided.
|
 |
«
Reply #5 on:
2005-03-06 06:18:09 » |
|
A minimap.. yes, just been discussing that.. makes alot of sense. Actually the way the game works the whole map has to be known initially.. as though you scanned the hulk before you got there..
Red transparent spheres seem to be the best idea so far.
Kev
PS. Yeah, sorry about windows only.. I'll sort that right now.
EDIT: Ok, linux and macos should be available now thought I can't test it form here.
|
|
|
|
Breakfast
JGO Strike Force    Posts: 784 Medals: 1
for great justice!
|
 |
«
Reply #6 on:
2005-03-06 15:49:50 » |
|
Blips represent the marine's scanner detecting an arbitary number of genestealers (bad guys). how do I represent the blips in the 3D world? With an arbitrary number of genestealers?  I loved the old Space Hulks fps/tactics type game from years ago ( Vengeance of the Blood Angels ?? ) where you told people where to go and then their bolters got jammed and they died. "BethOR's bolter is JAMMED!!!" Happy days.
|
|
|
|
|
kevglass
« League of Dukes » JGO Kernel      Posts: 5214 Medals: 49
Mentally unstable, best avoided.
|
 |
«
Reply #7 on:
2005-03-06 16:38:06 » |
|
Ah, but you're not to know how many genestealers a blip represents until you can see the location.
Kev
|
|
|
|
Breakfast
JGO Strike Force    Posts: 784 Medals: 1
for great justice!
|
 |
«
Reply #8 on:
2005-03-07 06:17:00 » |
|
And if you can't see the location, how would you see it's representation in the 3D world?
I would keep the blips on the map.
|
|
|
|
|
kevglass
« League of Dukes » JGO Kernel      Posts: 5214 Medals: 49
Mentally unstable, best avoided.
|
 |
«
Reply #9 on:
2005-03-07 07:20:01 » |
|
In the board game you can see the whole base at all times I believe, as though you scanned it before landing.. Yes the blips will appear on the map, but translating the map in your mind and mapping it on to the 3d world so you know where they're actually going to be is just going to be annoying during play. I've got for a flashing green circle on the floor (can now been see in the demo). I'm starting to think I shouldn't have bothered thinking about this at all  Kev
|
|
|
|
Games published by our own members! Go get 'em!
|
|
Breakfast
JGO Strike Force    Posts: 784 Medals: 1
for great justice!
|
 |
«
Reply #10 on:
2005-03-07 07:40:31 » |
|
I see- for some reason remembering the one I played in the past was making me think it was a first person view...
me == dumbass.
|
|
|
|
|
kevglass
« League of Dukes » JGO Kernel      Posts: 5214 Medals: 49
Mentally unstable, best avoided.
|
 |
«
Reply #11 on:
2005-03-07 07:44:44 » |
|
Ah ha! An old commerical conversion was indeed first person (with 5 cameras).
I'm really considering the board game as source though.
Kev
|
|
|
|
princec
« League of Dukes » JGO Kernel      Posts: 8089 Medals: 96
Eh? Who? What? ... Me?
|
 |
«
Reply #12 on:
2005-03-07 09:15:39 » |
|
Use fog of war. Black out any map that's not been seen. Cas 
|
|
|
|
kevglass
« League of Dukes » JGO Kernel      Posts: 5214 Medals: 49
Mentally unstable, best avoided.
|
 |
«
Reply #13 on:
2005-03-07 09:54:31 » |
|
Its actually part of the game to be able to see the rest of the world. I think you'd have to play the board game to understand..
Although, by the sounds of it, everyone here thinks I should change the rules to fit more into the existing game of this type...
Kev
|
|
|
|
Malohkan
JGO Neuromancer     Posts: 1108 Medals: 1
while (true) System.out.println("WOO!!!!");
|
 |
«
Reply #14 on:
2005-03-07 10:19:37 » |
|
I think you should have a toggle to bring down a little screen. Like a glass-like cover that slides down over the screen. When that's down, you see the red blips pulsing in their respective areas. So you say, "hmm... one or more bad guys are over that way, ahh ok, this is what I'll do..." then you press the button again, the screen slides back up, you continue playing.
|
|
|
|
CaptainJester
JGO Neuromancer     Posts: 1138 Medals: 8
Make it work; make it better.
|
 |
«
Reply #15 on:
2005-03-07 10:55:46 » |
|
I think you should have a toggle to bring down a little screen. Like a glass-like cover that slides down over the screen. When that's down, you see the red blips pulsing in their respective areas. So you say, "hmm... one or more bad guys are over that way, ahh ok, this is what I'll do..." then you press the button again, the screen slides back up, you continue playing. I agree, but allow gameplay to continue with the overlay down.
|
|
|
|
weston
Sr. Member   Posts: 367
|
 |
«
Reply #16 on:
2005-03-07 11:58:46 » |
|
woah thats cool! I wish someone would write a space invaders 1001: how to animate your 3D alien models  I may be a bit confused about how this is going to work, but if you are going to be viewing these 'blips' in order to locate enemies then it sounds like you will be navigating while looking at the mini-map/radar/thing. If thats true then I would stay away from doing the overlay idea. I hate having a map or whatever over my game while I'm playing 'cause if its available I tend to want it showing at all times. I'd prefer it was off in a corner so I could still enjoy the game's graphics while playing (I'm thinking about the map in the old doom games and on diablo II, diablo gave you the option to make it small and put it in the corner though).
|
for(int i = 1; i > 0; i++) { System.out.println(i+" cups of java downed"); }
|
|
|
Daire Quinlan
Full Member   Posts: 146 Medals: 1
|
 |
«
Reply #17 on:
2005-03-07 12:08:03 » |
|
You could check out http://sourceforge.net/projects/hulk/I just came across it by chance in sourceforge whilst searching for something else and right after reading your post ... eeeery. Its turn based (as i presume yours is, haven't played the demo) and 2D top down. Little pulsating green blobs mark the progress of the genestealers in the map itself. D.
|
|
|
|
|
princec
« League of Dukes » JGO Kernel      Posts: 8089 Medals: 96
Eh? Who? What? ... Me?
|
 |
«
Reply #18 on:
2005-03-07 13:16:30 » |
|
I've still got the game, mate  One of my favourites ever. Except Dark Future. Which was the b0mb. Cas 
|
|
|
|
dsellars
Full Member   Posts: 218
Need to write more games
|
 |
«
Reply #19 on:
2005-03-07 14:44:09 » |
|
Hmm Malohkan's idea here might be quite nice. It'd make it a bit different anyway.
|
|
|
|
|
weston
Sr. Member   Posts: 367
|
 |
«
Reply #20 on:
2005-03-07 22:14:04 » |
|
ah, turn based... hadn't realized that  (guess I should have since its based on a board game  ), those pretty 3d graphics threw me off.
|
for(int i = 1; i > 0; i++) { System.out.println(i+" cups of java downed"); }
|
|
|
kevglass
« League of Dukes » JGO Kernel      Posts: 5214 Medals: 49
Mentally unstable, best avoided.
|
 |
«
Reply #21 on:
2005-03-08 00:35:41 » |
|
those pretty 3d graphics threw me off.
So it works! Wahay!  EDIT: After last nights coding session I think real time might be easier to implement. EDIT2: Hmm.. real time.. I think I'll do that instead. Kev
|
|
|
|
krypto
Sr. Member   Posts: 262
while(true) { self.caffeinate (); }
|
 |
«
Reply #22 on:
2005-03-08 04:48:02 » |
|
Is this why you switched to Observer  As usual great work Kevin.
|
|
|
|
kevglass
« League of Dukes » JGO Kernel      Posts: 5214 Medals: 49
Mentally unstable, best avoided.
|
 |
«
Reply #23 on:
2005-03-08 10:12:54 » |
|
Is this why you switched to Observer As usual great work Kevin.
One of the many reasons, yep  Thanks, it might even turn into something. Kev
|
|
|
|
MickeyB
JGO Ninja    Posts: 547
my game will work, my game will work!
|
 |
«
Reply #24 on:
2005-03-08 10:53:25 » |
|
So you are going real-time? Any Chaos Marines in the mix?
|
|
|
|
kevglass
« League of Dukes » JGO Kernel      Posts: 5214 Medals: 49
Mentally unstable, best avoided.
|
 |
«
Reply #25 on:
2005-03-08 10:58:08 » |
|
Na, no real time. Sticking to turn based, I've begun to think (looking around the web) it'll make it more distinctive.
Chaos Marines, maybe much much later.
** THIS IS JUST A PROTOTYPE ITERATION **
Kev
|
|
|
|
MickeyB
JGO Ninja    Posts: 547
my game will work, my game will work!
|
 |
«
Reply #26 on:
2005-03-08 11:03:58 » |
|
I have a fleet and small army of Eldar, all painted and ready for combat.  Anyway sounds great...looking forward to it, as are some friends of mine who still table top game with the minis.
|
|
|
|
blahblahblahh
JGO Kernel      Posts: 4575
http://t-machine.org
|
 |
«
Reply #27 on:
2005-03-08 11:30:15 » |
|
works on os x. couldnt do anything, but the marines were animated and i had an over-sensitive mouse cursor (probably due to low default screen res)
|
malloc will be first against the wall when the revolution comes...
|
|
|
MickeyB
JGO Ninja    Posts: 547
my game will work, my game will work!
|
 |
«
Reply #28 on:
2005-03-10 17:26:00 » |
|
ran beautifully on win2k. as usaul I am jealous. the marine is saweeet!
|
|
|
|
kevglass
« League of Dukes » JGO Kernel      Posts: 5214 Medals: 49
Mentally unstable, best avoided.
|
 |
«
Reply #29 on:
2005-03-11 00:13:03 » |
|
Yeah, its a lovely model, really its just a Quake 2 player model, so all qudos goes to the original modeller that I haven't acutally contacted yet :/
Best to get something to show him/her first.
Kev
|
|
|
|
|