Friday, August 18, 2017

Getting started with Unity!

I know it's been a while, but from now I'll be active. Getting started with Unity :)

Following Unity's tutorials for now. First tutorial is a roller ball game.

Just a random screenshot:

Tuesday, November 3, 2015

Cipher Pro - Encryption and Decryption Software

There was some competition in which you had to present a software, so I had made an encryption and decryption software. Got First Prize and made my school win the overall trophy :D

So basically, here are a few screenshots of the program itself, I have printed the steps of the process of encryption and decryption so that you can see what it's doing.

You can download the software here.

Monday, July 6, 2015

Starting with OpenGL + New Team 'The Tritonn'

So, I've decided to start with OpenGL. As first impressions, I'd say a lot of new stuff came up, lots of maths ^O^

Just came across my first bug which would be kinda difficult to figure out if someone wasn't there to help me.

Apparently, you need to write the vertices in order otherwise you'll get that weird shape.

I got invited to 'The Tritonn' a team of programmers, artists and musicians =)

Friday, June 19, 2015

Cellular Automata - Procedural Dungeon Generation

After a lot of issues, I finally got this to work, the results are still not exactly what I want, but for that I'll have to do some more tweaking.

These are the current results:

Thursday, June 18, 2015

Insertion Sort - Increasing and Decreasing Order

So, recently been following a book called Introduction To Algorithms to learn more about algorithms. So, started with Insertion Sort a few days ago, so it gave me the pseudo code to do it in increasing order and there was an exercise which said to do it in decreasing order, so I thought let's finally do it today AND IT WORKED ON THE FIRST TRY, just can't express how happy I am, that was the last thing I was expecting, like first try.

Sunday, June 14, 2015

Thursday, June 4, 2015

Turn Based Prototype + Character Customization

So basically it's tile locked and you move one tile at a time.

And here is the character customization screen:

I am planning on making an adventure game and the only thing I am sure of now is that it'll be BIG =)

Thursday, May 21, 2015

Classics 101 - Snake

Just made this for fun, I was confused about something, but it turned out to be very simple!

Download the game by clicking here.

Tuesday, May 5, 2015

Announcing the release of !!Jump!

So after all these months, the game is finally ready.

Hopefully, the above screenshots get you a little excited for the game. You can download the game by clicking here.

Saturday, January 31, 2015

!!Jump! - Android Game

So, I've started using LibGDX. I used to hate using libraries, but whatever.

Anyways, this will be my first android game. I've made lot of progress, shouldn't take a lot of time, maybe a few weeks.

More screenshots coming soon.....


So, I completed the level select screen and everything related to saving and reading. Now, on to making some levels!


The player with the walking animation. Looks pretty decent.

Google Play Store Developer License

Got my license, now I'm ready to put some games on the play store.

Friday, June 13, 2014

Multiplayer works over the Internet !

I have achieved it, my goal to make a multiplayer game. Partly anyways, I mean I know the basics now. All that is left is a few months of hard work for a cool MMORPG game :D

The players look horrible, I know. I made this for testing multiplayer. The graphics are from Bouken because I was too lazy to make or find new ones.

I will make a better game and then put it for download.

Thursday, June 12, 2014

Classics 101 - Pong

So, this is not what I really wanted. Well part of it anyways. I wanted to make it multiplayer, so you can play over the internet. It didn't turn out very well. So this one just has singleplayer and same screen multiplayer.

Now I will be focusing on networking, so the next game I make, might have some sort of multiplayer !

Download the game by clicking here.

Thursday, June 5, 2014

Dangerous Dave - FULL RELEASE !

First things first, this doesn't contain 10 levels. It only contains 7 levels. I also added some special effects (They are pretty crappy).

The simplest reason was I got bored and just didn't want to finish it. Mainly because, adding entities in the level was a pain in the butt. Consider this example: 

All those blue gems and vines are placed separately. One at a time and that is very boring. Next time, I will make a better way of adding entities. But that will be until a new project.

Download the game by clicking here.

Wednesday, May 28, 2014

Dangerous Dave

Ever heard of this game ? It's a very old DOS game. Dangerous Dave is a 1988 game made by John Romero. Of course, Wikipedia told me.

So, I am making a copy of this game. Sounds boring, huh ? Well my version of Dangerous Dave will have multiplayer. 2 - 4 people can play on the same computer. Sounds like fun to me. This was actually requested by one of my friends. I thought it was interesting, so I started to work. Little back story for you !

Looks pretty much like the original game. Level 2 is a little incomplete. I think I will finish this game in about a week. Can take 2 weeks as well. I can't promise you.

Saturday, May 24, 2014

Bouken - Procedural World Generation

It is giving some pretty good and random results. Just worked a few hours on this.

NOTE: This is not how the game looks like, the game looks like the previous posts. This is just the map in an image form.

Color Code:
Light Green - Grass
Dark Green - Tree
Gray - Stone

These images are 8x scaled.


I added lakes and rivers. They don't look very good though. 

I increased the size of the map as well.

Wednesday, May 21, 2014

About My Past - How I Got Into Programming

In the first post, I said I started programming about 2 years ago. It is true, but it was not very frequent at that time. I would program something once every month. So it was like occasional.

When I was about 7 years old, we were taught LOGO at school. It was a program where you entered commands to move a turtle and it could be used for drawing. I wouldn't really call this programming.

I started programming with QBASIC. It was my first programming language and it was taught in school. I think I was about 10 years old. I think I loved programming since a kid. I wrote a 100 line program. It was a quiz and I thought it was amazing. It was the longest thing I ever wrote. All my friends were amazed and I was feeling very happy.

Then one day, I asked my cousin brother (He is good at programming) to tell me about C++. He told me a lot about it and I started learning it. I can't remember if I was learning C++ before my brother helped me. I started making some fun programs with it. Like 'Guess The Number', 'Bank Simulator' and some more stuff.

I learned Visual Basic at school, although it wasn't very useful. It was the same time as I started C++.

I even made a 'Text Based Adventure' game. Which was another milestone for me. At this time I was about 12 years old. At that time, I thought, when will I be able to make a game with graphics.

Time passed, I finally decided to get into graphics. This was when I started hating C++ and switched to Java. Mainly because it was difficult to use external libraries in C++ and using multiple files in C++ was frustrating. You had to manage the .cpp file and also the .header file. A lot of you didn't even understand that, but still.

I started Java and then switched to C++ after sometime. Then I switched back to Java and finally decided to be with Java, because now I really hated C++. I became comfortable with Java in a few weeks and made little programs with it as well.

Then I got into making games. It was a little complicated at first. Basically because of the sheer amount of things you have to learn before you can even make something small. Then I kinda got used to it and it became fun. I made a lot of small games. They were crappy but, I learned something new every time.

As time went, I did small things and it became a weekly thing. I started getting into algorithms and stuff.
And now here I am talking to you.

That was a lot of words. I am surprised you read it all. Anyways, that's basically it. I think I told everything.

Network Programming

I am slowly getting into networking, cause I want to make multiplayer games. So I learned about the TCP Protocol and pretty much understood it. I made a little chat program to test myself. You can send and receive messages between 2 computers. I got it to work without much problems. It was pretty easy !

Here you can see some screenshots:

So first of all the client will send a message to the server.

Now the server receives this message.

As you can see the message is sent from client to server.

Now the server will send a message.

Now the client receives this message.

So, this is a little chat program with no GUI (Graphical User Interface). I will make a GUI version soon and then we can chat together :D

See ya !

Monday, May 19, 2014

Bouken v0.1.2

I added a lot of stuff. So this means a new version is ready ! Bouken v0.1.2 !

I added a villager. It's an NPC and has random movement. He moves a lot, so I had to pause the game.

As you can already tell, I changed the player sprite. I will change it again later.

The player can also punch, which I can't show (Punching has no sprites, it just works logically).

The player can also shoot fireballs. They look like orange poop. If you promise not to laugh see the screenshot.

You broke your promise, you said you won't laugh.

I also added an enemy that can shoot.

Yeah yeah, it's the penguin. You can laugh at me. I couldn't think of a better mob. To be honest, snowballs are easier to draw than bullets or arrows, so I chose penguin. It's kinda buggy and his snowballs don't move.

Everything is very disorganized. Lot of code clean up is required ! Awwww, boring work :(

Wednesday, May 14, 2014

Bouken v0.1.1

Not much added. The player can punch and collect items. I added apples and stones. Working on the inventory.

That is a awfully bad apple drawn by me :D
But it works !

Wednesday, May 7, 2014

Bouken v0.1.0

In Japanese bouken means Adventure. So, this is basically an adventure game.
Here I have included some screenshots to see what it is.

Monday, April 28, 2014

Platformer Beginner

The first platformer I ever made...

This one is worth looking at, the best thing I ever made :D

Arrow Keys to move
W to jump

Download the game by clicking here.

Space Shooter

This is something I made quite a while ago. You could call it my first game that is a little bit fun (It is in a playable state). The graphics are pretty bad.....

Arrow Keys to move
1, 2, 3, 4, 5, 6, 7 to change weapons
Space to shoot

Download the game by clicking here.

Thursday, April 10, 2014

Just a random tip for life

"What seems difficult, isn't always difficult, so always try before saying it's difficult." Well I made this, so I don't know. But it is true :D

Wednesday, April 9, 2014

Hello Everybody !

So what is this blog all about ? It is about game programming. It is my journey, currently I am 14 years old and I started game programming about 2 years ago. Look forward to more posts from me !