>>45
I know that the algorithm eventually will be useless.
My main problem in programming is that my only mentor in computer related stuff was myself and google.
I believe I can say that I have mastered the main points in C programming, so now I am looking for practice.
I programmed a script in C that can name numbers with upto 6000 digits to practice pointers, array and string handling in C.
Right now I'm trying to practice how to write and optimize programs that are more complex than that what I am used to.
I think it should not be a big trouble for someone who already is used to program SDL stuff, though if I am mistaken than please state so. Learning Direct3D or OpenGL will be the next challenge I will take regarding programming. As soon as I find a good tutorial for one of them I will be learning that framework.
I will finish this project regardless whether some kind anon will program a renderer for it or not. As of now I use the numbers on the console screen and arrange the tiles that I have printed out, on my desk.
But I think it shouldn't be too hard to design tiles for a game that can use the algorithm, though I still believe that this algorithm will be too time-consuming to be used in a real game.
The approach
>>27 mentioned should take less time to calculate than my approach. I posted the reason why I will continue with my approach here:
>>31 .
If however you want to design tiles that create a nice picture using this program think of the colours as the identification scheme or "naming" of tiles. The actual colours don't matter I use them only to identify tiles. With tweaking the code a bit I think it should be easy to write tiles with different edges like one with 2 GREATERTHANF and 2 GREATERTHANM .
So one should be able to design tiles with edges that remain the same mirrored and some that change and still be able to use the algorithm although than the whole crap going on with the BLUETILE will be pointless and can be cut out of the program.
>>47
Thank you very much for the link, because I don't know the terminology for this stuff I have problems trying to find information about it.
In one week my semester will be over so I hope to finish this project in a matter of two weeks.
P.S. I just reread the entire thread and I think it might be important to state that I am not the OP. I just do this for the heck of it whereas I think the OP is looking for an algorithm to use in his game.