Variations welcome?

Obispe's picture
Obispe
January 7, 2008 - 12:49am

I'd like to help with this project, or a variation on its theme.  If the ideas I put forward below aren't something you're interested in pursuing for this project, would you (or anyone else) be interested in helping me start a different project?

1) What about multiplayer games?  Not only for multiple players to divide up the ships of two adversaries, but multiple adversaries (e.g. Streel v. Pirates v. PGC)
2) What about single-player games?  This would obviously involve some sort of AI.  But it wouldn't have to be too difficult to set up various if-then clauses.  For example, a Sathar destroyer could be programmed to attack the nearest or most damaged target within range, and its movements could be programmed to seek out those targets or targets with prioritized values (e.g. in Scenario 1 of the Basic KH rulebook, the destroyer would first attempt to destroy the UPFB Doliin Bay).  The AI tactics could also change when certain preset conditions are met, such as turning tail and running when HP drops below 25%.  Various difficulty settings could be made by changing the tactics of the AI, by increasing the probability of successful attacks, or by variations on the initial conditions (distance btw opponents, initial speed, etc).  I don't think it would have to be chess-like in complexity... 

But then again, I'm not a coder. Frown However, I'm willing to learn if you point me in the right direction (online resources, books, etc). 

Make yourself Strong, for if once someone hurts you, you can bear the pain, turn your cheek, and give them another chance.
Make yourself Strong, for if twice someone hurts you, you can crush them.
Comments:

Gilbert's picture
Gilbert
January 7, 2008 - 8:27pm
  I have made a similar offer and well, I think I am on my own in this area. But anyhow, no one wants anything from a real game programmer. Yes, I went to a college to write game programs. I have been working on an sf game for ten months using advanced programming. I already have one in qbasic, gwbasic, and ms basic. It won't run in windows xp or higher, Crashes often in 2000, win 98 or lower it does fairly well. In DOS it does superb.

Anonymous's picture
Corjay (not verified)
January 7, 2008 - 11:44pm
Don't count your chickens before they've hatched. This project was started by Blackchip, and we haven't seen hide nor hair of him in quite a while. You two can work on this together.

Obispe's picture
Obispe
January 8, 2008 - 11:20pm
Does anyone besides Blackchip have the code on which he was working?  It would be a shame to have to start from scratch.  Unless Gilbert, you have a different idea for the code language and want to re-invent the game from the ground up.  Again, I have little talent for coding, but I'm a fast learner...Smile

Also, what is the status of the other requests from this forum, such as re-designed ship markers?  
Make yourself Strong, for if once someone hurts you, you can bear the pain, turn your cheek, and give them another chance.
Make yourself Strong, for if twice someone hurts you, you can crush them.

Anonymous's picture
Corjay (not verified)
January 9, 2008 - 5:56pm
Come to think about it, Art Eaton has produced an Emulated Knight Hawks. Perhaps he was under the alias blackchip. Or maybe he and blackchip worked together and I just missed the credit to blackchip.

Art hasn't been back on the site since I identified him as Wolfe and ripped him a new one for talking down to me for the fiftieth time. Or maybe he's just wriggling around here under ANOTHER alias.

CleanCutRogue's picture
CleanCutRogue
January 15, 2008 - 7:08am
I don't know what ever happened to BlackChip.  I was quite excited about his project -- I also have considered such an endeavor.  If anyone else wants to take it over, just email him using the CONTACT tab of his profile page and ask him for his code.  If he doesn't have the time to continue, he just might share.
3. We wear sungoggles during the day. Not because the sun affects our vision, but when you're cool like us the sun shines all the time.

-top 11 reasons to be a Yazirian, ShadowShack


Will's picture
Will
January 24, 2008 - 10:31am
Corjay wrote:
Come to think about it, Art Eaton has produced an Emulated Knight Hawks. Perhaps he was under the alias blackchip. Or maybe he and blackchip worked together and I just missed the credit to blackchip.

Art hasn't been back on the site since I identified him as Wolfe and ripped him a new one for talking down to me for the fiftieth time. Or maybe he's just wriggling around here under ANOTHER alias.
 

When a man becomes obsessed with his enemy, a man becomes his enemy.

Often to the detriment of everything and everyone else around him.

Burma Shave.

 

"You're everything that's base in humanity," Cochrane continued. "Drawing up strict, senseless rules for the sole reason of putting you at the top and excluding anyone you say doesn't belong or fit in, for no other reason than just because you say so."


—Judith and Garfield Reeves-Stephens, Federation

Anonymous's picture
Corjay (not verified)
January 24, 2008 - 12:53pm
And to you I hand a mirror. Get off my back.

CleanCutRogue's picture
CleanCutRogue
January 24, 2008 - 5:50pm
Alright you two... I think you guys need to just let things go a bit.  Will please lay off Corjay.  Corjay please lay off Art.  We really can all get along here.

I don't want to have to referee arguments... I do enough of that at the gaming table :)  Please be respectful, okay you two?
3. We wear sungoggles during the day. Not because the sun affects our vision, but when you're cool like us the sun shines all the time.

-top 11 reasons to be a Yazirian, ShadowShack


Obispe's picture
Obispe
January 24, 2008 - 6:22pm
Blackchip has forwarded me the code that he's written so far. 
I'm a beginner programmer, and I have no experience w/ C#.  I'm just starting out with learning the language.  As soon as I am remotely competent, I'll start adding to the code that Blackchip wrote.  I'm going to keep to the framework that Blackchip set up, but I'll also try to add in a single-player mode and some of the other ideas I had above. 

If anyone has advice on the best places to learn C#, I'm all ears... (note, I can't really afford the time in "classroom lectures", but I'm going through some of the Microsoft video lectures online).
Make yourself Strong, for if once someone hurts you, you can bear the pain, turn your cheek, and give them another chance.
Make yourself Strong, for if twice someone hurts you, you can crush them.

Will's picture
Will
January 26, 2008 - 1:04pm
The only C I'm familiar with is from school and not in a good way, if ya know what I mean, Vern.

Seriously, I think there's a Dummies book on C code out there somewhere. Other than that, the MS vid lectures are your best bet.

"You're everything that's base in humanity," Cochrane continued. "Drawing up strict, senseless rules for the sole reason of putting you at the top and excluding anyone you say doesn't belong or fit in, for no other reason than just because you say so."


—Judith and Garfield Reeves-Stephens, Federation