Testing the new Visual Studio 2010 features

Yesterday was an exciting one for all sorts of developers around the world. Visual Studio 2010 got available for both MSDN and DreamSpark subscribers. First time I installed VS2010 was in the RC form mainly because of WP7 Developer’s Tools and XNA4.0 but haven’t made many investment in searching for new features. But being available at Dreamspark I downloaded the Professional version and decided to try it out a bit....

April 13, 2010 · 2 min · 340 words · David Amador

XNA 2D Independent Resolution Rendering

Note: 22/04/2013 – Due to popular request I made an article about achieving this effect in OpenGL Independent Resolution Rendering?? What’s this all about? Basically a way of not caring what you resolution is. Ever had Gui elements misplaced because you changed the resolution? Or getting out of the screen? If you are doing a game on Xna just for Xbox360 you can basically use a 1280×720 base resolution and the Xbox will scale the game for you making the proper Letterbox....

March 26, 2010 · 2 min · 386 words · David Amador

Write better code using FxCop

Microsoft FxCop, know what this is all about? Good for you, keep using it, It’s a valuable tool. For those who don’t know you can download it here and read the MSDN documentation here. FxCop is a is an application that analyzes managed code assemblies and reports information about the assemblies, such as possible design, localization, performance, and security improvements. I decided to make a profile of my current working project and it reported tons of stuff....

March 18, 2010 · 1 min · 107 words · David Amador

XNA 4.0 CTP and Windows Phone Developer Tools CTP now available for download

So I was watching Microsoft Mix10 and while talking about the new Windows Phone 7 Series, Scott Guthrie announced the availability of the Windows Phone Developer Tools CTP. What? But like now now? I went to http://developer.windowsphone.com/ and XNA Creator’s Club and there it was. The packages contains: A CTP of the new Visual Studio 2010 Express for Windows Phone Tools and framework to develop Windows Phone applications and games with Silverlight A CTP of XNA Game Studio 4....

March 15, 2010 · 3 min · 443 words · David Amador

Vizati wins XNA Pizza Night 2010

Damn you should see my face when they told me we won the competition XNA Pizza Night 2010 at Microsoft. Originally we developed Vizati to enter Dream Build Play 2010. We started developing the game on the beginning of February and during that month we discovered another competition would be held near Dream Build Play deadline. We went there with the same demo we sent to DBP. The audience really liked the game and we got very positive feedback....

March 8, 2010 · 1 min · 187 words · David Amador

Vizati Teaser

Rita and I have been working on a demo for entering Dream Build Play competition and today she has finally finished the teaser for Vizati. It’s our game for entering the Dream Build Play 2010 competition and XNA Pizza Night. We started working on this around 3 weeks ago so it’s still an early draft from our vision of the game. Vizati is a puzzle game made by Different Pixel for Dream Build Play 2010 in which you need to connect the little vizati stones by color....

February 28, 2010 · 1 min · 163 words · David Amador

XNA Particle System 2D

It’s been a long week. Even though I’ve always pointed to a make a very simple game for Dream Build Play so that I may actually have the time to finish it I just lost almost two day doing something to show for about 3 or 4 seconds per level. Discussing how we should make our puzzle appear and disappear between each level we decided that a particle system or an effect of such nature would be nice to show apart from some fading or something on the puzzle itself....

February 19, 2010 · 2 min · 225 words · David Amador

I maed a Custom Script Language for my Xna Engine

Well the title is an Homage to James Silva‘s I MAED A GAM3 W1TH Z0MB1ES!!!1 I’ve been really busy with my Dream Build Play game lately. Although being a simple game somethings always turn out to be harder that we initial think. I’ve been debating myself with some bugs on my engine, had to redo tons of code yesterday due to XBOX360 compatibilities (should have tested earlier :P). Two days ago Rita started doing the assets and it’s looking really good....

February 15, 2010 · 2 min · 398 words · David Amador

Drawing Lines in XNA

One of the things I realized is very handy when prototyping or debugging is to draw a line on a specific location. Like drawing lines around collision boxes to see if your character is making a proper collision. For my games I’ve made a small LineBatch. Basically LineBatch uses a SpriteBatch to draw the lines by stretching a 1×1 white Texture2D to your line size. You can give it 2 points ( start and end point of course) and a color....

January 26, 2010 · 1 min · 163 words · David Amador

Xna Screen Manager

I know there’s lot’s of this stuff over the internet but I keep bumping into people asking for this. A way to easily switch from a Game Screen to a Menu or Options without having tons of flags and “if” clauses on the class Game. I’ve made a small project with a Screen Manager. The ScreenManager is static and can contain Screens. Instead of having typical Draw Update functions drawing SpriteBatches on the Game class we should have something like this:...

January 24, 2010 · 2 min · 312 words · David Amador

Flex Build Path GUI bug and fix

I recently faced myself with a really annoying bug on Flex 3, the “Flex Modules” section of the properties dialog is blank. After some search on the internet some suggested that it might be a resolution problem. What the f**? So I have to switch resolution to use a program? Adobe Support turned out a dead end so still no permanent fix for this. There is however a small thing you can do, just adjust the divider between the list on the left hand side of the dialog and the right hand content area....

January 20, 2010 · 1 min · 127 words · David Amador

Updates about Different Pixel and Sapphire

Like some of you already know I’m currently out of job, the company where I worked like many out there closed due to, I don’t know, financial issues, bad management, who knows. Even worse the news got out just before Christmas and it was not the holidays I intended to have. Times have been hard, since the last pay check I got was in November. I worked there since 2006, almost 4 years, I joined the team back then in the hopes of joining something in the games industry....

December 30, 2009 · 3 min · 433 words · David Amador