Search This Blog

Monday, November 5, 2012

Well Here We Go Again

So a while back I wanted to make a text based game where you chose decisions that alter the games result. Now if you are an avid gamer you will know that "The Walking Dead" came out with a game which is not only the same idea I had but even better because it was 3D rendered graphics, motion, and action. I only wanted text choices, text fights, and graphic images. Well now after seeing The Walking Dead I feel very discuraged to complete this game.

I really want to make a game though. I want to put my name on the credits and have people play it and rate it but so far everything I do seems to end because of something I have seen. So here is what I am going to do...

The game I will make will be original, it will be playable online for free, it will have an awesome story, and hopefully some nice graphics.

I have always been interested in writing, taking pictures, coding, and gaming. Maybe if I make a game with images used in the graphics I can code a game with a nice story that would include all my talents in one package. First thing is first, I have to write a story, once I write the story I will be able to judge what type of game it should be. I was thinking text based as my first game only because I wanted something simple that worked well in all browsers but thinking more about it I really want to have the player control characters.

I am having a little trouble with some of the coding though, maybe if someone reads this they might have the answer but I'm still going to be trying my best to work it out. Here is the problem. I am able to make a character move, jump, do actions, and even fall, but for some reason I have a problem figuring out how to have the character bump into objects. In other words if he walks into a wall he walks right through it, same thing with other objects I can't seem to make a physical element that changes the way the character behaves.

I have been trying to figure this out for a while now. If you know anything about this please leave a comment or something.

From now on I will be posting videos, sound recordings, and text at any given time of any day just whenever I get an idea. If you read this blog then it will be a cool way for you to see what I am thinking. I might even write some of the story on here. I'll try not to write something here that will affect your experience with the game, everything I put on here will be mainly design and coding side of the game.

Thanks for reading guys I know I haven't been putting up tutorials or anything and that's because well there are a million sources for tutorials online and I also am working a lot.

I am looking for a partner to make some of these games I have in mind. I want to make a little game development company something that isn't expected to make money but makes games for the love of gaming, coding, and designing. 

Sunday, October 7, 2012

Making Games

So as you might have noticed in the past posts I've been wanting to make a game. I made a couple parts of a zombie game I was going for but I tested it out with some people and it didn't seem to be going so well.

Now I am currently working with Summer People LLC to make the website, take photos, and all sorts of stuff (I'm one of the owners) and I'm also making a magazine for southern California heavy music lovers.
All this is taking my time plus I just got another job in the mall as a photographer, however I will be making a game it just might take a while. I will be coming up with some concepts and examples so over time I will have a browser based game that will bring in hopefully a lot of people. I'm a Javascript guy so that is what the game will be made with.

Right now I'm thinking adventure game with many levels, puzzles, and an awesome deep story. This blog has kind of stopped due to me being so busy and not getting much support for my ideas here. I might use this blog to be posting ideas and more.


Tuesday, July 31, 2012

Need Inspiration?

*This will cover both DESIGN and CODING

Inspiration is hard to come by sometimes and when you are stuck in a rut with no idea of what you should do next it really makes you feel like you aren't worthy and trust me I know that feeling so here are some awesome and inspiring pieces in Design and Coding that I feel you will enjoy.

Design:

1.Absolutely amazing graphic design, I always love the realistic designs that people can do. Maybe I'll attempt to do one and put a video up someday haha. Be sure to check out more than just the first image these are amazing!

2.Realistic is awesome and this one takes the cake. Amazing detail and such a cool concept!


3. Computer animations are a really big deal in today's society and it's really important to understand what goes behind those awesome movies with great graphics. Check out this video from TED Talks and be sure to watch more of TED Talks they are really interesting!

4. Some people just have the touch needed to make things look realistic and others just don't, it's a real skill that should be recognized. Check out this photo and tell me you're not amazed!


5. Even though realistic is awesome I think Concept Art is my favorite because it has loads of detail but doesn't necessarily look realistic check out this gallery it is super amazing and I'm telling you now I'm getting inspired!

6. This awesome video makes me want to practice my pixel animation!



Coding:

1.This first one for coding is a "follow the mouse" kinda thing which I think you will really enjoy =]

2.Oh yeah this one is so awesome. Reflections, bending light, gravity, water ripples, and to top it off INTERACTIONS! This one is so awesome and so beautiful and I honestly wish water looked this great in all games because water is just so hard to get right but this looks amazing

3. The best tool I think for the beginning web developer!
There is no doubt that there are tools out there that can help build websites and now they have those drag and drop websites which are fine but are going to take away from those who actually know how to build a real website from scratch.
This tool doesn't take away from the code but makes it much faster than ever before. Just draw the website, grab the code and make any adjustments as needed. It's completely awesome!

4. Some inspiring HTML5 and JS here just play around with the mouse and scroll wheel it's pretty fun 

5. Last but not least here is a list of awesome web designs that will inspire you to build the next best thing, when I'm feeling down this is what I go to to make me inspired to create something awesome so here it is

Hope you guys enjoyed the list, be sure to follow me here on twitter, facebook, and youtube I'll post again shortly =]

Monday, July 23, 2012

Reading in CODE

I have mentioned before things that will make you a better coder and this is just another tip on what you can do to improve your coding abilities.

There are many websites out there that have some really advanced coding, stuff that can make you feel like you have no idea what you are getting yourself into (trust me I know the feeling) and half the time when you view the source for the site you get lost and end up convincing yourself that you suck.

Recently I have noticed that coding and performing things that is unusual is actually not that hard. Reading the source code can be difficult sometimes but there is a reason why it is difficult and here are some of those possible reasons.

  1. You don't know the language they are using
  2. It looks so cluttered it frightens you away
  3. There are multiple sources
  4. Finally, there are hundreds of classes, ID's, NAMES, Tags, functions, variables, etc.
I'm going to take you step by step and hopefully help you guys out so you can read these source codes and learn a bit more about coding.

1. You don't know the language they are using
This one is simple but not easy or fun but if you really want to understand what they are doing with this mysterious language you must first learn what the language is by just Google searching one of the tag names or something you see commonly used in the source. 
Second you must become familiar with the Syntax in order to understand anything that is going on. This one may be the hardest only because it's a whole new language that you have to master in order to perform something you like on the website


2. It looks so cluttered it frightens you away.
When I first saw Javascript it looked like this 

Which nearly scared me away thinking "How the hell am I going to ever be able to understand this!?" Well the truth is that I really had to concentrate on the code itself and not the code as a whole. It would take hours to understand but if you go through it you can see little things that link together and it makes complete sense after a while. You still need to know the Syntax first!

What you can do to make it easier for you is to copy the code into a text pad like Notepad++ , set the language to Javascript (or whatever language you are having trouble with) and it will highlight and color the text differently which will make it easier to see what connects with what.

3. There are multiple sources.
Honestly I hate going through sources and seeing there are 20 different Javascript files, and 10 different Style Sheets, not to mention the 4 ASP and PHP files! It can really drive a guy mad... Now I'm not saying it's not useful when making a website just a pain in the butt when reading the source. 

The best way to get through it is to copy the codes into Notepad++ and connect the files together yourself, this way you see which files are being used where and why. I know it will take forever but no one said programming and developing was easy. Another thing you can do is open all the sources and read them, when you see something called from another source just read where it's calling from and what it's supposed to be doing. This has got to be the most tedious thing about learning new things in programming.

4.Finally, there are hundreds of classes, ID's, NAMES, Tags, functions, variables, etc.
Even though it's not always necessary people prefer to have a class just for the height of a div to be 200px and another class for it's width, another for it's position, and so on.

This really sucks for the reader because you have to go back and read what each class is doing for each element, however, although this is very difficult to read I do find it easier to code through classes rather than through individual ID's and when using Variables it's easier to have a variable for every aspect of the element or function than to rewrite everything. 
Again, using Notepad++ to read each class, element, tag, variable, function, etc. 

---------------------------------------------------------------------------------------
Open Source is the not only the best way to go but the only way! I know there are a lot of people out there that want to steal the code and gain profit from it for themselves but that's why you use different sources for one code, you have multiple classes, variable, tags, etc, and that's why make the entire thing cluttered which makes it hard for those thieves to steal the code. This makes it hard to everyone but is still considered open source. 

Thanks for all the love guys don't forget to subscribe, check out the Youtube, Facebook, and Twitter @DLCSpencer

Love you guys check back soon for more updates and videos!