Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - ludolpif

#1
GuyPerfect : no problem with that. Code will be for N from the beginning, but I will not make all the stuff needed/suited for more than 2 players in the first shot. Let's say : levels, wait screen with players list that are not ready yet, vote system and so on.
#2
Thanks Simon for all aspects.
1) Yes, GPL or Public domain : I will think about that. GPL for me is my "by default" way of thinking about code http://www.lemmingsforums.com/Smileys/lemmings/smiley.gif" alt=":)" title="Smiley" class="smiley" />
2) I'm afraid that these issues will make me change some of root ideas in this project :-/ May be it could be positive. I have to make this positive ! But I already spent time on the DOS version, so, I will take moment for thinking about "the goal" now.
3 & 4) "Historically", I know Lemmings mainly by one port : the ATARI one. I used to play on it with a  great friend... Somewhat like 15 years ago. So, for me it was obvious that is the best one http://www.lemmingsforums.com/Smileys/lemmings/laugh.gif" alt=":D" title="Laugh" class="smiley" /> But, I read glitch lists, see the mess-up, and now your suggestions. I went wrong, for sure !
5) Yes, I will never write code that is bound to 2 players max. I just plan to have a 2-player version that works well before try to write things that will not be very easy to test and... to play http://www.lemmingsforums.com/Smileys/lemmings/smiley.gif" alt=":)" title="Smiley" class="smiley" />
#3
Thanks RubiX for mentionning that LemmingsSDL exists.
I didn't found it when I've search about fangames with 2 player mode. Shame on me.
I can't run it for now : tried under Linux, big segfault. Corrected the code. Now can't type server's IP address... So I wrote to the guy that appears to be the author.
Lemmings 2 : The tribes. I never played this game. I have to start there !

Ludovic
#4
Thanks for this precise reply.
So, I think it's okay if I go with content importer like Lemmini for copyrithed data.
It will be open-source and free, no problem with that aspect. No profits, keeping everything in fangame way of thinking.
Only one point remaining : code. What happens if my game mechanics code is too close to theirs ?
Thanks,
#5
Hi there,

I hope that almost everything is in the topic title  http://www.lemmingsforums.com/Smileys/lemmings/smiley.gif" alt=":)" title="Smiley" class="smiley" />

I'm a French guy, so... sorry about my English. I have many questions for fans, players and may be coders :

1) Environnement
I plan to use the SDL2 lib which officially supports Windows, Mac OS X, Linux, iOS, and Android. I think I will not do anything for the last two (network nightmare and legal issues).
I plan to read levels in Lemmini format. I will have to add some extra info, like entry/exit "color".
I plan also put everything in open-source. Say GPL3.
Do you think that are confortable choices for fans and players ?

2) Legal
I know that Sony send a letter "against" a coder that put lemming on some Mobile Apps Market. Is there someone here that have more informations than me about legal issues. Where is the limit ?
I plan to depend on some graphics importer code like in Lemmini.
I plan to be closer than Lemmini about "original" game mechanics. Could be a legal problem ?
I hope using a good music engine for older 8-bit music too.

3) Behavior and game mechanics
For you, what game mechanics will fit right in multiplayer mode ?
I plan to immitate the DOS version. Because I think it is somewhat close to "original" Amiga and because I am a bit lazy : it seems to be technically easier to manipulate DOS version for comparing algorithm behaviors. In other words : DosBox is my friend.
I know this is a big work. I've read the glitch and tricks pages on this forum... Wow, impressive work to put those very detailled things here. Imitate all those messy things will be hard. Very hard. Asymmetry problems are a good inspiration for face palming   http://www.lemmingsforums.com/Smileys/lemmings/scared.gif" alt=":scared:" title="Scared" class="smiley" />
Keep in mind : two player mode. Maybe ONLY two player mode.

Could we build together an ordered list of behaviors from the most important to keep to the less important ?
Wich order use for update lemmings (and terrain/steel) ? If I just update all player #1 lemmings and altering the terrain, then all player #2 lemmings, you will want to kill me, right ?  http://www.lemmingsforums.com/Smileys/lemmings/tongue.gif" alt=":P" title="Tongue" class="smiley" />

4) Coding and game mechanics
Where are the most geek-readable details about game mechanics. I want to say : it okay to have a list with "it should behave like that", but for coding, I have to now details like the translation between sprite coord (x,y) and effective coordinate of a walker is (x+3,y+7) if facing right... At each frame, for a walker, I will test if there is terrain at (?,?) and (?,?) and there is a line of ? pixel high, I will do that, else, I will do...

This point is capital for me.

Sorry about the lenght. I hope that you will found this as an attractive thing http://www.lemmingsforums.com/Smileys/lemmings/smiley.gif" alt=":)" title="Smiley" class="smiley" />
If there is some coders that want help, just let me know !

Ludovic