Occasional Gamer

XNA development blog of Elbert Perez

Recent comments

Authors

Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2010

More hazards

Having worked on the environmental hazards, I was inspired to add a level where there is this gigantic gravity well spinning in a counter clockwise direction that affects all objects in the level. This resulted in what I think is a pretty fun and dynamic level where survival is top priority as all the objects in the game are in constant motion because of the gravity well. It also maginfies the danger of enemy projectiles because they are harder to see and have increased velocity. I've also added rumble support for the gamepad, adding rumble to smashing and the player getting damaged. Work on the game continues at a steady yet relaxed pace. Thankfully I architectured the game so that adding these new concepts and features to the game is a trivial matter, leaving me more time to work on the design of the game rather than the technical implementation.

There is however a concern that has been in the back of my mind since I started deploying to the Xbox. It is the performance degredation in relation to the .net CLR on the Xbox being non-generational. Which greatly affects my game because of all the objects that tend to be garbage collected. I know that I should be mroe careful with it, and I read most of the optimizations needed to do it, but it just seems really a bad judgement in part of microsoft to add such a gimped version of the CLR to the 360, making cross platform development a more tedious task, especially for indie developers with limited time, skill and resources to optimize for the 360. Don't get me wrong, I am greatful for all the hardwork the XNA team has put into the SDK, but I just wish these were addressed more publicly rather than keeping developers silent on the issue.

 

Well enough with the rants, here's the video of the new level I am working on, Enjoy!

 


Categories: Gum Drop | XNA
Posted by Elbert on Wednesday, May 13, 2009 1:36 AM
Permalink |

Related posts

Comments

devix us

Friday, June 12, 2009 5:29 PM

Really very nice video

payday online us

Friday, September 18, 2009 5:56 AM

Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts.Any way Ill be subscribing to your feed and I hope you post again soon

payday loans us

Saturday, September 19, 2009 2:19 PM

Easy option to get useful information as well as share good stuff with good ideas and concepts

personal loans us

Monday, October 19, 2009 3:15 PM

Nice post . keep up the good work

online cash loans us

Monday, November 02, 2009 4:59 PM

Interesting ... as always - is your blog making any cash advance ? ;)

cash loans us

Thursday, November 05, 2009 8:31 PM

Interesting post

fast payday loans us

Tuesday, November 17, 2009 10:59 AM

Interesting ... as always - is your blog making any cash advance ? ;)

Divorce Tips us

Monday, November 23, 2009 2:40 PM

You really make it seem so easy with your presentation but I find this topic to be really something which I think I would never understand. It seems too complicated and very broad for me. I am looking forward for your next post, I will try to get the hang of it!

Currency Converter us

Monday, November 23, 2009 2:47 PM

Howdy, i read your blog occasionally and i own a similar one and i was just wondering if you get a lot of spam comments? If so how do you prevent it, any plugin or anything you can advise? I get so much lately it's driving me mad so any assistance is very much appreciated.

Caribbean Cruise Line Scam us

Tuesday, November 24, 2009 3:38 PM

I am not much of a guy who thinks in so deeply about web design but I think your post had some valid points in it. Like designers are forced to design stuff within the limited code available and not go beyond it, their innovation is somewhat limited but still I think Web Design won't die! I agree that Amazon and other some big sites won't have a blog but now a days it's very important to have some sort of option available so people can quickly communicate their thoughts. I think Amazon if wants to shift it to that, they can get a customized CMS for themselves.

celebrities us

Wednesday, November 25, 2009 2:27 PM

I admire what you have done here. I like the part where you say you are doing this to give back but I would assume by all the comments that this is working for you as well.

Pueblo Death Records

Thursday, November 26, 2009 7:24 PM

Me and my boyfriend honestly loved your blog post. It looks that you've placed a bunch of effort into your article and this world need a lot more of these on the web these days. I do not have a great deal to say in reply, I only wanted to sign up to reply wonderful job.

PERSONAL BANKRUPTCY us

Saturday, November 28, 2009 9:16 AM

The beauty of these blogging engines and CMS platforms is the lack of limitations and ease of manipulation that allows developers to implement rich content and 'skin' the site in such a way that with very little effort one would never notice what it is making the site tick all without limiting content and effectiveness.

wedding photographer cwmbran us

Saturday, November 28, 2009 10:21 AM

Just wanted to give you a shout from the valley of the sun, great information. Much appreciated.

Luigi Fulk gb

Sunday, November 29, 2009 12:20 PM

One of my favorite gmaes, thank you! You can find loads of games like this over at http://www.realarcader.com

free games online

Monday, November 30, 2009 1:13 AM

hi webmaster, I found your blog from ask.com and read a few of your other posts.They are awesome. Please keep them coming!!!! sincerely, Jeff Y..

build solar panels us

Monday, November 30, 2009 1:21 PM

Thanks for this information. My sister has been wondering about this topic for a while.

make solar panels us

Tuesday, December 01, 2009 9:16 PM

Wow, this blog is definately getting bookmarked. Great Info all over the place.

good yeast infection home remedy us

Wednesday, December 02, 2009 5:21 AM

This is such a great resource that you are providing and you give it away for free. I love seeing websites that understand the value of providing a quality resource for free. It is the old what goes around comes around routine. Did you acquired lots of links and I see lots of trackbacks??

free tetris game

Wednesday, December 02, 2009 11:32 AM

Awesome article. Bookmarked it already. greets, Bill.

9¢ downloads gb

Friday, December 04, 2009 3:55 AM

A well researched site, I'll link to it from my site thanks

Allan Mullery gb

Friday, December 04, 2009 7:00 AM

Steven Powell gb

Friday, December 04, 2009 7:01 AM

thinking is flawed here, sorry but i dont agree

Lost Season 5 dvd us

Saturday, December 05, 2009 2:17 AM

This article gives the light in which we can observe the reality. this is very nice one and gives indepth information. thanks for this nice article

blues guitar techniques us

Saturday, December 05, 2009 10:19 AM

Have you ever considered adding more videos to your blog posts to keep the readers more entertained? I mean I just read through the entire article of yours and it was quite good but since I'm more of a visual learner,I found that to be more helpful well let me know how it turns out! I love what you guys are always up too. Such clever work and reporting! Keep up the great works guys I've added you guys to my blogroll. This is a great article thanks for sharing this informative information.. I will visit your blog regularly for some latest post.

Kettler Rowing Machine us

Sunday, December 06, 2009 10:52 PM

Thank you for another great article. Where else could anyone get that kind of information in such a perfect way of writing? I have a presentation next week, and I am on the look for such information.

Pre Employment Skills Test us

Monday, December 07, 2009 12:41 AM

I thought it was going to be some boring old post, but it really compensated for my time. I will post a link to this page on my blog. I am sure my visitors will find that very useful.

cash advance us

Tuesday, December 08, 2009 11:20 PM

There are three constants in life... change, choice and principles

Cheapest Personal Loan us

Wednesday, December 09, 2009 12:38 AM

The blog was absolutely fantastic! Lots of great information and inspiration, both of which we all need!

learn spanish at home us

Wednesday, December 09, 2009 8:44 PM

That is some inspirational stuff. Never knew that opinions could be this varied. Thanks for all the enthusiasm to offer such helpful information here.

payday loans us

Thursday, December 10, 2009 3:36 PM

Thank you for your help!

Sears Parts us

Monday, December 14, 2009 4:26 PM

Questa è la mia prima volta i visita qui. Ho trovato tante cose interessanti nel tuo blog in particolare la sua discussione. Dal tonnellate di commenti sul tuo articolo, credo di non essere l'unico ad avere tutto il piacere di qui! mantenere il buon lavoro.

ed hardy

Tuesday, December 15, 2009 2:43 AM

Good!

Wisconsin Payday Loans us

Saturday, December 19, 2009 11:34 AM

Just try to smile for about 2-3 mins then you can get back to work

Easy Casserole Recipes us

Monday, December 21, 2009 2:41 PM

Valuable information and excellent design you got here! I would like to thank you for sharing your thoughts and time into the stuff you post!! Thumbs up

contractor accountant us

Monday, December 21, 2009 10:15 PM

Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I'll be subscribing to your feed and I hope you post again soon.

usa online casinos us

Wednesday, December 23, 2009 5:54 AM

I personally have embraced the new technologies and the CMS platforms, I think the new tools only make the web designs better. I am glad that new technologies are coming out in web design that make things easier, improved, and better looking for design.

usa online casinos jes us

Wednesday, December 23, 2009 10:29 AM

Couldn?t be written any better. Reading this post reminds me of my old room mate! He always kept talking about this. I will forward this article to him. Pretty sure he will have a good read. Thanks for sharing!

usa online casinos art us

Wednesday, December 23, 2009 2:02 PM

That is some inspirational stuff. Never knew that opinions could be this varied. Thanks for all the enthusiasm to offer such helpful information here.

hemorrhroid cure

Wednesday, December 23, 2009 3:29 PM

I always love games. I'm considering to buy an XBox next paycheck, so me and my little brother could spend time. I think its a great idea.

seo expert us

Thursday, December 24, 2009 4:27 PM

Hrmm that was weird, my comment got eaten. Anyway I wanted to say that it's nice to know that someone else also mentioned this as I had trouble finding the same info elsewhere. This was the first place that told me the answer. Thanks.

barcode mobile scanner us

Thursday, December 24, 2009 8:21 PM

Nice to be visiting your blog again, it has been months for me. Well this article that i've been waited for so long. I need this article to complete my assignment in the college, and it has same topic with your article. Thanks, great share.

weight loss tips us

Thursday, December 24, 2009 9:46 PM

That's really true, great post, i have also searching about that and find some new ideas and also helpful for others. I really appreciate work done on this blog. Going great man! keep it up.

mccall idaho home search us

Thursday, December 24, 2009 9:52 PM

Couldn?t be written any better. Reading this post reminds me of my old room mate! He always kept talking about this. I will forward this article to him. Pretty sure he will have a good read. Thanks for sharing!

monture de lunettes us

Saturday, December 26, 2009 7:45 AM

When I originally commented I clicked the "Notify me when new comments are added" checkbox and now each time a comment is added I get four emails with the same comment.
Is there any way you can remove me from that service?
Thanks!

freshwater aquarium setup us

Sunday, December 27, 2009 9:54 PM

Took me time to read all the comments, but I really enjoyed the article. It proved to be very useful to me and I am sure to all the commenters here! It's always nice when you can not only be informed, but also entertained! I'm sure you had joy writing this article.

Bikinis us

Monday, December 28, 2009 3:55 PM

The blog was absolutely fantastic! Lots of great information and inspiration, both of which we all need!

mercedes 14 inch wheels us

Monday, December 28, 2009 5:21 PM

Hrmm that was weird, my comment got eaten. Anyway I wanted to say that it's nice to know that someone else also mentioned this as I had trouble finding the same info elsewhere. This was the first place that told me the answer. Thanks.

mercedes 18" rims us

Monday, December 28, 2009 5:43 PM

Admiring the time and effort you put into your blog and detailed information you offer! I will bookmark your blog and have my children check up here often. Thumbs up!

payday loans us

Monday, December 28, 2009 10:15 PM

Like your writing! Still you can do some things to improve it.

portland bankruptcy us

Tuesday, December 29, 2009 12:31 AM

Great post! I am just starting out in community management/marketing media and trying to learn how to do it well - resources like this article are incredibly helpful. As our company is based in the US, it?s all a bit new to us. The example above is something that I worry about as well, how to show your own genuine enthusiasm and share the fact that your product is useful in that case.

motorcycle manuals us

Tuesday, December 29, 2009 12:50 AM

Thanks for taking the time to discuss this, I feel strongly about it and love learning more on this topic. If possible, as you gain expertise, would you mind updating your blog with more information? It is extremely helpful for me.

executive coach us

Tuesday, December 29, 2009 3:30 AM

I completely agree with the above comment, the internet is with a doubt growing into the most important medium of communication across the globe and its due to sites like this that ideas are spreading so quickly.

training game us

Tuesday, December 29, 2009 6:42 AM

Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I'll be subscribing to your feed and I hope you post again soon.

executive coaching us

Tuesday, December 29, 2009 12:53 PM

I was looking for crucial information on this subject. The information was important as I am about to launch my own portal. Thanks for providing a missing link in my business.

seo link building us

Tuesday, December 29, 2009 1:11 PM

You got a really useful blog I have been here reading for about an hour. I am a newbie and your success is very much an inspiration for me.

Landlord insurance us

Tuesday, December 29, 2009 6:02 PM

Hey - nice blog, just looking around some blogs, seems a pretty nice platform you are using. I'm currently using Wordpress for a few of my sites but looking to change one of them over to a platform similar to yours as a trial run. Anything in particular you would recommend about it?

offerte viaggi us

Tuesday, December 29, 2009 6:05 PM

Great post! I am just starting out in community management/marketing media and trying to learn how to do it well - resources like this article are incredibly helpful. As our company is based in the US, it?s all a bit new to us. The example above is something that I worry about as well, how to show your own genuine enthusiasm and share the fact that your product is useful in that case.

kredittkort us

Tuesday, December 29, 2009 6:08 PM

I wanted to thank you for this great read!! I definitely enjoying every little bit of it I have you bookmarked to check out new stuff you post

free shooting games

Wednesday, December 30, 2009 9:42 PM

Hello, your blog's theme is amazing and i like it. Your blog posts are amazing. Please keep it up. Greets!!!

system to build solar panel us

Wednesday, December 30, 2009 11:15 PM

Excellent read, I just passed this onto a colleague who was doing a little research on that. And he actually bought me lunch because I found it for him smile So let me rephrase that: Thanks for lunch!

etf trend trading scam us

Friday, January 01, 2010 7:45 PM

Keep 'em coming... you all do such a great job at such Concepts... can't tell you how much I, for one appreciate all you do!

etf trend trading scam us

Friday, January 01, 2010 8:14 PM

I admit, I have not been on this webpage in a long time... however it was another joy to see It is such an important topic and ignored by so many, even professionals. I thank you to help making people more aware of possible issues.
Great stuff as usual...

Cheap Medical Insurance us

Friday, January 01, 2010 8:29 PM

I was very pleased to find this site.I wanted to thank you for this great read!! I definitely enjoying every little bit of it and I have you bookmarked to check out new stuff you post.

Wealthy Affiliate us

Friday, January 01, 2010 9:04 PM

The blog was absolutely fantastic! Lots of great information and inspiration, both of which we all need!

lice treatment us

Sunday, January 03, 2010 4:13 PM

Have you ever considered adding more videos to your blog posts to keep the readers more entertained? I mean I just read through the entire article of yours and it was quite good but since I'm more of a visual learner,I found that to be more helpful well let me know how it turns out! I love what you guys are always up too. Such clever work and reporting! Keep up the great works guys I've added you guys to my blogroll. This is a great article thanks for sharing this informative information.. I will visit your blog regularly for some latest post.

canvas art prints us

Tuesday, January 05, 2010 7:38 AM

I admit, I have not been on this webpage in a long time... however it was another joy to see It is such an important topic and ignored by so many, even professionals. I thank you to help making people more aware of possible issues.
Great stuff as usual...

Web Design Las Vegas us

Tuesday, January 05, 2010 8:09 AM

Excellent read, I just passed this onto a colleague who was doing a little research on that. And he actually bought me lunch because I found it for him smile So let me rephrase that: Thanks for lunch!

Refurbished Garmin us

Tuesday, January 05, 2010 8:37 AM

I admire what you have done here. I like the part where you say you are doing this to give back but I would assume by all the comments that this is working for you as well.

electric car conversion kit us

Tuesday, January 05, 2010 8:47 AM

Couldn?t be written any better. Reading this post reminds me of my old room mate! He always kept talking about this. I will forward this article to him. Pretty sure he will have a good read. Thanks for sharing!

best registry cleaner us

Tuesday, January 05, 2010 8:57 AM

Nice to be visiting your blog again, it has been months for me. Well this article that i've been waited for so long. I need this article to complete my assignment in the college, and it has same topic with your article. Thanks, great share.

cash loans

Tuesday, January 05, 2010 12:30 PM

Super-Duper site! I am loving it!! Will come back again - taking you feeds also, Thanks.

oregon dui lawyers us

Wednesday, January 06, 2010 4:07 AM

Excellent read, I just passed this onto a colleague who was doing a little research on that. And he actually bought me lunch because I found it for him smile So let me rephrase that: Thanks for lunch!

oregon dui attorneys us

Wednesday, January 06, 2010 4:16 AM

Keep 'em coming... you all do such a great job at such Concepts... can't tell you how much I, for one appreciate all you do!

fake grass Las Vegas us

Thursday, January 07, 2010 1:03 PM

Admiring the time and effort you put into your blog and detailed information you offer! I will bookmark your blog and have my children check up here often. Thumbs up!

model trains us

Thursday, January 07, 2010 2:47 PM

Great post! I am just starting out in community management/marketing media and trying to learn how to do it well - resources like this article are incredibly helpful. As our company is based in the US, it?s all a bit new to us. The example above is something that I worry about as well, how to show your own genuine enthusiasm and share the fact that your product is useful in that case.

Bredbånd us

Saturday, January 09, 2010 12:45 AM

I was wondering what is up with that weird gravatar??? I know 5am is early and I'm not looking my best at that hour, but I hope I don't look like this! I might however make that face if I'm asked to do 100 pushups. lol

anniversary ring us

Sunday, January 10, 2010 6:22 AM

I admire the valuable information you offer in your articles. I will bookmark your blog and have my children check up here often. I am quite sure they will learn lots of new stuff here than anybody else!

Arabic Tattoo us

Monday, January 11, 2010 5:16 AM

I was wondering what is up with that weird gravatar??? I know 5am is early and I'm not looking my best at that hour, but I hope I don't look like this! I might however make that face if I'm asked to do 100 pushups. lol

replica rolex cn

Monday, January 11, 2010 8:12 PM

I was wondering what is up with that weird gravatar??? I know 5am is early and I'm not looking my best at that hour, but I hope I don't look like this! I might however make that face if I'm asked to do 100 pushups. lol

replica rolex cn

Friday, January 15, 2010 7:52 PM

Thank you for help!

Watch Free Movies Online

Tuesday, January 26, 2010 1:47 AM

I found your web site from altavista and it is great. Thank you for supplying such an awesome post.

Watch Movies Online

Tuesday, January 26, 2010 1:49 AM

Such a magnificent blog post! Thnkx for putting up this post..

auto insurance us

Wednesday, January 27, 2010 2:55 AM

Howdy, i read your blog occasionally and i own a similar one and i was just wondering if you get a lot of spam comments? If so how do you prevent it, any plugin or anything you can advise? I get so much lately it's driving me mad so any assistance is very much appreciated.

bad credit personal loans us

Thursday, January 28, 2010 7:40 AM

Many receive advice, only the wise profit from it.

Elaine Theriault us

Friday, January 29, 2010 11:20 PM

The blog was absolutely fantastic! Lots of great information and inspiration, both of which we all need!

Loans in North Carolina us

Tuesday, February 02, 2010 3:26 AM

Rise above the storm and you will find the sunshine.