Tag: development

  • My new found hobby…

    It has been a while since I have written a blog and the reason for this is that I have recently got into a new hobby… Digital Art!

    I never really saw this as a hobby… As a matter of fact, I never really saw myself having such a creative mind to push my drawings onto paper. Purchasing the Samsung Note 3 (yes I know… Not the latest model but whatever!) made me realise that I can finally put all the small doodles I have had in my notebooks and push it into the digital space.

    So far, as you have probably noticed a few blog posts with drawings instead of my writings and although this has been a change of pace, it has been great and it still continues on! Although the drawings have been at a basic level, the idea is that I am learning by doing. My drawings are looking simple for now but maybe down the line, the skills will hopefully progress so with the amount of images I post up, it will be my log to look at and check upon how much I have grown…

    I remember discussing with a friend once about a website called Illustration Friday (illustrationfriday.com). This website basically gives illustrators the opportunity to post their illustrations onto their website with the sweet allowance of giving traffic back to your website! One inspiration that I really appreciate from this website is the weekly topic. This one small feature gives me a challenge every week to think about what to draw on a weekly basis meaning that it builds improvement towards my digital drawing journey! To those who are looking for inspiration to draw again, I urge them to give it a try! (No promotion intended :p)

    But wait, I hear you wondering “I thought you wanted to be a games developer?” Now that is a perfectly good question and one I can explain!

    At first, I found that development gives me such an exhilarated feeling when either problems are solved or better yet, the end product is complete and looks precisely how I want it! One problem about it is that these small victories are becoming a little too small and now my exhilaration fuel needs to be fed in another way! Analysing my life in this aspect is rather disappointing which led me to discovered my low point. This low point began to increase again when I started writing blog posts and with this, I began to feel the victories again! With this, it became a necessity to write more and improve my writing! During this point, I started doodling on paper and began wondering whether there were ways to post this digitally. This is where my inspiration for doodling and drawing became my next thing to do! So ultimately, I will never drop my dream of being a games developer but these “victories” or accomplishments are segments of my proudest achievements and will continue to keep my skills balanced! In other words, I will bounce around to different things when inspiration kicks in, whether it is a game idea, a drawing I want to show the world or even a story I would like to write!

    So I suppose my point for this post is whether you graduate in being a developer, it does not necessarily mean you will stick to it in the end and more importantly, it is never too late to switch around what you really want to do. If you feel like you want to do something new, don’t feel like you don’t have time or you don’t have money to do it. There are so many things out there that can lift you up to make these aspirations change into reality!

    Don’t give up… Think positive… And never look down!

  • Programming in today’s world…

    Here’s a brief history about my experience in programming. I walked down a path of many different programming languages where I got to adapt to platforms that were unfamiliar to me… I went from Visual Basic, to Java, then to PHP with MySQL, and then finishing with C++. Programming languages are amazing in my opinion and rather interesting. However, nowadays, it seems like things are getting a lot simpler for people to develop programs. Sometimes, you don’t even need to write a single line of code! Seeing as that is the situation, with the right documentation and tutorials, creating games or applications has become so simple to a point that anyone can do it. All it requires is patience and motivation.

    large_3583874642

    Creating applications can be quite fun since everything is laid out for you but there are other times when it is better when you have that flexibility to create particular objects yourself. These third party solutions have led me to decrease my skills in development and I am forced to develop programs from scratch to keep myself up-to-date.

    The last thing I created with a third party tool is a game written in C++ called Marmalade. They gave the opportunity that you can port your games or applications from C++ to any mobile device on the market. For my case, I was able to create 2 simple games and release it on the Apple App Store. This did give me the advantage to ease myself into C++ and use object oriented programming which was rather fun to code in.

    Now that I am a web developer, I am forced to develop random stuff in my spare time so I do not forget the basic principles in programming; although I am aware that it is at the back of my head somewhere.

    Not long after this development, I discovered Unity which was based more of a drag and drop development and minor effort of programming however, they do give you the option to code in C# which is rather nice. The good thing is that if programming is at its minimum, it just means more creative games will be released with minimal effort which is good and bad. Good that it creative ideas are shown quickly for others to see but bad because programmers such as me cannot appreciate the programming of the game, like the good old days…

    medium_178961991

    Speaking of programming, it seems like the books are slowly disappearing from our ways of teaching. Books were a great source and now it is taken over by the internet. Don’t get me wrong… The Google search bar is an excellent tool and I probably use it at least once every day and it is free so why spend money if you can get information for free? It is the same question as why do we prefer internet news instead of magazines? It is because we don’t like to be using our screens all the time and our eyes need to divert to something else. Also, stumbling across something that you don’t know is highly likely just by flicking pages in a book… I believe books still have a big role at this present day so book stores… PLEASE DO NOT CLOSE DOWN!

    To summarise, this is not me complaining about the way how things are, I am only just specifying how I used to program and learn and it has changed quite a big deal! Quick development is great but slower and optimising the code to every angle is a great accomplishment and truth be told, I haven’t had that kind of feeling in a long time. Maybe some point when I actually complete a project is where I will feel that sensation once again but I suppose time will tell…

    For those who want to develop games or an application, there are loads of tools out there… Just search for them……. With Google….