For my current project I’ve been working with A* as a path-finding solution. Basically it’s a way to get from point A to point B. This is used for AI in games mostly on tiled based games, It’s very simple to understand and implement. As A* traverses the graph, it follows a path of the [...]
Posted by David Amador under Game Development
I don’t usually write reviews about games, maybe mostly because I don’t play as often as I used to. Most games today are just graphics graphics, I use super shader ray-traced lights but I forgot gameplay because I’m a tech demo. I grew up with a Super Nintendo playing Super Mario World and Zelda A [...]
Posted by David Amador under Daily Things
I just discovered this useful piece of code for all who don’t have (including me) any memory leaks tracking code or software. I know there are other and better solution but this can be handy for quick findings without much hassle. First place this code in your entry point file, generally main.cpp inside your main() [...]
Posted by David Amador under General Programming
If you read my recent posts you know I’ve been bringing Basalt to C++. The plan is to support both DirectX and OpenGL render API’s and OpenGLES for iOS devices. I’m tired of porting stuff so I want to make a better framework for future projects and I’ll leave the XNA branch for Xbox360 and [...]
Posted by David Amador under Game Development
I’m seeing a lot of forum threads with people asking how to save/load files on Windows Phone 7, well for XNA 4 in general. You can use IsolatedStorage for that using System.IO.IsolatedStorage; Both save and load can be done by creating a IsolatedStorageFile, I then use a Filestream and write with a binaryWriter IsolatedStorageFile store [...]
Posted by David Amador under General Programming
People who follow me on twitter are probably aware, or maybe not: After 3 months tacking an iPhone port it was finally approved by Apple to the App store and it’s on sale today!!! Hypnotizing start… Buy buy buy…. On the count of 3 you will feel refreshed and happy for buying this awesome game… [...]
Posted by David Amador under Game Development
Engine/Framework considerations I’m currently struggling with the decision of dropping or not XNA support for PC and just keeping it for WP7 and Xbox360 (if XBLIG ever comes to Portugal). Why? Well one of the reasons is for porting purposes. Took me too long to port Vizati from C# to C++ and then having to [...]
Posted by David Amador under Daily Things
Recent Comments
THANK YOU. I was actually doing OK with version 1.x, then th...
silvergrrl
GREAT POST!!!! THANKS !!!!...
Ryan
I downloaded and installed Adobe Air on a new notebook runni...
Russ