Other Roguelikes > AliensRL

Can I have the source code to make some additions?

(1/3) > >>

Driverman:
If you'll give me the source code I would like to make a few additions to the game. Namely, "focused aim", motion sensor, and proximity mines. Add few more sound effects as well.

Focused aim: pressing a wait key while targeting would increase chances for critical hit by %50-%100, in exchange for skipping a turn.

Motion tracker: blink symbols '?' at invisible alien locations once each turn accompanied by the sound effect which gets more intense (higher pitch) the closer they are. Perhaps aliens in vents would only give off sound effect without visual clue, which could work well to add some more tension to the game. I guess tracker should need to be equipped instead of primary or secondary weapon to be used.

Proximity mine: not to throw, only to lay down at your current location. Activates when aliens step on it.


The only thing I don't like about the game is that most of the time you end up shooting at aliens when they are right next to you, for several turns while being clawed by them in the same time. I think you should be able to deal with one and two aliens before they get close in most situations. The real danger would be using inadequate fire power, getting yourself surrounded or attacked by more than few aliens at once. Addition of "focused aim" should move the balance a bit more towards what I described. It would give you a chance to finish off a single target at greater distance, but at the cost of all the other aliens moving in closer. Additionally perhaps aliens HP could be less in exchange for their increased numbers and/or dealing more damage when they do get close.

thelaptop:
This should go to Kornel as a PM.  It's not merely a case of "source code" -- all changes are tracked and therefore this is a request for repository access.

On a side note, you will need to discuss with Kornel to see if what you've suggested squares well with his vision of the game as a whole.

Driverman:
I thought of it in a much less formal way. I was thinking I would be doing a favour in return for entertaining myself for few afternoons and get a reason to play the game once again. I'd of course give back the source together with changes so Kornel can do with it what he pleases. He could actually implement "focused aim" himself in most likely less than 15 minutes, and the rest in most several hours. To try it, test it out. That would be even better. You really have to make it and try it out to be sure if it fits and improves the game or it doesn't.


By the way, is this game even supposed to get any more updates? I think it deserves more attention. Do you have download statistics? Is anyone downloading it, is anyone still playing it?

thelaptop:
The theory is that this game will get more updates.  But like almost all other ChaosForge productions now, focus is placed on Jupiter Hell, the do-or-die survival project of Kornel's.

AliensRL has always been the underdog rogue-like here.  It has cool concepts, but it plays more strategically than DoomRL, which makes it very sensitive to content, which it is currently lacking.

I understand your point of view, but you should also understand that we don't really know you that well since we've not interacted with you before.  Since at the end of the day, Kornel is the God Hand and thus Ultimate Source of ChaosForge, it is still correct to contact him directly with regards to your request.

Driverman:
I'm unaware of any reason why would he want to keep source code closed, especially if he has no time to work on it. I guess what I'm really asking is to open the source code to public, with some restriction that all mods would need to be published only through his website, if that's what he's concerned about.

I don't think that would take away anything from him, I think it could bring some nice improvements and enrich the game. So then at some point he could pick up the mods he likes the best, tweak them as he wants, and compile them in his next official build.

Navigation

[0] Message Index

[#] Next page

Go to full version