Sunday, March 24, 2013
Thursday, March 21, 2013
Tuesday, March 19, 2013
Preparing sprites
Not sure if a design along the lines of this looks better. Let me know.
Started using Unity instead of XNA, cos XNA is DEAD.
Saturday, December 3, 2011
Farseer Engine
Up till this point I've played around with implementing the physics for collisions and reflections, but now I understand the complexities and what I was trying to achieve needed a little more than just axis-aligned shapes and pixel-perfect reflections. I've read up on how Farseer Physics Engine can solve all my world's problems :)
What I wasn't aware of was the Bayazit decomposition algorithm, which breaks up textures into convex polygons. This way, I wouldn't have to calculate the reflection angle based on the surrounding pixels.
I'll give the engine a crack, but for once I think there's some hope in getting these darn mechanics right, giving me more time to focus on gameplay.
What I wasn't aware of was the Bayazit decomposition algorithm, which breaks up textures into convex polygons. This way, I wouldn't have to calculate the reflection angle based on the surrounding pixels.
I'll give the engine a crack, but for once I think there's some hope in getting these darn mechanics right, giving me more time to focus on gameplay.
Monday, October 25, 2010
Seems like its working
I've sort of got it working, I've migrated the code over to XNA 4.0, and it's up and running. However the new Mercury Particle Engine doesn't load the old emitter files !@#$ So the next thing on my itineary is to create new particle effects...actually scratch that, I'll leave that to last. It's a real headache because for some reason whenever I scale my projectiles they don't collide properly. I'll have to look into that.
Anywho, I think I've got the mechanics working! Finally. Jeez. Turns out it wasn't a logic error, I'd written a for..loop incorrectly. How annoying is that! Kept getting 'divided by zero' errors (did I mention that?) because of an incorrectly populated array. I could probably move on to the level design, make a prototype so I have something to SHOW for all this.
Anywho, I think I've got the mechanics working! Finally. Jeez. Turns out it wasn't a logic error, I'd written a for..loop incorrectly. How annoying is that! Kept getting 'divided by zero' errors (did I mention that?) because of an incorrectly populated array. I could probably move on to the level design, make a prototype so I have something to SHOW for all this.
Friday, October 8, 2010
Long time no post
Dang, seems like this project closed huh. Some stuffs been going on in my life; new job, destroyed laptop, new house, new computer etc.
So yes, the project is still underway :)
Have been busy trying to get the project working on my new machine, and then I realise Microsoft upgraded from Game Studio 3.1 to 4.0 !@#$ Loads of changes, certain graphic types have been removed, and method declarations revamped, so I've been fixing it up...slowly but surely.
With that said, it's funny I've come back onto this project at this time, because if I'd done it any earlier the Mercury Particle Engine I'm using wouldn't have a release for XNA 4.0, but it came out yesterday!
That and I'm bored.
So yes, the project is still underway :)
Have been busy trying to get the project working on my new machine, and then I realise Microsoft upgraded from Game Studio 3.1 to 4.0 !@#$ Loads of changes, certain graphic types have been removed, and method declarations revamped, so I've been fixing it up...slowly but surely.
With that said, it's funny I've come back onto this project at this time, because if I'd done it any earlier the Mercury Particle Engine I'm using wouldn't have a release for XNA 4.0, but it came out yesterday!
That and I'm bored.
Sunday, April 4, 2010
Out of country
I've been in Singapore for the past 2 weeks, and havent had any internet access, so my updates have been rather limited.
I'm currently integrating Mercury's Particle editor with the project, hopefully I can create some nice effects.
I'm currently integrating Mercury's Particle editor with the project, hopefully I can create some nice effects.
Subscribe to:
Posts (Atom)
