102
edits
(3 intermediate revisions by the same user not shown) | |||
Line 88: | Line 88: | ||
'''Developing process''' <br/> | '''Developing process''' <br/> | ||
Before starting to code I did a research, sketched the game mechanism and rules, wrote the table creating algorithm and sketched all the letters and pictures which I wanted to use. Here are some of the sketches: <br/> | Before starting to code I did a research, sketched the game mechanism and rules, wrote the table creating algorithm and sketched all the letters and pictures which I wanted to use. Here are some of the sketches: <br/> | ||
[[ | [[File:sketches.jpg]] | ||
Then there came the first coding problem: how to code the letters with the chosen pattern? Do I have to code every single x there? Nope, too much work (thousands of x-es with their coordinates).. Maybe a mask over an image? Well, 10 lines code in average for every mask for more than 70 symbols… Hmm.. Not the best idea.. | Then there came the first coding problem: how to code the letters with the chosen pattern? Do I have to code every single x there? Nope, too much work (thousands of x-es with their coordinates).. Maybe a mask over an image? Well, 10 lines code in average for every mask for more than 70 symbols… Hmm.. Not the best idea.. | ||
Line 101: | Line 101: | ||
But at the end it all worked, I made some final changes on the letters and here is the video of how it looks like now:[[https://vimeo.com/161352094]] <br/> | But at the end it all worked, I made some final changes on the letters and here is the video of how it looks like now:[[https://vimeo.com/161352094]] <br/> | ||
The source code: <br/> | The source code: [https://github.com/Vani4ka/Final-Project-Secret-Message SecretMessage on GitHub]<br/> | ||
When you try it please use shorter words, it still doesn't work that well with long messages (the speed gets lower) <br/> | When you try it please use shorter words, it still doesn't work that well with long messages (the speed gets lower) <br/> | ||
There are still some improvements I'm working on at the moment. | There are still some improvements I'm working on at the moment. |
edits