Showing posts with label pygame. Show all posts
Showing posts with label pygame. Show all posts

December 19, 2011

B.V. - alpha

Hi all,

The game project is on a good progress. All of the planned features are coded. We reached the alpha state! At least I hope so... The following weeks the code will undergo some refactorization, parallel with generating contents to it. I will inform you about the developments week by week.

You can download the BV_alpha sourcecode from here.

November 20, 2011

B.V. development progresses

Hi Everyone,

Here is a short video about the develeopments that I recently made on B.V. Enjoy it!

November 10, 2011

Some more classes

Hi,

As I said in my last post, I'm going to share some more of my classes now. These are:

UpdateRectSprite: I use it to update the sprites rect during move update, because of the collosions.

GarbageCollector: Its track some objects during moving and kill them at the boundary of the levelmap.

Dialog: It is  update the HUD dialog data.

MoveSprite: Update sprites posítion according to time and speed.

AnimateSprite: It update the Sprites frames.

November 3, 2011

First look on B.V.

Hi Everyone!

Long time no see? Well I was on a small holiday, but I code a lot. XD. I hope all of you remember that, I started to rewrite the Tech Demo v0.2, that you can now download here . Below you can see a short video about the new 'engine'. Thats for now, next time I will share some of my classes with you.

October 7, 2011

Flaming Wolf on Youtube

Hi, as you can see Flaming Wolf went to Youtube too. Here are two video about past projects.

Prince of Darkness:

Mutation 13:

September 28, 2011

New Project

After Pyweek, I hadn't have any good idea to make a similar program to my image browser, so I started to write a new game. I had a suitable idea in my mind for some time, so I started to develope it. Furtunatelly two of my friends joined too, so now my project have a lot of creative minds. :) At first step I started to make tech-demos, to develope and implement the visuals for the game. My aim is to make a Diablo I looking game. So it will have an isometric point of view. You can watch a short video about my first tech-demo. Its about how I can animate things like shurikens, and how  I can move a character in 8 different direction, unfortunatelly I have just a 4 way sprite, yet.



The code is need some refactorization, so I will give a download link when I'm done with it. During the coding I got great ideas about sprite animation from this blog, what is more, you can find good advises about time managament here. My sprites are free, I downloaded them from here

He is my first avatar.
My game  don't have any title yet, we just started to work on the games world.
Stay tunned for more info about the project!

September 16, 2011

Mutate and Pyweek

I'm finished my Pyweek entry today, and upload it on the site as well as upload on Sourceforge too. You can download eighter the source code or  the win 32 installer here. So get it and play it :).

So what is Pyweek about: It is a one week programing challange. The aim is to develope a game according to a theme. After the develepoment week all candidates are judge each other game in the following categories with rate 1-5:
  • Fun
  • Innovation
  • Production
After the judging gold, silver and bronze awards will be given.

About Mutation 13: This Pyweek theme was mutate, so my game is about mutation. It take place in the near future, where an evil virus change humans into SUPER LOLLIES.That young big breasted ones that you see in animes and mangas lol. In short your goal is to fight agains this virus with your state of the art, high-tech nano ship equiped with an Atomic Ion Cannon.

Here is some screenshot from the game:




As last word in this post Pyweek is a lot of fun. I learnt a lot, but I will talk about it in another post.

September 6, 2011

Pyweek 2011

Today I registered on Pyweek, a one week long python game programing challenge. Look for Flaming Wolf among the entries. So whish good luck for me for the next week. :)

August 18, 2011

Python on Android

Did you know  that Android is base on a Linux kernel? And I think almost all Linux for PC-s has a built in Python. So let's put Python on Android and have some fun. :) But how to do that? First you need a SL4A (Scripting layer for Android) on your system. SL4A is like a shell and the next step is install Python or any other program language engine. See more information in the main website. After some minutes/hours/days of work you can write and run Python scripts on your mobile device. If it's not enough disco to you, you can add Python subset for Android too. And make games and earn a furtune with them throught Android Market. For example here is my previus Prince of Darkness game ported to Android. I made some changes in intefaces to be more cool looking on Android, and slightly change gameplay too (and you can still run it on an avarage PC). If someone could help me how make an .apk file from it please discous it with me.
Hints:

  • Both SL4A and PS4A is on the Market, you can download them. If not, use websites download areas.
  • If you use Pygame Subset for Android 0.9.3 don't forget to add android.init() to the code else touchscreen won't work. I spent 2 days with this problem...
  • You don't need to have a Android mobile device for these things, they are run on Android emulator too. I developed my game on it.

August 10, 2011

Prince of Darkness : Bloody Saturday

This post will be about my first game that I wrote, it is: Prince of Darkness: Bloody Saturday

Review:

Tha base concepts are: a quarc game from tha late 80's - early 90's and a romour about a famous star. So I took thes things and made my game. You can download the windows executable or the source here . Lets see what programs I used. First Python 2.6 for basic operations, Pygame 1.9 to handle graphic, Buzhug 1.8 for database to save high scores and players name's. At least Py2exe for making windows executables.

How to play:

Your aim during the game is to catch as much bat as you can before lose your 4 life.

After start the game, you can see the scoretable by hitting the 'S' key, to begin game hit key 'B'. You can move with the 'H','U','J','Y' keys.

During the game you get continous feedback of your score and how much life remained.

When game end you can write your name in the score table. If you mistake use BACKSPACE to delete and hit ENTER when you ready.

Usefull advice:

If you using pygame and experiance slow down during gameplay, look for sprites that you draw but not delete, over and over. 700-1000 sprites can cause serious slow down. :)