Just thought I would drop a little progress update of what I am working on in here. Firstly I progressed to around tutorial 234 of the BurgZerg series and learnt a vast amount from it. Got to making particle effects and sprites and 2D textures and animated 2D textures. I could do with finding out how to use and make animated sprite sheets!
I worked a little bit on a few basic XNA tutorials which I will with some luck get around to finishing soon, But I have also been working on ReversE. I had shelved it for a while, simply due to needing to move to c# and start learning better practises for programming patterns and refactoring code. Basically the jist of what I have learnt over the past few weeks has been literally C# from the ground floor up. Also the principle with game code you want to take something that feels like a chore to do, In my case I was copy pasting the same script over and over again to get an object that collides with a switch to play an animation. In fact now I understand how to factor this into a multi purpose script that can do the same thing over and over and it can be one universal script which can work for multiple user defined parameters. It can also probably be taken a step further to a global animation manager as the base class and then have the entities I.E treasure chest/switch/door do the rest and just call AnimationManager.Function(); !! So after working at it a long time its finally sticking!
Also back to the ReversE game. It is still essentially the same idea as before but now more efficient and with a few new elements I have mulled over! The description I am now giving it is:
a point A to B mirror logic puzzler – Short and snappy!
Of course the obligatory screenshot!
As you will notice something not quite right has happened there (blue and red ball should be in opposite place) I will fix this though by release I promise! 🙂
I also would like to start dropping generic code samples on here and possibly make some short rough tutorial guides, as I am a relative noobie to the C# coding scene / hardcore game coding. I am looking at tutorials all the time and I am piecing these solutions together from slightly different problems. So I may attempt to try and make a generalized solution for these problems in the form of short code snippets with a little explanation. May even try a short video just going through the code and provide it as source on here. Would be helpful for me to go over it just as much as it would be for other people. Anyway I need to go to bed now and resume work tomorrow!
Signing off for now!