Posts tagged games

HTML 5 and Gaming

0

Since the release of HTML 5 there has been a lot of talk about all of the awesome new features that it has. One of the most interesting features to me was canvas and the integration of games into a webpage without any plugins needed. While I have seen basics such as movement and clicking, until now I have never actually seen a full fledged game that didn’t need any plugins installed that was running on HTML 5. I have just recently (Today) discovered a site that actually has a game engine built around HTML 5 and JavaScript. I found this site to be awesome! EffectGames.com has a variety of games that are being developed by the people at EffectGames and by people who are members of their site. If you are interested in HTML 5 you should definitely check out their site. They offer a wide variety of tools to make coding a game inside of the Effect Engine quite easy. I intend to definitely attempt to make a game using their engine once I learn more about coding.

To give you an example of just how awesome their game engine is, here is an example:

Mario SES Recreation (Beta)


As you can see this is definitely a game and it does not require any plugins whatsoever. It is instantly cross-platform and it works on most browsers (IE, Firefox, Chrome, Opera and Safari). You should totally check out their site. (Also a little sidenote, The game doesn’t work with Google reader so I don’t know if it will work with other rss feed sites/programs.) To see the game work go to the actual site please.)

Jim Raynor StarCraft 2

StarCraft 2 Game Review

1

Hey everyone I just got StarCraft 2 at Best Buy yesterday. I thought it would be a good idea to write a game review of Starcraft 2 and share that with you on my website, and provide with you an overview of basic game play for the single player and multiplayer modes.

Basically what they’ve done with StarCraft 2 is taken what made the original StarCraft good and improved upon it. StarCraft 2 has better graphics, better campaign storyline, and better units. I can’t really say much about the game play tactics yet as I haven’t got to playing multi-player yet, but I will get to that soon and update this post when I do.

So first off, the pros. The Starcraft 2 graphics look great! Everything in the game looks finely polished and high quality. Provided that you have the hardware to back up the games graphics. Personally I have played it on 2 computers now. My crappy computer, and my Dad’s high-end editing computer with 8 Gig’s of RAM, an Intel i7 Processor, and a screamin’ fast video card. On my computer the graphics don’t amount to that much with low-poly models and low quality textures. It however doesn’t interfere too much with the gameplay. However for a full experience with this game, I suggest a at least decent gaming computer. (And definitely not an outdated graphics card like mine =P)

They’ve definitely made some huge changes to the way they handle campaigns.They now have cuts-cenes! Yes, actual cut-scenes! Also, The cut-scene graphics look amazing. (With the right hardware as explained previously)

Case and Point:

StarCraft 2 Game Review Photos

Another thing about the cut-scenes some of them are controllable by point and click areas like the bar. This added an interesting game dynamic as well as a break from all of the action. A nice feature that I noticed was a jukebox with changeable music that plays in the background even if you activate a cut-scene in the bar. Inside of the bar there is also proof that the people at Blizzard at least have some since of humor because a funny music video plays in the background sometimes. I think it is the song that is playing that controls when it happens.

Here is a photo(Notice the section marked News):

The new addition of cut-scenes adds a whole different level of storyline and plot as we can now really see the characters emotions and focus on the cut-scene rather than playing the game. It is definitely a good direction for StarCraft 2. I haven’t played much of the campaign yet but so far I am really enjoying watching the story unfold rather than just playing certain storyline based maps like last time.

Example:

Now for some of the less good stuff. In the cut-scenes the acting was pretty good actually the voice of the character fit well with the animations. However, the voice acting of most of the non-important people during the actual gameplay is sad to say, pathetic. I don’t know how they could have thought that it sounded believable when they recorded it but they did. In-game they still have the cheesy scripted sounds for when you order people around in the game. I mean its different sounds but what they say doesn’t make much sense at all. Overall the acting and the scripted sounds don’t pull away from it too much. So it’s really not that bad.
If you haven’t bought this game I highly recommend that you do. It’s a well made game and its always easy to have a good time while playing.
Here is a gallery of photos I wanted to put in this review but couldn’t because it would have taken up too much space:

My Second Official Python Video Game

2

Well I have “officially” created another program that I am happy with showing everyone. It is called the Guess Your Number Game. Basically you think of a number between 1 and 100 and the program guesses your number based on hints that you provide. (e.g. Higher or Lower)

#The Guess Your Number Game
#This Game simply guesses a number that you think of
#inbetween 1 and 100 using "Higher" or "Lower" hints.

import random

print("""
Welcome to the Guess Your Number Game!
In this game you will think of a number between 1 and 100.
The computer will then guess what the number is.

If the computer's guess is lower then the number you gave,
then type L into the console.

If the computer's guess is higher then the number you gave,
then type H into the console.

If the computer's guess is correct then type Y into the console.
""")

Min = 1
Max = 100
Input = " "

input("\nPress the enter key if you have thought of your number.")

while Input.lower() != "y":
    Guess = random.randint(Min,Max)
    print("\nI have guessed", Guess)
    Input = input("Is the number Higher or Lower or did I guess correctly? ")
    if Input.lower() == "h": Min = Guess + 1
    if Input.lower() == "l": Max = Guess - 1

print("\nI have guessed correctly. Your Number is " + str(Guess) + ", Good Game.")
input("\nPress the Enter Key to Exit.")

(Update: here is the exe download link)

(Note: Just extract the files into a folder and run the program)

Don’t expect much. I’m new to this =) =P

My First Official Python Video Game

0

Well I actually just got back from a vacation so I haven’t been doing much coding but before I left I made this one program which technically counts as a video game. Its really simple and it doesn’t have graphics but it does have health points! Since I don’t know how to compile programs yet I can’t post that up here but I can post the actual code. This is in Python:

# Troll Battle
# Simulates a Fight with a Troll using random sets of damage.

import random

print("Your Hero is attacked by a massive Troll Monster.")
print("Your hero unsheathes his sword ready for batle but with little hope in his eyes.\n")

roll = random.randrange(5) + 1
health = 100
thealth = 300

while ((health > 0) and (thealth > 0)):

    input("Press enter to continue.\n\n")

    roll = random.randrange(5) + 1

    if roll > 3:
        tdamage = random.randint(10,26)
        thealth -= tdamage

        print("Your hero swings and damages the troll for" \
              , tdamage, "damage points.")
        print("The Troll's health is now", thealth, "\n\n")

    if roll == 3:
        damage = random.randrange(3,9)
        tdamage = random.randint(7,12)
        thealth -= tdamage
        health -= damage

        print("Your Hero swings but the troll matches his strength"
              , "and you both take damage")
        print("Your Hero takes", damage,"damage. His health is now", health)
        print("The Troll takes", tdamage, "damage. His health is now", thealth, "\n\n")

    if roll < 3:
        damage = random.randint(4,15)
        health -= damage
        print("Your Hero swings but the Troll blocks his attack and counters,")
        print("Your Hero takes", damage,"damage. His health is now", health, "\n\n")

if thealth < 0:

    print("Huzzah! Your Hero has Triumphed!")
    print("The Troll is vanquished")

if health < 0:
    print("Your hero fought valiantly...")
    print("But alas, He is no more.")

input("\n\nPress the enter key to exit.")

(Update: here is the exe download link)

(Note: Just extract the files into a folder and run the program)

Don’t expect much. I’m new to this =) =P

Go to Top