Thursday, September 4, 2008

4th Sep 2008

Sum up both 2nd and 3rd day of work.. roughly 10 hours ba




Sprite now all 4 faces, though haven't make walking animation yet. Damn, adjusting them to the same size was difficult. Plus set up the main framework, a bother that I don't have my old codes.. So need to remember from scratch. Nice project directories and settings, plus release/debug versions. Killed PopCap after 1 hour because compiling takes too long, so start from scratch. Forgotten GL CULL FACE, typedef (i used #define).. framework now features statemanager with proper loop to the latest state, keyboard and special keys, a test render state with a movable square using up down left right and quit using escape. Nothing much. Damn I need my .png loader back.

Problem: Don't have my old codes.
Solution: Reference from lighthouse3D, reference from previous project

Problem: PopCap compiling takes too long on my laptop.
Solution: Killed it. Using GLUT now.

Problem: Forgotten GL CULL FACE
Solution: google. still doesn't work.

Problem: Set up proper statemanager. Need help.
Solution: Reference from previous project.

Problem: Sprites doesn't align
Solution: Redraw them.

Sunday, August 31, 2008

Day 1

2nd week of holiday: Sunday 31 August

project day 1: Sprite making (since i can't get myself to coding)
雪歩!!! (雪歩は俺の嫁) tools: as usual, MSPaint with zoom tool x8, pencil paintbrush gradient colorpicker, hohoho

problem: How and where to start drawing
solution: Start from as simple like squares as possible, get feeling while dotting

problem: Accuracy?
solution: Reference from source material.

problem: My earphone spoil. My speakers sucks.
solution: Download Orb, stream music to the Wii and play it on the TV. hohoho.

things learnt? : Keep sprites as uniform as possible for the effect.

Game name and premise: Partly decided.

Battle System: No-Bar-Battle-System + Side-Active-Assist-System

Story as of now: Yukiho with Producer-san got suprised by a monster attack and rushes off to find the others.

Powers: Healing voice: Yukiho (Rhythmic)
Driller arm (Chargable)
Costume Type: Cute and Girly.
IDOL mode: Cool and Awesome Yukiho.
Emotional mode: Yukiho Mistress.

Producer: Support: Attack.
Atmospheric Vibe.

Hours worked: 3 hours. 6 hours to sprite completion.

Wednesday, April 30, 2008

Boss Battles

http://www.next-gen.biz/index.php?option=com_content&task=view&id=9976&Itemid=2

serious, I just stumbled onto this article and it gave me alot of ideas about Bosses.

When I was doing UberMan warcraft map, my design inspiration comes from megaman's design directly. Go through a stage, clear the stage challenges, defeat the boss, get the weapon of a boss weakness.

The 3 bosses of UberMan were all very unique. I did not aim to just make a high health giant unit. I made the Fireboss an imolation shield who would walk around and spewing fire attacks at you. (The walking around was a totally accident because the enemy boss just wouldn't attack due to a bug). I spent ALOT of time tweaking the iceboss. It was supposed to be a parody of Airman. But from tornadoe attacks became a hunt of the real boss among the clones. The ForestBoss summoned trees to attack you and hid itself regularly. Again, it was very intensively tweaked for different experience and balance. I'm still finding ideas for the fourth Machineboss and the Final boss.

Seriously what is a boss purpose? When I play plane shooting games, I always look forward to the boss, as they always give unique and challenging attacks. Yet I were to simply line up each boss battle after another, I bet the game will get boring. Somehow, the useless cannon fodder served a purpose.

I realised after reading this article that cannon fodder is just to give a feeling of proceeding a stage. We don't really care much challenges given by the cannon fodder. The times I die accidentally is during the cannon fodder stage, when I get hit by a stray bullet, but the moment the boss comes, every single bullets get watched by my eyes.

And the article mentioned how each boss shouldn't be too difficult. It should provide something unique. A personality too. A test of your abilities. Really a nice read.