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.





Update

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.

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



Controls:
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.....



Controls:
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 !