My Video Game Development Journey Begins!

After I finished learning C# thanks to the incredible tutorials available at the Microsoft Virtual Academy, I struggled with what to do next. I thought about making apps for Windows 8 and Windows Phone 8 and even started to make a couple but I didn’t find creating applications as interesting as I thought I would. The other thing I tried was making database applications and that never worked out.

Last Saturday I asked my friend for a book on C++ because I had heard all sorts of things about C++ being the go-to language for video game development. He asked me why I wanted a book on C++ and when I said for developing games, he told me he’d seen the work of a couple of Indie devs he follows on twitter and told me to check out Unity. I had heard about it but never got to reading about it.

I went to unity3d.com and I found it amazing when I saw that it was free and that it had all sorts of resources for getting started. I downloaded it and took a tutorial on the Editor itself and made the classic game Pong with the help of a tutorial. I then found the beginner projects Unity had on their website which included explanations and code examples and I said why not.

The project I’ve completed so far is the Roll-A-Ball project. I followed the tutorial and in less than a day I have complete my first game.

You can play the game here.

The game consists of a ball you can move around with your arrow keys (or w, a, s, d) and you have to move it around to collect the 14 cubes. Once you collect them you win the game.

This is just the beginning of my journey and I plan to write often about my progress. When I’m ready, I’ll start to create a game of my own and do a developer diary about my progress.

Introducing ClipManage

Hello folks! Today I’d like to talk about the first program that I have created and feel comfortable with sharing: ClipManage. I have put a lot of hours testing, debugging and making changes to how the program works so that today I can show it to you.

Screenshot of ClipManage
Screenshot of ClipManage

What ClipManage does is display the text that is on your Clipboard (the name of the place where text goes when you use Copy or Control+C) and then allow you to edit it. Once you edit it, you can press the Copy button and the text in your Clipboard will be updated with your new and edited version. The next thing you can do is if you copy some new text, by hitting the Paste button, the program will update itself and display your new text. Lastly, my favorite feature is the Clear button; it will clear the contents of the Clipboard. Say that you copied something you didn’t want to and don’t want to accidentally paste it into wherever you’re typing, then by using the Clear button you can avoid that!

Simple and functional are the two words I strive for when thinking of a program, and I feel that with ClipManage I was able to carry out that. Do you have any thoughts, questions or feedback on it? Please let me know in the comment section below!

You can download ClipManage here. Simply extract the files and run Setup.exe. This will install the program and will make it accessible from your start menu.

A fresh start!

This past month I had redesigned the website to a more serious look. I realized that I was going through more work than I had to. After reading about other personal websites and combing through guides, I found that all of them said to use WordPress as the platform for your website.

I was already using WordPress for my blog, but it was just too different from my website, and that’s not a good user experience. As you can see, the website is now based on WordPress, and it will stay like this.

I’m still working out some issues, but I will be using this website to write about my projects, those being the programs and applications that I make. I had to move the WordPress directory, but something went wrong and I had to reinstall WordPress from scratch; my old blog post was lost in the process.

If you notice any issues with the website, please let me know. The comments section below works, as well as Twitter.