<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-442460256219820981</id><updated>2011-11-27T15:22:31.834-08:00</updated><category term='Fisica pruebas videos'/><title type='text'>Revolution Engine</title><subtitle type='html'>A Homebrew Game Engine For Wii</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Technik</name><uri>http://www.blogger.com/profile/04153988811471575569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>58</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-825106491459520505</id><published>2011-01-22T10:17:00.000-08:00</published><updated>2011-01-22T10:36:31.259-08:00</updated><title type='text'>Status Report</title><content type='html'>Thought still far from completion, rev-0.7 keeps growing. This is basically the current status, where you can see that many important subsystems are running, and that some developer tools have been added or improved from older versions:&lt;br /&gt;&lt;b&gt;-Multi-platform support:&lt;/b&gt;Being able to compile your projects both for wii and windows allows you to use a lot of powerful tools to debug your code and inspect your game's internals. This makes a faster, more comfortable and more reliable development process.&lt;br /&gt;&lt;b&gt;-Log system:&lt;/b&gt;A good log system is always a good friend.&lt;br /&gt;&lt;b&gt;-Improved time system:&lt;/b&gt;Allows for precise and safe timing, which will help creating better physics, profiling and more.&lt;br /&gt;&lt;b&gt;-Memory:&lt;/b&gt;Memory management is being redisgned to help debugging pointer bugs and avoid some crashes like trying to delete a block more than once, warning you when that happens so you can track the problem and fix it.&lt;br /&gt;&lt;b&gt;-Script system:&lt;/b&gt; lua based script system that will allow faster and more flexible development for your games.&lt;br /&gt;&lt;b&gt;-Model loading:&lt;/b&gt; RMD models can now be loaded into the engine and rendered correctly. RMD format is fast to load and optimized for Revolution Engine.&lt;br /&gt;&lt;b&gt;-Camera:&lt;/b&gt; Cameras are working on this version also. This is a basic featured that has been present in all versions of the engine but one that will see many improvements in the near future.&lt;br /&gt;&lt;br /&gt;And that's most of it right now, as always you can checkout the SVN for a more precise look into the engine.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-825106491459520505?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/825106491459520505/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=825106491459520505' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/825106491459520505'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/825106491459520505'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2011/01/status-report.html' title='Status Report'/><author><name>Technik</name><uri>http://www.blogger.com/profile/13578762820521560567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-1743023435865034772</id><published>2011-01-10T04:14:00.000-08:00</published><updated>2011-01-10T04:47:51.689-08:00</updated><title type='text'>Going Multi-platform</title><content type='html'>If you checkout the SVN repository for version 0.7 you can see the latest changes talk about multi-platform. This is an idea I've been thinking about for long.&lt;br /&gt;Should Revolution Engine become a multi-platform engine?&lt;br /&gt;Initially, Revolution Engine was concieved to show that Wii had more graphical power than showed in it's first games. Given Wii is not a complex platform, developing an Engine froms scratch might not be as hard as for more advanced platforms. Also I wanted to take advantage of Wii controllers, unavailable in other platforms. And at last, I wanted to develop on a console, that I had never done, and wii homebrew was starting off.&lt;br /&gt;But now there is the PS3, completely hacked, and so tempting...and I don't have one.&lt;br /&gt;&lt;br /&gt;Well, I don't have a PS3 so I can't port REV to PS3, but still I can prepare the software to be easier to port. And the best way to do this is to port it for another, moreless generic, platform. So I'm writting the Engine itself platform independent, except for some pieces of code, isolated in well defined parts of the engine (the drivers) so if ever me (or someone else) wants to port it, it will be easy.&lt;br /&gt;&lt;br /&gt;But there are other advantages. At the same time I'm writting a Windows openGL driver for the engine, so everything compiling on your wii, you can compile it for windows, where you can debug your code easily with visual studio or whatever. I really like this, because I don't have any USB/SD Gekko, so I've never been able to debug code on my Wii, and I really missed it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-1743023435865034772?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/1743023435865034772/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=1743023435865034772' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/1743023435865034772'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/1743023435865034772'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2011/01/going-multi-platform.html' title='Going Multi-platform'/><author><name>Technik</name><uri>http://www.blogger.com/profile/13578762820521560567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-8461514329078069296</id><published>2010-12-20T01:21:00.000-08:00</published><updated>2010-12-20T02:35:26.648-08:00</updated><title type='text'>Learn how to create a 3D engine from scratch</title><content type='html'>Yesterday I did some work on Revolution Engine SVN. Now there are two versions of the engine in it. One is the latest, almost functional REV-0.6. Almost functional because there are some random crashes, probably related to the text system.&lt;br /&gt;These version is not going to be continued because I designed it's architecture in a way that no longer can support the complexity level the engine was reaching.&lt;br /&gt;That's how the other branch was born. One of the main reasons for creating Revolution Engine was learning. Not only learning, but also sharing all the knowledge generated in the process.&lt;br /&gt;So what I'm doing now, is create a new version for Revolution Engine, and make it's source public from the very begining.&lt;br /&gt;Right now, v0.7 does nothing but a little initialization and some mathematical calculus. I'll try to document all the process. Writing here, in the forums, or the wiki, the reasons for design decisions, architecture decisions, explanations for some optimizations or how subsystems do their work.&lt;br /&gt;All of that will be public, and I'll post here screens and reports of the development process.&lt;br /&gt;Enjoy the development :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-8461514329078069296?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/8461514329078069296/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=8461514329078069296' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/8461514329078069296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/8461514329078069296'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2010/12/learn-how-to-create-3d-engine-from.html' title='Learn how to create a 3D engine from scratch'/><author><name>Technik</name><uri>http://www.blogger.com/profile/13578762820521560567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-3439469865259540875</id><published>2010-12-02T00:51:00.000-08:00</published><updated>2010-12-02T01:14:08.567-08:00</updated><title type='text'>RMD Ready</title><content type='html'>Recently I've been working a lot on REV-0.6 (You can checkout SVN for the latest revision). Most of that work has been on the new material system and the new models format (rmd). Now both of them work, and I can say that most of the functionality that was present in REV-0.5 works now at REV-0.6 at svn. However this version is not ready yet for a big release because I still plan to do major changes to other subsystems.&lt;br /&gt;&lt;br /&gt;Anyway, I wanted to say that rmd models loading is up and running. This format is easier to expand and loads about 3 times faster than rms or obj so it will be the standard for Revolution Engine now on. Support for animations is planned but not working yet. You can download the new obj to rmd converter from downloads tab at www.revolutionengine.tk&lt;br /&gt;&lt;br /&gt;One of the add ons of this new format is the ability to load models that use more than one material. check the wiki at google code to learn more of it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-3439469865259540875?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/3439469865259540875/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=3439469865259540875' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/3439469865259540875'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/3439469865259540875'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2010/12/rmd-ready.html' title='RMD Ready'/><author><name>Technik</name><uri>http://www.blogger.com/profile/13578762820521560567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-6533989862554820772</id><published>2010-10-23T02:29:00.000-07:00</published><updated>2010-10-23T02:45:00.283-07:00</updated><title type='text'>Subversion</title><content type='html'>Revolution Engine has become rather a big project. It always takes me a lot of time to prepare a new release. And what if someone suggests a small change? what if I want to add a little fix? Working only with big releases is not practical.&lt;br /&gt;Those are some of the reasons why I've decided to set up a subversion repository for Revolution Engine.&lt;br /&gt;I'll keep doing big releases for each complete version, and since this system will also increase the development speed, it will allow me to add more content to these releases.&lt;br /&gt;&lt;br /&gt;Right now, Subversion holds the WIP 0.6 version. It basically implements everything that was in 0.5 version except for material system, that I'm rebuilding into something more powerful and even easier to use. Those of you who want to keep an eye on development can track the subversion log or checkout the last version (feedback is greatly wellcome)&lt;br /&gt;&lt;br /&gt;This is the project link &lt;a href="http://code.google.com/p/revolutionengine/"&gt;Revolution Engine SVN at google code&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Bye&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-6533989862554820772?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/6533989862554820772/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=6533989862554820772' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/6533989862554820772'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/6533989862554820772'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2010/10/subversion.html' title='Subversion'/><author><name>Technik</name><uri>http://www.blogger.com/profile/13578762820521560567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-4094907184492049788</id><published>2010-09-13T01:30:00.001-07:00</published><updated>2010-09-14T03:13:29.046-07:00</updated><title type='text'>Developer console, scripting system</title><content type='html'>Wii is relatively a low power machine, and thus, one of the goals of revolution engine has always been to get the most out of those limited resources. Optimization.&lt;br /&gt;That's why i didn't ever think of adding a scripting system to it. Scripts are low, and everything you can do with a script you can do it by code. But the thing is that, one other of the main goals of the engine is ease of use also. And develop a game is much easier if you have a console and a script system that allows you to modify things on the fly, fine tuning your game to the very best of it. About a month ago, however, adding a script system to Rev wasn't the best of the ideas because lighting system consumed A LOT of resources and computation time was gold-priced. But due to the recent advances in Hardware lighting, CPU is almost free all the time, and this re-opens the door for many resources-consuming subsystems like Physics, AI, and scripting.&lt;br /&gt;So that's all, hardware lighting freed the CPU, so many new and interesting features can now be expected for the next version, more news on them (and probably some videos) as soon as I finish my exams :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-4094907184492049788?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/4094907184492049788/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=4094907184492049788' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/4094907184492049788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/4094907184492049788'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2010/09/developper-console-scripting-system.html' title='Developer console, scripting system'/><author><name>Technik</name><uri>http://www.blogger.com/profile/13578762820521560567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-2341086298352112597</id><published>2010-09-02T14:53:00.000-07:00</published><updated>2010-09-02T15:03:10.372-07:00</updated><title type='text'>More hardware, more triangles in screen</title><content type='html'>Revolution engine lighting system is something that makes me feel proud. It can light objects in a very realistic manner and is very extensible. However, it's very slow since it's all software based, almost all calculations (except for some blending between layers and a couple of things more) are done by software. This decision was made because wii hardware lighting system doesn't work right in homebrew, and if I wanted to have a realistic lighting system, I had to write it.&lt;br /&gt;But, after all, not All of the hardware is working bad, so some parts of the lighting system can be ported to hardware.&lt;br /&gt;And that's what I'm doing: port everything I can from software to hardware (and it's working quite well). Remember that 8% speed boost from 0.5 to 0.5.1? well, now I expect about a 30-40% speed boost :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-2341086298352112597?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/2341086298352112597/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=2341086298352112597' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/2341086298352112597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/2341086298352112597'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2010/09/more-hardware-more-triangles-in-screen.html' title='More hardware, more triangles in screen'/><author><name>Technik</name><uri>http://www.blogger.com/profile/04153988811471575569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-2023657269712310185</id><published>2010-08-30T12:05:00.001-07:00</published><updated>2010-08-30T12:10:53.776-07:00</updated><title type='text'>Looks familiar?</title><content type='html'>Maybe some of you recognize what this screenshot means. Personally I wouldn't have recognized it a couple of days ago, but I started to work on this yesterday, and now I'm proud to show the first screenshot of this in-dev new feature of the engine. I'm pretty sure it will be a big step in the right direction. Post a comment if you know what this is :)&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_v2Movt1PgKQ/THwCIgGCi_I/AAAAAAAAADk/oAlNSsv259A/s1600/BSP_Screen.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_v2Movt1PgKQ/THwCIgGCi_I/AAAAAAAAADk/oAlNSsv259A/s400/BSP_Screen.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5511282389072120818" /&gt;&lt;/a&gt;&lt;br /&gt;(More screens soon)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-2023657269712310185?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/2023657269712310185/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=2023657269712310185' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/2023657269712310185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/2023657269712310185'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2010/08/looks-familiar.html' title='Looks familiar?'/><author><name>Technik</name><uri>http://www.blogger.com/profile/13578762820521560567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_v2Movt1PgKQ/THwCIgGCi_I/AAAAAAAAADk/oAlNSsv259A/s72-c/BSP_Screen.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-1402941401511757717</id><published>2010-08-30T11:53:00.000-07:00</published><updated>2010-08-30T11:55:52.161-07:00</updated><title type='text'>Quick note about image formats</title><content type='html'>Rev-0.5.2 will add support for more texture formats by the use of the freeImage lib&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-1402941401511757717?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/1402941401511757717/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=1402941401511757717' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/1402941401511757717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/1402941401511757717'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2010/08/quick-note-about-image-formats.html' title='Quick note about image formats'/><author><name>Technik</name><uri>http://www.blogger.com/profile/13578762820521560567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-8237926753731538980</id><published>2010-08-29T01:14:00.000-07:00</published><updated>2010-08-29T01:17:21.554-07:00</updated><title type='text'>REV-0.5.1 Released</title><content type='html'>&lt;a href="www.revolutionengine.net84.net/downloads.php"&gt;Here&lt;/a&gt; you can download the latest version of Revolution engine.&lt;br /&gt;This is a minor update featuring some optimizations and bug fixes along with better memory management, better use of TEV and some other things like a screenshot function.&lt;br /&gt;You can see the whole changelog at wiibrew&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-8237926753731538980?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/8237926753731538980/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=8237926753731538980' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/8237926753731538980'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/8237926753731538980'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2010/08/rev-051-released.html' title='REV-0.5.1 Released'/><author><name>Technik</name><uri>http://www.blogger.com/profile/13578762820521560567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-2682621864575504158</id><published>2010-08-28T06:23:00.001-07:00</published><updated>2010-08-28T06:33:23.381-07:00</updated><title type='text'>In-dev screens of Model Viewer</title><content type='html'>These are the first screenshots of model viewer.&lt;br /&gt;It's still in development stage, so there are many things missing, but you can see how easy you can view your models and edit your materials.&lt;br /&gt;Hope you like them :)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_v2Movt1PgKQ/THkO6F8CRRI/AAAAAAAAADc/1eEqGVAaYl0/s1600/screenshot4.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:left;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://2.bp.blogspot.com/_v2Movt1PgKQ/THkO6F8CRRI/AAAAAAAAADc/1eEqGVAaYl0/s200/screenshot4.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5510452010253698322" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_v2Movt1PgKQ/THkO4kajN1I/AAAAAAAAADU/x4C3kNjKy3Q/s1600/screenshot3.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://1.bp.blogspot.com/_v2Movt1PgKQ/THkO4kajN1I/AAAAAAAAADU/x4C3kNjKy3Q/s200/screenshot3.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5510451984075011922" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_v2Movt1PgKQ/THkO4GJrWsI/AAAAAAAAADM/_GbyqlWdubs/s1600/screenshot13.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:right;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://3.bp.blogspot.com/_v2Movt1PgKQ/THkO4GJrWsI/AAAAAAAAADM/_GbyqlWdubs/s200/screenshot13.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5510451975951178434" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_v2Movt1PgKQ/THkO33IO5KI/AAAAAAAAADE/buwKK15bJO0/s1600/screenshot1.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:left;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://1.bp.blogspot.com/_v2Movt1PgKQ/THkO33IO5KI/AAAAAAAAADE/buwKK15bJO0/s200/screenshot1.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5510451971918587042" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_v2Movt1PgKQ/THkO3pOvDpI/AAAAAAAAAC8/dJJZkbXkjns/s1600/savedImg.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://1.bp.blogspot.com/_v2Movt1PgKQ/THkO3pOvDpI/AAAAAAAAAC8/dJJZkbXkjns/s200/savedImg.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5510451968187764370" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;PT:These screenshots were taken with the new screenShot functionality in REV-0.5.1&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-2682621864575504158?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/2682621864575504158/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=2682621864575504158' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/2682621864575504158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/2682621864575504158'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2010/08/in-dev-screens-of-model-viewer.html' title='In-dev screens of Model Viewer'/><author><name>Technik</name><uri>http://www.blogger.com/profile/13578762820521560567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_v2Movt1PgKQ/THkO6F8CRRI/AAAAAAAAADc/1eEqGVAaYl0/s72-c/screenshot4.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-290421172563234589</id><published>2010-08-25T06:32:00.001-07:00</published><updated>2010-08-25T06:47:56.221-07:00</updated><title type='text'>Rev 0.5.1 speed boost</title><content type='html'>Due to lighting algorith enhancements, Rev 0.5.1 will be about 8% faster rendering polygons. Currently it lights more than 400.000 faces per second (about 7000 faces per frame)&lt;br /&gt;&lt;br /&gt;Some of the changes in this minor version will be:&lt;br /&gt;-Lighting speed boost&lt;br /&gt;-Better memory management&lt;br /&gt;-Advanced screenshot function&lt;br /&gt;-Added offClick onOver and offOver functions to buttons&lt;br /&gt;-Added getType, getParent, getNext and getChild methods to N2D and NODE classes&lt;br /&gt;-WINDOWs for 2d system&lt;br /&gt;-Custom expansion data for nodes and 3d nodes&lt;br /&gt;&lt;br /&gt;Comming soon.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-290421172563234589?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/290421172563234589/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=290421172563234589' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/290421172563234589'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/290421172563234589'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2010/08/rev-051-speed-boost.html' title='Rev 0.5.1 speed boost'/><author><name>Technik</name><uri>http://www.blogger.com/profile/13578762820521560567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-550703143066812943</id><published>2010-08-16T23:41:00.000-07:00</published><updated>2010-08-18T14:19:02.526-07:00</updated><title type='text'>Demos are Up</title><content type='html'>Demos are already uploaded to the wesite.&lt;br /&gt;You can get them here &lt;a href="http://wwww.revolutionengine.tk"&gt;wwww.revolutionengine.tk&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-550703143066812943?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/550703143066812943/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=550703143066812943' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/550703143066812943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/550703143066812943'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2010/08/demos-are-up.html' title='Demos are Up'/><author><name>Technik</name><uri>http://www.blogger.com/profile/04153988811471575569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-7411816575603549201</id><published>2010-08-16T08:52:00.000-07:00</published><updated>2010-08-16T23:23:01.107-07:00</updated><title type='text'>Rev 0.5 Released!!</title><content type='html'>Yes!!&lt;br /&gt;The final version of Revolution Engine 0.5 is finished, uploaded and ready to be downloaded.&lt;br /&gt;I really think you all will enjoy it. Demos will be released in the next 24 hours.&lt;br /&gt;As alwais, you can download it at &lt;a href="http://www.revolutionengine.tk"&gt;Revolution Engine&lt;/a&gt; and see specifications at www.wiibrew.org&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-7411816575603549201?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/7411816575603549201/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=7411816575603549201' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/7411816575603549201'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/7411816575603549201'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2010/08/rev-05-released.html' title='Rev 0.5 Released!!'/><author><name>Technik</name><uri>http://www.blogger.com/profile/13578762820521560567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-2353168701609731638</id><published>2010-08-15T13:45:00.001-07:00</published><updated>2010-08-15T13:50:16.844-07:00</updated><title type='text'>Screenshots from demos</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_v2Movt1PgKQ/TGhS9EOZN0I/AAAAAAAAACs/y8xD5WKqsUs/s1600/Panels.bmp"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 256px;" src="http://4.bp.blogspot.com/_v2Movt1PgKQ/TGhS9EOZN0I/AAAAAAAAACs/y8xD5WKqsUs/s320/Panels.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5505741753520043842" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_v2Movt1PgKQ/TGhS8ww64rI/AAAAAAAAACk/YCgu2b5Oxro/s1600/Nodes.bmp"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 256px;" src="http://4.bp.blogspot.com/_v2Movt1PgKQ/TGhS8ww64rI/AAAAAAAAACk/YCgu2b5Oxro/s320/Nodes.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5505741748296147634" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_v2Movt1PgKQ/TGhS8hxy8mI/AAAAAAAAACc/sb5mz9FfUkI/s1600/Materials.bmp"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 256px;" src="http://3.bp.blogspot.com/_v2Movt1PgKQ/TGhS8hxy8mI/AAAAAAAAACc/sb5mz9FfUkI/s320/Materials.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5505741744273289826" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_v2Movt1PgKQ/TGhS8PyNMcI/AAAAAAAAACU/cCvzUeZa8m4/s1600/Cameras.bmp"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 256px;" src="http://4.bp.blogspot.com/_v2Movt1PgKQ/TGhS8PyNMcI/AAAAAAAAACU/cCvzUeZa8m4/s320/Cameras.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5505741739443171778" /&gt;&lt;/a&gt;&lt;br /&gt;Screenshots from the initial demos of REV-0.5&lt;br /&gt;Hope you like them:&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-2353168701609731638?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/2353168701609731638/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=2353168701609731638' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/2353168701609731638'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/2353168701609731638'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2010/08/screenshots-from-demos.html' title='Screenshots from demos'/><author><name>Technik</name><uri>http://www.blogger.com/profile/13578762820521560567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_v2Movt1PgKQ/TGhS9EOZN0I/AAAAAAAAACs/y8xD5WKqsUs/s72-c/Panels.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-936109836019338186</id><published>2010-08-11T09:08:00.000-07:00</published><updated>2010-08-11T09:26:25.150-07:00</updated><title type='text'>Rev 0.5 will be released by the end of August</title><content type='html'>Yes, so many times I've talked about this version, but it's now ready, finished, tested, etc...No alphas, no betas, no more half-finished versions, Just the final Revolution Engine 0.5 version. Feature list won't be revealed until the release day, but I will post another list right now: Examples list.&lt;br /&gt;Yes, for the first time, Revolution engine will come with a set of examples showing how to do the basics. Thought there might be last minute changes, this is the list of examples incuded:&lt;br /&gt;//For 3D&lt;br /&gt;-Objects &amp; Model:, display 3D stuff on the screen&lt;br /&gt;-Materials &amp; lights: increasing realism&lt;br /&gt;-Nodes: Attach, deAttach, move, rotate, setPos...all that useful stuff&lt;br /&gt;-Cameras &amp; Viewports: Using cameras, split-screen, etc...&lt;br /&gt;//For 2D&lt;br /&gt;-Panels &amp; Nodes: the basics&lt;br /&gt;-Texts: no description needed&lt;br /&gt;-Buttons &amp; pointers: Actively using wiimote pointers in the engine&lt;br /&gt;&lt;br /&gt;I'm sorry I can't post any captures/videos now, but soon you will be able to run those examples on your own wii, even more, soon you will be using it all to create your own games for wii&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-936109836019338186?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/936109836019338186/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=936109836019338186' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/936109836019338186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/936109836019338186'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2010/08/rev-05-will-be-released-by-end-of.html' title='Rev 0.5 will be released by the end of August'/><author><name>Technik</name><uri>http://www.blogger.com/profile/13578762820521560567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-5802815144582588583</id><published>2010-05-14T11:46:00.000-07:00</published><updated>2010-05-14T12:03:05.460-07:00</updated><title type='text'>Release</title><content type='html'>Last days I've been thinking a lot about this project. The fact that my Wii is broken prevents me to develop actively for a while, but I think there is no need to stop the project itself just because I have to pause. This is why I have decided to release the code "As is" right now, and as it was befaore last add ons. Since I anounced the core was finished and running I've made some improvements and bug-fixing, some deep changes also and I've also broken something in the render system (I could repair this if I could test it).&lt;br /&gt;What do I mean? easy, I'll release and publish the source code of the engine, and some of the ideas that guided me in the development, in the hope that the Scene comunity can help the project and continue it with me. This is a call for developpers interested in this project to join and maybe make a team to support this powerful engine and finish it.&lt;br /&gt;First of all, let me a few days to organice everything and generate some basic directrices, roadmaps or something. Sugestions and advices will be wellcome.&lt;br /&gt;Then, when I think everything is ready, the code will be published, so everyone can take a look at it.&lt;br /&gt;Moreover, from right now on, any developer interested in the project can send me an email and I'll be pleased to send him a copy of the source code or answer any question he has.&lt;br /&gt;My e-mail is cjtech90@gmail.com&lt;br /&gt;&lt;br /&gt;Thank you everyone who follows this project.&lt;br /&gt;&lt;br /&gt;By!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-5802815144582588583?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/5802815144582588583/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=5802815144582588583' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/5802815144582588583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/5802815144582588583'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2010/05/release.html' title='Release'/><author><name>Technik</name><uri>http://www.blogger.com/profile/13578762820521560567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-2506288949063525044</id><published>2010-05-09T00:45:00.001-07:00</published><updated>2010-05-09T00:48:06.783-07:00</updated><title type='text'>My Wii is Bronken</title><content type='html'>Yes, my wii is bronken, bluetooth doesn't seem to work. So I can't do any test and this prevents me to work on the engine, until I can repair this. Sorry, but the project is paused at the moment.&lt;br /&gt;&lt;br /&gt;Edit: Donations for a new wii would be appreciated.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-2506288949063525044?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/2506288949063525044/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=2506288949063525044' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/2506288949063525044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/2506288949063525044'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2010/05/my-wii-is-bronken.html' title='My Wii is Bronken'/><author><name>Technik</name><uri>http://www.blogger.com/profile/13578762820521560567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-5924334358698826594</id><published>2010-03-08T23:48:00.000-08:00</published><updated>2010-03-08T23:52:00.729-08:00</updated><title type='text'>Core Engine: finished and running</title><content type='html'>Yes, it is. A couple of days ago I got to finish the 0.5 version (alpha 1) that I will publish soon. I can't publish it yet because the extra tools and the documentation aren't ready, but the hardest, largest part is already finished. Soon I will upload some screens from the model viewer.&lt;br /&gt;&lt;br /&gt;Goodbye!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-5924334358698826594?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/5924334358698826594/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=5924334358698826594' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/5924334358698826594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/5924334358698826594'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2010/03/core-engine-finished-and-running.html' title='Core Engine: finished and running'/><author><name>Technik</name><uri>http://www.blogger.com/profile/13578762820521560567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-3062322999550479942</id><published>2010-02-24T11:59:00.000-08:00</published><updated>2010-02-25T03:56:11.529-08:00</updated><title type='text'>Almost...almost!</title><content type='html'>20 days after, what's left?&lt;br /&gt;Well, I'm having some problems with 2D system. While in earlier versions the 2D system was quite simple, this time it's much more complex. Changes involve a new node-based structure, dinamic layer updates, multiple coordinates systems, memory "pools" (they're actually more like queues), etc...and such a complex system requieres a lot of work and debugging, so it's dalaying me.&lt;br /&gt;And there are good news also: 2D is the biggest problem but the ONLY problem.&lt;br /&gt;Everything else is ready inside the engine.&lt;br /&gt;I still have to finish the extra tools like model viewer and 3ds max plugin, but the engine itself is almost finished!&lt;br /&gt;So keep an eye on this blog!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-3062322999550479942?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/3062322999550479942/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=3062322999550479942' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/3062322999550479942'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/3062322999550479942'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2010/02/almostalmost.html' title='Almost...almost!'/><author><name>Technik</name><uri>http://www.blogger.com/profile/13578762820521560567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-8690084098727811749</id><published>2010-02-04T06:06:00.000-08:00</published><updated>2010-02-04T06:27:02.318-08:00</updated><title type='text'>Status Report</title><content type='html'>Well, so... What's the current state of the engine? is it almost fnished? is it starting? can it render anything? That's why I'm writing today, to say what the engine can do right now, and what remains to be made for the first alfa of v5.0 to be released.&lt;br /&gt;&lt;br /&gt;Let's start with what it does right now:&lt;br /&gt;-Rendering System:&lt;br /&gt;   Multiple viewports&lt;br /&gt;   Multiple cameras&lt;br /&gt;   Basic Skybox rendering&lt;br /&gt;   Static model loading (RMD format)&lt;br /&gt;-Lighting system&lt;br /&gt;   Software lighting&lt;br /&gt;-Materials&lt;br /&gt;   Diffuse Color/Map&lt;br /&gt;   Specular Color/Map&lt;br /&gt;   Gloss&lt;br /&gt;   Specularity&lt;br /&gt;   Based on Phong lighting ecuation&lt;br /&gt;&lt;br /&gt;Now, What can we expect from 0.5 alfa one?&lt;br /&gt;Ok, I will add basic 2D support, correct transparency, fix some bugs and...that's all.&lt;br /&gt;So that means the first alfa release will be very soon.&lt;br /&gt;&lt;br /&gt;But..is that all there is? No, but you guys have alredy waited for long for this version, so I will release it with basic features and will update it quite often to add new features (i.e. Shadows, animated models, terrains, more material types, more skyboxes, etc...)&lt;br /&gt;&lt;br /&gt;Moreover, the engine won't come alone, three useful tools will be in the packet: Model Viewer  (to visualice your RMD models on wii), obj2Rmd converter and a 3ds max script to export your own models natively.&lt;br /&gt;&lt;br /&gt;And even more, there will be some basic examples on comon tasks like loading models, working with 2D, cameras, lights, etc...&lt;br /&gt;&lt;br /&gt;comming soon&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-8690084098727811749?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/8690084098727811749/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=8690084098727811749' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/8690084098727811749'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/8690084098727811749'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2010/02/status-report.html' title='Status Report'/><author><name>Technik</name><uri>http://www.blogger.com/profile/13578762820521560567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-8633638140647609731</id><published>2010-01-22T01:21:00.000-08:00</published><updated>2010-01-22T01:24:24.483-08:00</updated><title type='text'>Hi Again</title><content type='html'>This post is just to say sorry for the absence of updates these past months. I've been a little away from this for some time, but the engine is not forgotten. Now I'm back from holidays and ready to keep working in Rev-0.5&lt;br /&gt;&lt;br /&gt;Bye!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-8633638140647609731?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/8633638140647609731/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=8633638140647609731' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/8633638140647609731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/8633638140647609731'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2010/01/hi-again.html' title='Hi Again'/><author><name>Technik</name><uri>http://www.blogger.com/profile/13578762820521560567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-1303669464088658581</id><published>2009-09-27T13:13:00.000-07:00</published><updated>2009-09-27T13:32:00.933-07:00</updated><title type='text'>REV 0.5 progress</title><content type='html'>Today's post is just a report on Revolution engine v0.5 progress.&lt;br /&gt;First of all I want to say what we should expect from this version. Since 0.5 means half-way to 1.0, half-way to complete the engine, I'm creating a very reliable version. Why C++? well, I really belive that any good Game Engine nowadays must be written in C++, or at least in some Object oriented language. Most C++ capabilities of C++ can be easily emulated in C, but this leads to uggly, buggy code.&lt;br /&gt;&lt;br /&gt;This is the last time I'm writting the engine from the scratch, so next versions are going to be written on top of 0.5, and much of the code is gonna be kept. So if I'm keeping some code, it must be on the final language, and I must be sure it's reliable, modular, bug-free, and all those things.&lt;br /&gt;&lt;br /&gt;This is good, since now on we're going to enjoy a much more robust and reliable engine.&lt;br /&gt;And it's good because finished code can be documented, wich will help everybody start using the engine.&lt;br /&gt;&lt;br /&gt;Documentation, testing and debugging take a lot of time and effort, so developping the engine is now a bit slower.&lt;br /&gt;&lt;br /&gt;Now it's time to some aproximated figures:&lt;br /&gt;-Code development: about 70% to first alpha release&lt;br /&gt;-Documentation: First stages&lt;br /&gt;-Testing: First stages&lt;br /&gt;&lt;br /&gt;I Know it's not much, but be patient ;)&lt;br /&gt;&lt;br /&gt;Thank you all.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-1303669464088658581?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/1303669464088658581/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=1303669464088658581' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/1303669464088658581'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/1303669464088658581'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2009/09/rev-05-progress.html' title='REV 0.5 progress'/><author><name>Technik</name><uri>http://www.blogger.com/profile/13578762820521560567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-7609480257726392433</id><published>2009-09-07T11:43:00.001-07:00</published><updated>2009-09-07T11:57:37.123-07:00</updated><title type='text'>Guess what's next?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_v2Movt1PgKQ/SqVUlro9VmI/AAAAAAAAABw/who7g2WkWZw/s1600-h/Gafas+039+(Small).jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_v2Movt1PgKQ/SqVUlro9VmI/AAAAAAAAABw/who7g2WkWZw/s320/Gafas+039+(Small).jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5378798336310335074" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;These are my homemade HT glasses, guess what I'm working on? :D&lt;br /&gt;Comming soon&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-7609480257726392433?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/7609480257726392433/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=7609480257726392433' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/7609480257726392433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/7609480257726392433'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2009/09/guess-whats-next.html' title='Guess what&apos;s next?'/><author><name>Technik</name><uri>http://www.blogger.com/profile/13578762820521560567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_v2Movt1PgKQ/SqVUlro9VmI/AAAAAAAAABw/who7g2WkWZw/s72-c/Gafas+039+(Small).jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-919353773065131178</id><published>2009-09-05T04:16:00.000-07:00</published><updated>2009-09-05T04:27:44.896-07:00</updated><title type='text'>In Development Screens of Rev 0.5</title><content type='html'>First screens of Revolution engine 0.5&lt;br /&gt;Version 0.5 is the first C++ version of the engine, much more robust and reliable than earlier versions and further more documented ;)&lt;br /&gt;It's still under development, of course, and nowadays these are the only working features:&lt;br /&gt;Rendering system&lt;br /&gt;-3D Nodes based&lt;br /&gt;-Multiple Viewports (Split screen)&lt;br /&gt;-Multiple Cameras&lt;br /&gt;-SkyBox rendering&lt;br /&gt;-Model loading (rms)&lt;br /&gt;&lt;br /&gt;Lighting system&lt;br /&gt;-Software lighting&lt;br /&gt; -Directional lights&lt;br /&gt;&lt;br /&gt;Miscellaneous&lt;br /&gt;-Boosted initialization code&lt;br /&gt;-Time Wrapping effects (e.g. Bullet time)&lt;br /&gt;-Correct screen blackout at start&lt;br /&gt;&lt;br /&gt;No more delay, here are some screens:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_v2Movt1PgKQ/SqJKtadveUI/AAAAAAAAABo/6wjuzKKDIyo/s1600-h/_20090905_0112(2)+(WinCE).bmp"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 240px; height: 192px;" src="http://1.bp.blogspot.com/_v2Movt1PgKQ/SqJKtadveUI/AAAAAAAAABo/6wjuzKKDIyo/s320/_20090905_0112(2)+(WinCE).bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5377943049092430146" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_v2Movt1PgKQ/SqJKs9XWKyI/AAAAAAAAABg/pFHgBJmz8jQ/s1600-h/_20090905_0111(1)+(WinCE).bmp"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 240px; height: 192px;" src="http://2.bp.blogspot.com/_v2Movt1PgKQ/SqJKs9XWKyI/AAAAAAAAABg/pFHgBJmz8jQ/s320/_20090905_0111(1)+(WinCE).bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5377943041280977698" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_v2Movt1PgKQ/SqJKsnDJuII/AAAAAAAAABY/B4bIVkFLspg/s1600-h/_20090902_0727+(WinCE).bmp"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 240px; height: 192px;" src="http://4.bp.blogspot.com/_v2Movt1PgKQ/SqJKsnDJuII/AAAAAAAAABY/B4bIVkFLspg/s320/_20090902_0727+(WinCE).bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5377943035290695810" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_v2Movt1PgKQ/SqJKsQRNU2I/AAAAAAAAABQ/-wqkew-4A-o/s1600-h/_20090831_1203+(WinCE).bmp"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 240px; height: 192px;" src="http://3.bp.blogspot.com/_v2Movt1PgKQ/SqJKsQRNU2I/AAAAAAAAABQ/-wqkew-4A-o/s320/_20090831_1203+(WinCE).bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5377943029175636834" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Ah, remember that thought version 0.5 alredy is under development, 0.4 keeps being developed too.&lt;br /&gt;&lt;br /&gt;Bye!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-919353773065131178?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/919353773065131178/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=919353773065131178' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/919353773065131178'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/919353773065131178'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2009/09/in-development-screens-of-rev-05.html' title='In Development Screens of Rev 0.5'/><author><name>Technik</name><uri>http://www.blogger.com/profile/13578762820521560567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_v2Movt1PgKQ/SqJKtadveUI/AAAAAAAAABo/6wjuzKKDIyo/s72-c/_20090905_0112(2)+(WinCE).bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-8335642031362002087</id><published>2009-08-29T02:30:00.000-07:00</published><updated>2009-08-29T02:32:32.466-07:00</updated><title type='text'>Critical bug in alpha 3</title><content type='html'>There is a bug in the current release of alpha 3. When you try to assign a material to a visible Object, the wii hangs in the middle of the render process. I'm still trying to figure out why is this, but in the meantime i suggest using alpha 2 instead.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-8335642031362002087?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/8335642031362002087/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=8335642031362002087' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/8335642031362002087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/8335642031362002087'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2009/08/critical-bug-in-alpha-3.html' title='Critical bug in alpha 3'/><author><name>Technik</name><uri>http://www.blogger.com/profile/13578762820521560567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-6113479031947166767</id><published>2009-08-27T03:20:00.000-07:00</published><updated>2009-08-27T03:30:56.246-07:00</updated><title type='text'>Alpha 3 released</title><content type='html'>Revolution engine Alpha 3 is released. You can check it in the downloads zone, as usual, in www.revolutionengine.tk. Rmd format isn't supported yet, so please keep using the Rms instead.&lt;br /&gt;Now I have one more piece of news: C++&lt;br /&gt;I've started to write a C++ version of the engine. Hopefully it will be easier to use and more efficient in object oriented tasks (most of them in a game engine). More details in next posts ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-6113479031947166767?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/6113479031947166767/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=6113479031947166767' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/6113479031947166767'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/6113479031947166767'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2009/08/alpha-3-released.html' title='Alpha 3 released'/><author><name>Technik</name><uri>http://www.blogger.com/profile/13578762820521560567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-5024954975468908055</id><published>2009-08-25T09:38:00.001-07:00</published><updated>2009-08-25T09:40:33.254-07:00</updated><title type='text'>Model Viewer Video</title><content type='html'>&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/SzHIHYIz_7c&amp;hl=es&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/SzHIHYIz_7c&amp;hl=es&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;This is just the first video of the Under-Development Model Viewer for Revolution Engine 0.4.&lt;br /&gt;Since Revolution Engine is supposed to be a full Game engine, it will have it's own editors and viewers, and Model Viewer (or Object Viewer, name is not decided Yet) is just the first of them.&lt;br /&gt;&lt;br /&gt;Enjoy&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-5024954975468908055?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/5024954975468908055/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=5024954975468908055' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/5024954975468908055'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/5024954975468908055'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2009/08/model-viewer-video.html' title='Model Viewer Video'/><author><name>Technik</name><uri>http://www.blogger.com/profile/13578762820521560567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-6914300980909763574</id><published>2009-08-13T07:07:00.001-07:00</published><updated>2009-08-13T07:11:23.169-07:00</updated><title type='text'>Bugfixes update</title><content type='html'>Revolution Engine v0.4 alpha 2's been updated to fix some bugs and add little improvements (e.g. a camera creation function). Some other things have also been included (as a new type of material). Remember that Rmd format is not supported yet, please wait to alpha 3. I've also found some bugs in the converter and will update it with the fixes as soon as i finish the specification and the loader.&lt;br /&gt;Oh I almost forget, specular maps alredy work in basci material.&lt;br /&gt;&lt;br /&gt;Enjoy the update!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-6914300980909763574?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/6914300980909763574/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=6914300980909763574' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/6914300980909763574'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/6914300980909763574'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2009/08/bugfixes-update.html' title='Bugfixes update'/><author><name>Technik</name><uri>http://www.blogger.com/profile/13578762820521560567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-7767582691075680300</id><published>2009-08-10T07:22:00.000-07:00</published><updated>2009-08-10T07:47:20.397-07:00</updated><title type='text'>File Converter and Rmd format</title><content type='html'>I'm working on a better and faster file format for models in Revolution engine.&lt;br /&gt;When it's finished it will support both static and animated models, triangle faces, quad faces, triangle strips, various uv sets, and a more things. It will be called rmd (stands for Revolution MoDel) and first revision will be supported in v0.4 alpha 3 (work in progress). It's basically a binary format based on nested lists and is designed to be loaded without recursive readings. Speed, light-weight, and flexibility.&lt;br /&gt;You can download the first release from &lt;a href="http://www.revolutionengine.tk"&gt;the web&lt;/a&gt; (includes source code) and I'll try to post the specification as soon as I can.&lt;br /&gt;&lt;br /&gt;See you!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-7767582691075680300?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/7767582691075680300/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=7767582691075680300' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/7767582691075680300'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/7767582691075680300'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2009/08/file-converter-and-rmd-format.html' title='File Converter and Rmd format'/><author><name>Technik</name><uri>http://www.blogger.com/profile/13578762820521560567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-4849817489613372074</id><published>2009-08-04T14:31:00.000-07:00</published><updated>2009-08-04T14:46:44.697-07:00</updated><title type='text'>Revolution Engine 0.4 alpha 2</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_v2Movt1PgKQ/SnirZHwBkJI/AAAAAAAAAAg/PDlk6t75Ezc/s1600-h/_20090804_0440+(WinCE).bmp"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 240px; height: 192px;" src="http://4.bp.blogspot.com/_v2Movt1PgKQ/SnirZHwBkJI/AAAAAAAAAAg/PDlk6t75Ezc/s320/_20090804_0440+(WinCE).bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5366227404077502610" /&gt;&lt;/a&gt;&lt;br /&gt;The second alpha of Revolution Engine is ready to download.&lt;br /&gt;Here is a list of improvements compared to alpha 1:&lt;br /&gt;-Boosted Nodes system (initNode, attachNode, etc...)&lt;br /&gt;-The size of some structures has been optimiced&lt;br /&gt;-Materials now work for real (some problems remain, see notes below)&lt;br /&gt;-Added a Screenshot function (So I want to see more of your screenshots :) )&lt;br /&gt;-Some bugs fixed&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.revolutionengine.net84.net/files/REV-0.4a2.rar"&gt;Download&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Note About materials: Now, when you add material to an object it no longer dissapears. However, materials are not fully supported yet since specular maps don't work properly. You can use materials with specular color, diffuse color, alpha (diffuse color alpha), glossiness (as specular color's alpha), specularity and diffuse maps (replacing diffuse colors). All that stuff should work properly in Basic materials. Masked materials are not supported yet.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-4849817489613372074?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/4849817489613372074/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=4849817489613372074' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/4849817489613372074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/4849817489613372074'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2009/08/revolution-engine-04-alpha-2.html' title='Revolution Engine 0.4 alpha 2'/><author><name>Technik</name><uri>http://www.blogger.com/profile/13578762820521560567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_v2Movt1PgKQ/SnirZHwBkJI/AAAAAAAAAAg/PDlk6t75Ezc/s72-c/_20090804_0440+(WinCE).bmp' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-3170191361282512704</id><published>2009-07-28T02:05:00.000-07:00</published><updated>2009-07-28T02:10:13.240-07:00</updated><title type='text'>tutorials, comming soon</title><content type='html'>Thank you everyone that follows this project. Today I just want to say that i'm preparing a few tutorials about the basics of using revolution engine and will release them as soon as I can, probably this week.&lt;br /&gt;Thank you&lt;br /&gt;&lt;br /&gt;Edit: However, you can post whatever you want to know in the forum. This way I can directly answer your questions, which may help others, and know more about the topics that tutorials should cover.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-3170191361282512704?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/3170191361282512704/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=3170191361282512704' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/3170191361282512704'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/3170191361282512704'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2009/07/tutorials-comming-soon.html' title='tutorials, comming soon'/><author><name>Technik</name><uri>http://www.blogger.com/profile/13578762820521560567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-3743420059598061838</id><published>2009-07-25T01:40:00.000-07:00</published><updated>2009-08-04T14:43:59.697-07:00</updated><title type='text'>Revolution Engine 0.4 alpha 1</title><content type='html'>The day has come. The new version of the very first 3D Game Engine for Wii is here.&lt;br /&gt;Full of new features, improvements and optimizations. The list is long, so I'm posting just the major changes and letting you discover the rest.&lt;br /&gt;-Full support for transparency. Many transparent objects can be superposed one after another and change position dinamically without causing render bugs.&lt;br /&gt;-Software Vertex lighting: You finally can render lighted scenes. Multiple lights, specular lighting, diffuse lighting, etc...It's so basic in alfa 1 but will be improved n future alfas.&lt;br /&gt;-Multiple viewports and cameras: Now you can divide the screen into multiple viewports, for multiplayer gaming, for example.&lt;br /&gt;-Materials system: Will be improved in future alfas, but it alredy is quite powerful. Difuse and specular colors and materials, different flags, specularity, glossiness.&lt;br /&gt;-2D system: buttons, true type texts (GX based), windows...&lt;br /&gt;-Automatic pointers: forget about programming all those things about the IR pointers etc...it's done by default.&lt;br /&gt;-Discover the rest yourself ;)&lt;br /&gt;&lt;br /&gt;Another important change is about naming conventions. Now function names, flags, macros, definitions, etc...are all in full english. Say goodbye to Spanglish because English is the convention for all versions now on. Names start in Lowercase and Uppercase is used for separating words.&lt;br /&gt;&lt;br /&gt;You can download the engine at &lt;a href="http://www.revolutionengine.tk"&gt;Revolution engine&lt;/a&gt;, downloads zone.&lt;br /&gt;&lt;br /&gt;Enjoy&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-3743420059598061838?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/3743420059598061838/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=3743420059598061838' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/3743420059598061838'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/3743420059598061838'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2009/07/revolution-engine-04-alfa-1.html' title='Revolution Engine 0.4 alpha 1'/><author><name>Technik</name><uri>http://www.blogger.com/profile/13578762820521560567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-4740625961483607583</id><published>2009-07-18T07:46:00.000-07:00</published><updated>2009-07-18T07:56:11.519-07:00</updated><title type='text'>How to release 0.4?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_v2Movt1PgKQ/SmHigRospMI/AAAAAAAAAAY/6AorsYhXD1Y/s1600-h/title04+(WinCE).bmp"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 240px; height: 192px;" src="http://1.bp.blogspot.com/_v2Movt1PgKQ/SmHigRospMI/AAAAAAAAAAY/6AorsYhXD1Y/s320/title04+(WinCE).bmp" border="0" alt="" id="BLOGGER_PHOTO_ID_5359814075665392834" /&gt;&lt;/a&gt;&lt;br /&gt;This post is because I'm preparing the first release of revolution engine 0.4&lt;div&gt;Yes, the first one, but not the only one. Why?&lt;/div&gt;&lt;div&gt;Well, Revolution engine 0.4 is a huge, ambicious porject. It's big enough to take many months on development and carry a lot of bugs inside, and me, i'm just one developper. So there are two options: First, after a few more months, I finish the engine and release it with many bugs and absolutely no documentation. Everybody has to wait a lot for the engine and when it finally arrives, almost no one can use it. It doesn't look like a good option, right?&lt;/div&gt;&lt;div&gt;The other posibility is: I finish a part of the engine, and release it, at the same time, I release some short tutorials on how to use that part. People can start using it and learn about it step by step. As they use it, they tell me about bugs they fing or features they miss. So, as I prepare the next release, also fix those issues. More documentation, less time to wait, faster bug-fixes, easier learning curve...better for all, right?&lt;/div&gt;&lt;div&gt;So you can expect the first release within a week. Revolution engine 0.4, coming soon.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-4740625961483607583?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/4740625961483607583/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=4740625961483607583' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/4740625961483607583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/4740625961483607583'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2009/07/how-to-release-04.html' title='How to release 0.4?'/><author><name>Technik</name><uri>http://www.blogger.com/profile/13578762820521560567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_v2Movt1PgKQ/SmHigRospMI/AAAAAAAAAAY/6AorsYhXD1Y/s72-c/title04+(WinCE).bmp' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-8134889935278243234</id><published>2009-07-15T11:54:00.000-07:00</published><updated>2009-07-15T13:58:05.716-07:00</updated><title type='text'>Node Based</title><content type='html'>Hello everyone!&lt;div&gt;Today I'm talking about nodes. 0.4 is the first version of Revolution engine that allows us to work with some kind of hierarchy. This means that both in 2D and 3D subsystems, every entity (panels, buttons, objects, lights, cameras, etc...) is at the same time a node in space (either 2D space or 3D space). This way you can use the same functions to move a camera, an object, a light, whatever. Futhermore, nodes let us attach some objects to others and simplify move functions so much(because child nodes alwais move relatively to their parents, instead of in the absolute space). Let's see some examples:&lt;/div&gt;&lt;div&gt;-You can attach a camera as a child to the player, and the camera will automatically follow that character.&lt;/div&gt;&lt;div&gt;-You can attach wheels to a car and so, when the car moves wheels will move. But at the same time you can make the wheels rotate respect to the car. Later you can de-attach the wheels when you blow up the car and throw them far away ;)&lt;/div&gt;&lt;div&gt;-You can create a complex 2D menu for your game, made of many panels, buttons and texts, all of them attached to a single node, or to differents nodes that are also attached to a single node. This way you can show or hide the whole menu just by showing or hiding the parent node. Just one instruction to hide or show hundreds of panels.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I'm sure you can imagine so many more uses for this feature ;)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-8134889935278243234?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/8134889935278243234/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=8134889935278243234' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/8134889935278243234'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/8134889935278243234'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2009/07/node-based.html' title='Node Based'/><author><name>Technik</name><uri>http://www.blogger.com/profile/13578762820521560567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-3945725110549575510</id><published>2009-07-12T09:54:00.000-07:00</published><updated>2009-07-15T12:09:54.117-07:00</updated><title type='text'>Back 2 Work</title><content type='html'>Long time without news, right?&lt;div&gt;Ok, I'm back. I'm back working on the new version of the engine, that i think will make the difference in Homebrew. You'll have more news soon, but by now I just can say that I'm preparing the release of Revolution engine 0.4 alfa version.&lt;/div&gt;&lt;div&gt;keep an eye on the web or on the blog and you won't regret ;)&lt;/div&gt;&lt;div&gt;bye!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-3945725110549575510?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/3945725110549575510/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=3945725110549575510' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/3945725110549575510'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/3945725110549575510'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2009/07/back-2-work.html' title='Back 2 Work'/><author><name>Technik</name><uri>http://www.blogger.com/profile/13578762820521560567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-8865627566353520148</id><published>2009-05-01T00:42:00.000-07:00</published><updated>2009-05-01T01:06:06.367-07:00</updated><title type='text'>Object Viewer</title><content type='html'>Hello,&lt;br /&gt;&lt;br /&gt;it's been more than a month without updates, quite a long time. Today I bring good news: An Object Viewer is being developped. One of the current lacks of revolution engine is the lack of tools. There are almost no tools to simplify the task of creating a game, almost all is made by code, even materialas have to be coded. But this is gona start changing. The first tool is almost finished and will most likely be released among next week. It is a small application for our Wiis, running the current implementation of revolution engine 0.4 (W.I.P.) and allows us to quickly see how our objects would look in a game using revolution engine 0.4. We can adjust things such us lighting conditions and material properties and even save this into a material file so we don't need to code that stuff ever again. This visual material editor makes easier, faster and more intuitive the process of creating materials for our objects and at the same time fits perfectly for artists because you don't need to write a single line of code. With that, I say goodbye, but I give you a couple of screenshots of the development of Revolution engine Object Viewer.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_BLOrNNrAIOw/SfqtIV9LgjI/AAAAAAAAABg/K-lzXNZ5YW4/s1600-h/viewer02.bmp"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 256px;" src="http://1.bp.blogspot.com/_BLOrNNrAIOw/SfqtIV9LgjI/AAAAAAAAABg/K-lzXNZ5YW4/s400/viewer02.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5330763467790713394" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_BLOrNNrAIOw/SfqtIZLBzYI/AAAAAAAAABY/sTZR-LXnFEw/s1600-h/viewer01.bmp"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 256px;" src="http://3.bp.blogspot.com/_BLOrNNrAIOw/SfqtIZLBzYI/AAAAAAAAABY/sTZR-LXnFEw/s400/viewer01.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5330763468654103938" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-8865627566353520148?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/8865627566353520148/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=8865627566353520148' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/8865627566353520148'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/8865627566353520148'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2009/05/object-viewer.html' title='Object Viewer'/><author><name>Technik</name><uri>http://www.blogger.com/profile/04153988811471575569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_BLOrNNrAIOw/SfqtIV9LgjI/AAAAAAAAABg/K-lzXNZ5YW4/s72-c/viewer02.bmp' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-6497998931096862460</id><published>2009-03-19T14:12:00.000-07:00</published><updated>2009-03-20T02:44:50.741-07:00</updated><title type='text'>Materials and lighting</title><content type='html'>Hello everyone!&lt;br /&gt;I know, I don't post frequently, but believe me, it doesn`t mean I'm not working. In fact, soon I'll start posting media content of version 0.4, wich I promess will be much more visual than earlier versions. That is today's topic, Visual improvements: new material system and lighting.&lt;br /&gt;Let's start with lighting:&lt;br /&gt;Revolution engine 0.4 wil be the first version featuring lighting. I can only say three things about lighting so far:&lt;br /&gt;-First: won't be limited to the eight lights supported by wii hardware&lt;br /&gt;-Second: Will be customizable (colors, types, etc...)&lt;br /&gt;-Third: Will be per vertex, using a variation of phong equation, modified to proper integration with tev, and featuring amient, diffuse, and specular lighting.&lt;br /&gt;&lt;br /&gt;Now Materials: Materials are probably what I'm working harder on. Until now, materials system in the engine has been SO simple. You could just set a diffuse color or a diffuse map, just a simple texture for your objects. This is changing.&lt;br /&gt;Beside some basic effects such as tiling and so, Materials now feature many different types of shaders. I'm only going to explain what the basic one consists of:&lt;br /&gt;-Diffuse color or map: This is obvious.&lt;br /&gt;-Gloss map or gloss coefficient: because different objects shine different.&lt;br /&gt;-Specular color: no specular maps yet, that will come in later versions, but this will work (I'll post renders soon)&lt;br /&gt;-Specularity coefficient.&lt;br /&gt;&lt;br /&gt;Of course transparency and all those effects are still avaiable and some are improved.&lt;br /&gt;&lt;br /&gt;This is a work in progress screen about lighting&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_BLOrNNrAIOw/ScNlRxSy7OI/AAAAAAAAABQ/XcIw5aCncEw/s1600-h/04lighting02.bmp"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 256px;" src="http://3.bp.blogspot.com/_BLOrNNrAIOw/ScNlRxSy7OI/AAAAAAAAABQ/XcIw5aCncEw/s400/04lighting02.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5315203341191671010" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I really think you all will enjoy this update.&lt;br /&gt;&lt;br /&gt;Bye!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-6497998931096862460?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/6497998931096862460/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=6497998931096862460' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/6497998931096862460'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/6497998931096862460'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2009/03/materials-and-lighting.html' title='Materials and lighting'/><author><name>Technik</name><uri>http://www.blogger.com/profile/04153988811471575569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_BLOrNNrAIOw/ScNlRxSy7OI/AAAAAAAAABQ/XcIw5aCncEw/s72-c/04lighting02.bmp' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-4667458796345899406</id><published>2009-02-16T01:44:00.000-08:00</published><updated>2009-02-16T02:00:23.021-08:00</updated><title type='text'>Revloution Engine 0.4, Work in progress</title><content type='html'>Long time without news. I haven't stopped working on this project, in fact, I'made a lot of work. So today I write to make a quick report of the development state of REV 0.4 and what we should expect from it. This new version is full written from scratch and most of it is purely new code, so the hardest part of the development has been recompose the previous functionality (as well as cleaning some bugs in it). Nowadays almost all previous functionality has been recovered: Automatically managed root, 3D static models rendering, simple texturing, collision detection, camera moving, etc...but many of this systems have been redisigned and re-implemented in order to work in a more proper way. For example, in the new cameras system, there is no need to create an initial camera, there is a default one, thus simpliflying the learning curve of the engine as well as the use in 2D rendering. Core system has also been redisigned to introduce a new concept: The content manager. Content manager accounts for content loading and tracking, now you dont have to worry about the same mesh being loaded many times. If a mesh was already loaded, the content manager returns a pointer to it instead of loading a new instance of it. Another important change is about language. As in this blog, the language of the engine has changed, now full syntax is in english, no longer spanglish. I know this can bring some problems when upgrading previous applications, but I think it is a necessary change and now it is the best moment for it.&lt;br /&gt;Ah, I almost forget, I've repared my capture card so soon I'll upload new screenshots and videos of the engine.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-4667458796345899406?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/4667458796345899406/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=4667458796345899406' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/4667458796345899406'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/4667458796345899406'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2009/02/revloution-engine-04-work-in-progress.html' title='Revloution Engine 0.4, Work in progress'/><author><name>Technik</name><uri>http://www.blogger.com/profile/04153988811471575569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-406578519687744847</id><published>2009-01-19T03:31:00.000-08:00</published><updated>2009-01-19T03:36:44.729-08:00</updated><title type='text'>Quick note about md5</title><content type='html'>Maybe I should have said this before. When working with version 0.3, md5 support is only experimental, the code is not clean and correct working is not asured. Use it only to start getting used to the format, but for fine implementing, wait for next releases.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-406578519687744847?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/406578519687744847/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=406578519687744847' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/406578519687744847'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/406578519687744847'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2009/01/quick-note-about-md5.html' title='Quick note about md5'/><author><name>Technik</name><uri>http://www.blogger.com/profile/04153988811471575569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-2433306471084874898</id><published>2009-01-15T11:40:00.000-08:00</published><updated>2009-01-15T11:50:39.057-08:00</updated><title type='text'>Revolution Engine 0.3</title><content type='html'>The day has arriven, Revolution 0.3 is now avaiable.&lt;br /&gt;Download it in the downloads zone &lt;a href="http://www.revolutionengine.tk"&gt;Revolution Engine&lt;/a&gt;.&lt;br /&gt;Current Features are:&lt;br /&gt;2D system:&lt;br /&gt;-Images and texts&lt;br /&gt;-rotation and scale of images&lt;br /&gt;-Colors and sizes for texts&lt;br /&gt;-transparency&lt;br /&gt;-Multiple (thousands) layers&lt;br /&gt;-Hardware Rendered&lt;br /&gt;3D rendering sistem&lt;br /&gt;-Hardware rendered&lt;br /&gt;-Static mesh loading&lt;br /&gt;-Animated meshes loading (md5)&lt;br /&gt;-Textures&lt;br /&gt;-Transparency&lt;br /&gt;Physics&lt;br /&gt;-Collision Detection points, spheres, boxes.&lt;br /&gt;-Time speed adjustements (bullet-time effects for example)&lt;br /&gt;&lt;br /&gt;Next days I'm going to start uploading tutorials and content as well as demos. Enjoy it ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-2433306471084874898?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/2433306471084874898/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=2433306471084874898' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/2433306471084874898'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/2433306471084874898'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2009/01/revolution-engine-03.html' title='Revolution Engine 0.3'/><author><name>Technik</name><uri>http://www.blogger.com/profile/04153988811471575569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-6782231148048518861</id><published>2009-01-15T01:06:00.000-08:00</published><updated>2009-01-15T01:14:53.856-08:00</updated><title type='text'>The MD5</title><content type='html'>Here I post a new video. This time is about md5 loading, that is finally implemented in the engine. The system is still quite primitive, but it works.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/v3odZCiSrBo&amp;hl=es&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/v3odZCiSrBo&amp;hl=es&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;So the engine is likely suportiong md5 in its 0.3 version. The release is near, just needs some adjustements, I guess I'm publishing it today, tomorrow, or so.&lt;br /&gt;Enjoy it.&lt;br /&gt;&lt;br /&gt;Oh, I almost forget...I'm making a website for the engine, with a gallery, documentation, demos and so. It's SO ugly and simple because it's the first time I make a website and it's html. Visit it, it's still almost empty, but I'm uploading content regularly &lt;a href="http://www.revolutionengine.tk"&gt;www.revolutionengine.tk&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-6782231148048518861?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/6782231148048518861/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=6782231148048518861' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/6782231148048518861'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/6782231148048518861'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2009/01/md5.html' title='The MD5'/><author><name>Technik</name><uri>http://www.blogger.com/profile/04153988811471575569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-1706767121105318088</id><published>2009-01-08T04:47:00.000-08:00</published><updated>2009-01-08T05:15:12.385-08:00</updated><title type='text'>Novedades, la version 0.3 esta cerca</title><content type='html'>Hola a todos, os escribo para comentaros en primicia que pronto estará disponible la nueva versión del Revolution Engine by Technik. Sera la version 0.3, Una version de estabilizacion y optimizacion mas que otra cosa. La version esca casi lista, a falta de testeo y de unas funciones a medio impementar, las previsiones para esta version son:&lt;br /&gt;-Sistema basico de 2D listo: En una version anterior habia sistema de 2D, pero era lento, poco eficiente, poco estable y sin casi nada en funcionamiento, el nuevo sistema es mas completo y robusto, aun no esta confirmado, pero se espera que traiga soporte para imagenes normales o fraccionadas, con zoom y rotacion, soporte para textos con fuentes trueType (implementacion de la libreria freetype), transparencia, ordenacion automatica por capas...y quiza alguna cosa extra. Basicamente todo lo necesario para hacer un juego completito (a nivel de 2D).&lt;br /&gt;-Mejoras en el sistema de 3D: Sobretodo fiabilidad. Se ha repasado el engine linea a linea de codigo, anotando cada fallo que se encontraba y reparandolo. Ahora las escenas se dibujan muchisimo mas rapido, la mejora de rendimiento es proporcional al numero de poligonos, lo que quiere decir que podremos crear escenas geometricamente mucho mas complejas sin perdidas en el framerate. Tambien cabe destacar que ahora se trabaja mejor con la memoria, haciendo flush siempre que se debe (esto era un fallo importante en versiones anteriores), lo que nos ahorrara muchos quebraderos de cabeza con nuestros videojuegos. Se esta preparando tambien la carga de modelos animados md5, pero es probable que no llegue para esta version. Ademas se prepara el sistema para futuras (proximas) implementaciones de efectos graficos y temas como la iluminacion, las sombras, los reflejos, etc...&lt;br /&gt;Esto es todo por el momento, os informare cuando se publique. Hasta entonces disfrutad del año nuevo! (tampoco estaria de mas alguna donacion para el proyecto ^^, todo sea bienvenido)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-1706767121105318088?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/1706767121105318088/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=1706767121105318088' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/1706767121105318088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/1706767121105318088'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2009/01/novedades-la-version-03-esta-cerca.html' title='Novedades, la version 0.3 esta cerca'/><author><name>Technik</name><uri>http://www.blogger.com/profile/04153988811471575569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-3769088578488986011</id><published>2008-12-07T11:15:00.000-08:00</published><updated>2008-12-07T11:16:37.640-08:00</updated><title type='text'>Un par de ejemplos</title><content type='html'>Aqui cuelgo un par de ejemplos sobre como usar el engine. Espero bug reports eh, jeje&lt;br /&gt;&lt;a href="http://cjk80cf98289.googlepages.com/Ejemplos.rar"&gt;Descarga&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-3769088578488986011?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/3769088578488986011/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=3769088578488986011' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/3769088578488986011'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/3769088578488986011'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2008/12/un-par-de-ejemplos.html' title='Un par de ejemplos'/><author><name>Technik</name><uri>http://www.blogger.com/profile/04153988811471575569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-6927119406232221322</id><published>2008-12-07T08:54:00.000-08:00</published><updated>2008-12-07T09:02:04.948-08:00</updated><title type='text'>Revision 0.2.5</title><content type='html'>Despues de un tiempo inactivo, retomo el proyecto. He revisado una por una cada linea de codigo del engine, haciendo algunas mejoras y optimizaciones y eliminando varios bugs. Por tanto he decidido publicar una nueva version, mucho mas estable, y que trae algunas novedades, aunque aun no todas las que he mostrado en el blog.&lt;br /&gt;Las novedades mas destacadas son por un lado la inclusion del archivo "RevPhysics", que permite por primera vez la deteccion de colisiones entre objetos, y por el otro una modificacion radical en el sistema de funcionamiento del engine, que libera al programador de la necesidad de trabajar con root. Olvidate de newRoot, AddObj, etc, etc... Ahora crear objetos 3D en tu wii es tan sencillo como llamar la funcion NewObj, asi de simple. Espero que lo disfruteis y le saqueis partido, podeis descargarla &lt;a href="http://cjk80cf98289.googlepages.com/Rev0.2.5.rar"&gt;Aquí&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-6927119406232221322?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/6927119406232221322/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=6927119406232221322' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/6927119406232221322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/6927119406232221322'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2008/12/revision-025.html' title='Revision 0.2.5'/><author><name>Technik</name><uri>http://www.blogger.com/profile/04153988811471575569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-4013791968184582376</id><published>2008-09-29T13:08:00.000-07:00</published><updated>2008-09-29T13:16:08.665-07:00</updated><title type='text'>Nuevo 2D</title><content type='html'>Bueno, me siento en cierta medida obligado a dar una explicación sobre los continuos retrasos de esta nueva versión del Motor. En cierta medida se debe a que he decidido que la voy a sacar una versión bastante completa de una vez, algo muy cercano a la versión 1.0&lt;br /&gt;Una de las cosas que Pienso hacer es la remodelación del sistema de 2D (muy relacionada con sustanciales mejoras en el 3D, pero eso es otro asunto). Tengo la intención de ofrecer un subsistema de 2D a la altura de las librerías gráficas 2D mas completas que hay ahora para wii, o incluso superior. No me extenderé mucho mas por ahora, no hasta poder mostrar algunas capturas de pantalla aceptables. De momento me conformo con enunciar &lt;span style="font-weight:bold;"&gt;algunas&lt;/span&gt; de las características básicas que incorporara, frente a la simplicidad actual:&lt;br /&gt;-Multi layer efectivo&lt;br /&gt;-roto-zoom&lt;br /&gt;-Imágenes animadas&lt;br /&gt;-Paneles compuestos&lt;br /&gt;-Texto&lt;br /&gt;&lt;br /&gt;Ya vereis las imagenes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-4013791968184582376?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/4013791968184582376/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=4013791968184582376' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/4013791968184582376'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/4013791968184582376'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2008/09/nuevo-2d.html' title='Nuevo 2D'/><author><name>Technik</name><uri>http://www.blogger.com/profile/04153988811471575569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-3498916259005396029</id><published>2008-09-09T07:54:00.000-07:00</published><updated>2008-09-10T10:24:24.906-07:00</updated><title type='text'>Iluminacion, que ya tocaba xD</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_BLOrNNrAIOw/SMaRwYgZhsI/AAAAAAAAAAg/rBk3aTZnqqI/s1600-h/luces2.bmp"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_BLOrNNrAIOw/SMaRwYgZhsI/AAAAAAAAAAg/rBk3aTZnqqI/s400/luces2.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5244039076517611202" /&gt;&lt;/a&gt;&lt;br /&gt;Primera captura de iluminación en el Revolution Engine. Esta característica estará disponible a partir de la versión 0.2 del Engine. Por ahora el efecto se aplica 100% por hardware pero éste esta limitado a tan solo 8 luces, por tanto añadire mezclado por software de luces extra ilimitadas (bueno, todas las que aguante la wii).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_BLOrNNrAIOw/SMaPMq2fKdI/AAAAAAAAAAY/OrYIZlGkV6M/s1600-h/Luces.bmp"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_BLOrNNrAIOw/SMaPMq2fKdI/AAAAAAAAAAY/OrYIZlGkV6M/s400/Luces.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5244036263943547346" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Edit: Añado una nueva captura para mostrar que las luces no solo funcionan en escala de grises xDD&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_BLOrNNrAIOw/SMgChObgraI/AAAAAAAAAAo/kn7lw0PZ8DM/s1600-h/luces3.bmp"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_BLOrNNrAIOw/SMgChObgraI/AAAAAAAAAAo/kn7lw0PZ8DM/s400/luces3.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5244444535905365410" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-3498916259005396029?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/3498916259005396029/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=3498916259005396029' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/3498916259005396029'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/3498916259005396029'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2008/09/iluminacion-que-ya-tocaba-xd.html' title='Iluminacion, que ya tocaba xD'/><author><name>Technik</name><uri>http://www.blogger.com/profile/04153988811471575569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_BLOrNNrAIOw/SMaRwYgZhsI/AAAAAAAAAAg/rBk3aTZnqqI/s72-c/luces2.bmp' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-3844629027349037539</id><published>2008-08-28T07:05:00.000-07:00</published><updated>2008-08-28T07:17:27.607-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fisica pruebas videos'/><title type='text'>Fisica 01</title><content type='html'>Por si pensabais que ya no estaba trabajando en nada o que habia dejado de lado el proyecto...aquí esta la prueba de que no es así. Ahora mismo estoy trabajando en un motor de fisica y detector de colisiones para el engine, que sera incorporado en la version 0.2 (que esta cada vez mas cerca). Se trata de un pequeño video demostrativo que demuestra que el sistema funciona y es mas o menos estable (aun tiene mucho que mejorar). El video muestra una bola animada dinamicamente rebotando sobre otra estatica.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/qzzH1lEwMUg&amp;hl=en&amp;fs=1&amp;rel=0&amp;color1=0x006699&amp;color2=0x54abd6"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/qzzH1lEwMUg&amp;hl=en&amp;fs=1&amp;rel=0&amp;color1=0x006699&amp;color2=0x54abd6" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-3844629027349037539?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/3844629027349037539/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=3844629027349037539' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/3844629027349037539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/3844629027349037539'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2008/08/fisica-01.html' title='Fisica 01'/><author><name>Technik</name><uri>http://www.blogger.com/profile/04153988811471575569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-221046803964023942</id><published>2008-08-19T06:22:00.000-07:00</published><updated>2008-08-19T08:25:58.477-07:00</updated><title type='text'>Revision 0.1.5</title><content type='html'>Ya esta disponible la nueva versión del Revolution Engine. Esta versión es en realidad&lt;br /&gt;una revisión de la versión anterior, con algunas optimizaciones y algunos fallos reparados. Podéis descargarla ya de &lt;a href="http://cjk80cf98289.googlepages.com/RevolutionEnginev0.1.5.rar"&gt;aquí&lt;/a&gt;. Esta revision incluye dos nuevas Demo-Tutoriales para que aprendais a utilizar el engine, la primera es para trabajar con 2D y con el mando y la segunda es para aprender a cargar modelos en 3D.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-221046803964023942?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/221046803964023942/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=221046803964023942' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/221046803964023942'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/221046803964023942'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2008/08/revision-015.html' title='Revision 0.1.5'/><author><name>Technik</name><uri>http://www.blogger.com/profile/04153988811471575569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-8802908077225467013</id><published>2008-07-24T08:36:00.000-07:00</published><updated>2008-07-24T08:51:42.629-07:00</updated><title type='text'>Release 0.1</title><content type='html'>LLegó por fin el esperado momento: Lanzamiento de la version 0.1 del Revolution Engine by technik. A continuacion os detallo las caracteristicas mas importantes:&lt;br /&gt;-Capacidad para renderizar completas escenas en 3D, con multitud de objetos dinamicos en ella, cada uno con una textura y un modelo en 3 dimensiones.&lt;br /&gt;-Capacidad para renderizar sobre el 3D una capa de imagenes en 2 dimensiones para utilizar como puntero, botones, barras indicadoras, o cualquier cosa que se te ocurra.&lt;br /&gt;-Sistema de camaras basado en vectores, para poder hacer seguimientos en tercera o primera persona y desplazar tu posicion en el espacio virtual.&lt;br /&gt;-Carga de modelos desde formato propio, facil de entender y sencillo. Caulquiera podra crear sus propias herramientas y exporters facilmente.&lt;br /&gt;-Carga de texturas en formato png gracias a las librerias pngu de frontier. Muchas gracias.&lt;br /&gt;-Grandes posibilidades de ampliacion para futuras versiones.&lt;br /&gt;&lt;br /&gt;Ahora, paso a detallar algunas de las cosas que le faltan y que espero ir corrigiendo segun valla sacando nuevas versiones:&lt;br /&gt;Para el 2D:&lt;br /&gt;Alfa y transparencias, uso de layers, proveer al usuario de menus personalizados, botones, barras con desplazamiento, scrolls, y un largo etcetera.&lt;br /&gt;Para el 3D: Luces (que se me han quedado fuera de la release al final), otros cargadores de modelo y exporters), shaders, multitexturas, materials, bump mapping, particulas, animaciones por vertice y con esqueleto, revision del formato de modelo. Scene managers, formato propio optimizado para terrenos, objetos, animaciones, bodies...Todo un sistema de fisica por implementar. Head-tracking y otros alicientes relacionados con las amplias posibilidades del mando.&lt;br /&gt;Optimizaciones por todas partes, ordenar un poco el codigo y limpiarlo, etc, etc, etc...&lt;br /&gt;&lt;br /&gt;Bueno, por otra parte falta hacer ejemplos y documentarlo todo, pero creo que lo mejor es que el engine sea publico ya porque creo que asi sere capaz de mejorarlo mucho mas rapido. Ademas lo mas importante es que ya hay una base mas o menos solida sobre la que trabajar, solo queda mejorar ;)&lt;br /&gt;&lt;br /&gt;Este es el enlace de descarga:&lt;br /&gt;&lt;a href="http://cjk80cf98289.googlepages.com/RevolutionEnginev0.1.rar"&gt;Revolution Engine Version 0.1&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-8802908077225467013?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/8802908077225467013/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=8802908077225467013' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/8802908077225467013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/8802908077225467013'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2008/07/release-01.html' title='Release 0.1'/><author><name>Technik</name><uri>http://www.blogger.com/profile/04153988811471575569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-9085287422388924729</id><published>2008-07-18T07:26:00.000-07:00</published><updated>2008-07-25T05:42:43.576-07:00</updated><title type='text'>Luces, Camaras,Accion</title><content type='html'>O mas bien 2D, camaras y accion, porque las luces ya estaban de antes xD.&lt;br /&gt;Pues si, esta entrada es para decir que el 2D ya es estable, queya he escrito el sistema de camaras (aunque probablemente lo reescriba para futuras versiones porque aun no usa quaternions, pero esta quiero sacarla ya asi que asi se queda xD)y que ya he probado los mandos con el engine para asegurar la compatibilidad. Aqui teneis un video que lo demuestra&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/b4YRfZadY9Q&amp;hl=es&amp;fs=1&amp;color1=0x006699&amp;color2=0x54abd6"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/b4YRfZadY9Q&amp;hl=es&amp;fs=1&amp;color1=0x006699&amp;color2=0x54abd6" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Que a que me dedico ahora y porque no lo saco de una vez?. Que que me queda si ya tengo 3D, 2D, etc? Bueno, aun me queda ponerle una fisica basica (por lo menos deteccion de colisiones con bounding boxes y bounding spheres), meterle sonido, y ajustar el formato de modelos que usara. Que al final no sera wavefront object pero sera muy similar en la primera version (mas adelante se parecera mas a un MD5).&lt;br /&gt;&lt;br /&gt;Espero que os guste y que pongais vuestros comentarios.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-9085287422388924729?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/9085287422388924729/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=9085287422388924729' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/9085287422388924729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/9085287422388924729'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2008/07/luces-camarasaccion.html' title='Luces, Camaras,Accion'/><author><name>Technik</name><uri>http://www.blogger.com/profile/04153988811471575569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-5741147344283253836</id><published>2008-07-16T06:39:00.000-07:00</published><updated>2008-07-16T06:48:53.048-07:00</updated><title type='text'>Subsitema de 2D</title><content type='html'>Bueno, esta vez hare una entrada cortita porque el avance es pequeño aun. He añadido ya el subsistema de renderizado 2D al engine. Ya se pueden mostrar Imagenes PNG sobre la pantalla. De momento es muy primitivo y lo unico que hace es mostrar las imagenes en la pantalla, en el lugar que se quiera, encima de lo que halla renderizado el sistema de 3D. Es primitivo pero muy potente porque trabaja sobre una lista de objetos 2D. Esto permitira la implementacion de fisica, botones, scrolls, textos, degradados y otros efectos de forma muy sencilla y limpia. Ademas es mas rapido y ocupa menos memoria que hacer lo mismo en GRRLib porque en vez de crear un buffer intermedio, cargarlo como textura, aplicarlo a un Quad, y luego renderizar este quad (si, todo esto lo hace GRRLib), trabajo directamente sobre los pixels del EFB, con funciones de GX para el acceso a este. Todos los pasos resumidos en uno y ademas eliminamos la necesidad de un buffer intermedio, resultado mas rapido y gastando menos memoria. Es por esto que en un futuro el engine puede ser tambien una buena opcion para quien quiera desarrollar juegos o aplicaciones en 2D. Pero eso sera en el futuro porque por el momento el soporte es muy basico. Ya colgare unos renders y le pasare a anarcadio un video para que lo cuelgue ;) espero que os haya gustado la idea.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-5741147344283253836?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/5741147344283253836/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=5741147344283253836' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/5741147344283253836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/5741147344283253836'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2008/07/subsitema-de-2d.html' title='Subsitema de 2D'/><author><name>Technik</name><uri>http://www.blogger.com/profile/04153988811471575569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-8006462994972575123</id><published>2008-07-10T01:59:00.000-07:00</published><updated>2008-07-10T02:05:03.717-07:00</updated><title type='text'>Videos de las Demos.</title><content type='html'>Gracias a Anarcadio, del foro de Elotrolado.net, ya tenemos en Youtube lo videos de las demos que han salido del Revolution Engine. De ahora en adelante se iran colgando los videos de las futuras demo, aunque no por ello vamos a dejar de colgar las demos para que todos podais probarlas en vuestras propias Wii. Sin mas dilacion aqui os dejo los demops de las 3 demos que han salido hasta ahora , espero que os gusten.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/BfkNsfJ1pxI&amp;hl=en&amp;fs=1&amp;color1=0x234900&amp;color2=0x4e9e00"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/BfkNsfJ1pxI&amp;hl=en&amp;fs=1&amp;color1=0x234900&amp;color2=0x4e9e00" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/XLhsuX50T6k&amp;hl=en&amp;fs=1&amp;color1=0x234900&amp;color2=0x4e9e00"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/XLhsuX50T6k&amp;hl=en&amp;fs=1&amp;color1=0x234900&amp;color2=0x4e9e00" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/r-SdchV1YEY&amp;hl=en&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/r-SdchV1YEY&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-8006462994972575123?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/8006462994972575123/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=8006462994972575123' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/8006462994972575123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/8006462994972575123'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2008/07/videos-de-las-demos.html' title='Videos de las Demos.'/><author><name>Technik</name><uri>http://www.blogger.com/profile/04153988811471575569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-4487975305061158101</id><published>2008-06-20T02:11:00.001-07:00</published><updated>2008-06-20T02:21:59.819-07:00</updated><title type='text'>Demo de Iluminacion (I)</title><content type='html'>Aun no he podido dar los ajustes finales a la version de desarrollo del Revolution Engine. Pero mientras sale esa version os dejo aqui la primera demo de iluminacion. Es tan sencilla como podia ser, calcula la luminosidad por software para cada vertice. Es simplemente para que sepais que es en eso en lo que estoy trabajando ahora. Actualmente ya soporta calculos por Hard de luminosidad, pero eso no esta incluido en la demo porque asi es mas estable de momento. Espero que os guste, pronto actualizare con una nueva version acelerada.&lt;br /&gt;Como siempre agradecer a frontier por sus pngu, usadas en esta demo, y a los creadores de libogc, sobre las que esta desarrollado todo el engine, y del homebrew channel, que me ha simplificado mucho la tarea de desarrollo. Tambien gracias a todos los que estais siguiendo este proyecto y que me apoyais en el.&lt;br /&gt;&lt;br /&gt;Nota: La demo trae incluidas las texturas que necesita para funcionar. No estoy seguro de donde hay que colocarlas, yo las coloco en la raiz porque utilizo el ftp, pero creo que si colocas el dol dentro de una carpeta en App/ siempre tienen que estar en la misma carpeta que el .dol&lt;br /&gt;&lt;br /&gt;&lt;a href="http://cjk80cf98289.googlepages.com/LightingDemo01.rar"&gt;Demo&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-4487975305061158101?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/4487975305061158101/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=4487975305061158101' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/4487975305061158101'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/4487975305061158101'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2008/06/demo-de-iluminacion-i.html' title='Demo de Iluminacion (I)'/><author><name>Technik</name><uri>http://www.blogger.com/profile/04153988811471575569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-1023084318980401700</id><published>2008-06-18T03:06:00.000-07:00</published><updated>2008-06-18T03:39:34.930-07:00</updated><title type='text'>Formato Interno</title><content type='html'>Bueno, como ultimamente no tengo tiempo por culpa de los examenes no estoy haciendo nada relevante con el engine, pero creo que mi falta de tiempo no deberia ser motivo suficiente para su paralizacion. Por esta razon he decidido fijar un pequeño estandard para que todos podais hacer vuestras contribuciones, ya que me consta que hay interesados en colaborar. Para empezar he decidido fijar un formato de modelos que use el engine internamente para mostrar modelos 3D. Asi podreis todos los que querais podreis colaborar creando vuestras propias funciones de creacion de modelos. Empecemos:&lt;br /&gt;Por ahora el engine utiliza internamente para los modelos la siguiente estructura:&lt;blockquote&gt;&lt;br /&gt;typedef struct REV_Mesh{&lt;br /&gt;u16 NVerts;&lt;br /&gt;u16 NFaces;&lt;br /&gt;u16 NCoords;&lt;br /&gt;u16 NNormals;&lt;br /&gt;f32 * Vertices; &lt;br /&gt;f32 * Coordenadas;&lt;br /&gt;f32 * Normales;&lt;br /&gt;u16 * Lista;&lt;br /&gt;} MESH;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;NVerts debe contener el numero de vertices que tiene el modelo.&lt;br /&gt;NFaces el numero de Caras.&lt;br /&gt;NCoords el numero de coordenadas UV para cargar texturas.&lt;br /&gt;NNormals el numero de normals.&lt;br /&gt;Simple, ¿no?&lt;br /&gt;Vertices es un puntero a un Array de f32. Esta array debe estar alineada a 32b y contiene las coordenadas de los vertices en el espacio ordenadas como x, y, z.&lt;br /&gt;Lo mismo sucede con Coordenadas (almacenadas como U,V) y los normales.&lt;br /&gt;En cambio lista es un poco mas complicado. Al principio pensaba poner Display lists. Pero he decidido que para las primeras versiones del engine no es necesaria demasiada optimizacion en este sentido. Por tanto en vez de haceros crear displaylists (con el trabajo que ello conlleva), y para que os vallais familiarizando con el Revolution Engine, he implementado una pequeña variante de las display lists. En futuras versiones esto cambiara, pero me parece una buena forma de comenzar. Sin mas dilacion:&lt;br /&gt;List debe apuntar a un Array (no tiene por que estar alineado) de u16. Estos U16 son los indices de los vertices que compondran el modelo. El numero de indices total debe ser multiplo de 9, y vendran dados en este orden: Cada grupo de nueve indices representan un triangulo del modelo final. Se dividen en tres grupos de 3 indices cada uno (cada grupo se corresponde con un vertice del triangulo, y deben aparecer en el sentido contrario a las agujas de un reloj analogico para que se muestren desde el frente y viceversa (por aquello del backface-culling). Dentro de cada grupo de 3 el orden sera:&lt;br /&gt;Indice de Posicion, Indice de Normal, Indice de Coordenadas UV.&lt;br /&gt;&lt;br /&gt;Con el fin de que podais probar vuestras funciones sacare dentro de unos dias (2 o 3) Una version Alfa de desarrollo del engine. Con esta version vosotros podreis crear vuestras propias funciones y probarlas, pero ya podeis empezar a crear funciones del tipo creacion de primitivas, cargadores de modelos, etc...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-1023084318980401700?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/1023084318980401700/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=1023084318980401700' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/1023084318980401700'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/1023084318980401700'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2008/06/formato-interno.html' title='Formato Interno'/><author><name>Technik</name><uri>http://www.blogger.com/profile/04153988811471575569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-425216014711216754</id><published>2008-06-10T11:55:00.001-07:00</published><updated>2008-06-18T05:34:27.512-07:00</updated><title type='text'>Muchos cubos</title><content type='html'>Pues por votacion popular he subido otra demo de cubos, esta vez en vez de uno se ven un buen monton de cubos (mas de 400, que fue lo que me pidieron jeje) Todos con textura desde la SD y toda la parafernalia. Además tambien me habian pedido que colgase el source para poder ir viendo como funciona, así que aqui lo pongo, para que veais que usar el engine sera sencillo (cuando salga xD):&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;/////////////////////////////////////////////////&lt;br /&gt;//Este archivo forma parde del Revolution Engine.&lt;br /&gt;//Coded by Technik&lt;br /&gt;/////////////////////////////////////////////////&lt;br /&gt;#include&lt;br /&gt;#include&lt;br /&gt;#include&lt;br /&gt;#include&lt;br /&gt;#include&lt;br /&gt;#include&lt;br /&gt;#include&lt;br /&gt;&lt;br /&gt;#include "REV.h"&lt;br /&gt;&lt;br /&gt;int main()&lt;br /&gt;{&lt;br /&gt;VIDEO_Init();&lt;br /&gt;WPAD_Init();&lt;br /&gt;REV_Init();&lt;br /&gt;&lt;br /&gt;GXTexObj texObj1 = CargarTextura("plasma.png");&lt;br /&gt;Object * auxiliar = NULL&lt;br /&gt;u16 i,j;&lt;br /&gt;f32 px= -105.0f, py = 0.0f;&lt;br /&gt;MESH * cubitos;&lt;br /&gt;cubitos = Cubo();&lt;br /&gt;Root * mRoot = NewRoot();&lt;br /&gt;for(j=0;j&lt;20;j++)&lt;br /&gt;{&lt;br /&gt;px = -105.0f;&lt;br /&gt;for(i=0;i&lt;7;i++)&lt;br /&gt;{&lt;br /&gt;Auxiliar = NewObj(cubitos, Vtr3(px, py, -20.0), Vtr3(0.0, 0.0, 0.0), 4);&lt;br /&gt;SetRotSpeed(Auxiliar, Vtr3(-1.0f, 1.0f, 0.0f);&lt;br /&gt;AddObj(mRoot, Auxiliar);&lt;br /&gt;px+=35.0f;&lt;br /&gt;}&lt;br /&gt;py-=60.0f;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;while(1) {&lt;br /&gt;&lt;br /&gt;WPAD_ScanPads();&lt;br /&gt;&lt;br /&gt;if (WPAD_ButtonsDown(0) &amp; WPAD_BUTTON_HOME) exit(0);&lt;br /&gt;&lt;br /&gt;// do this before drawing&lt;br /&gt;REV_Process(*mRoot);&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;No esta muy organizado, la verdad, se puede hacer mas bonito, pero es que lo he copiado directamente del programers notepad, y las cosas las voy poniendo segun las necesito. Comentadme que os parece, y si pensais que deberia cambiarle algo. Todos los comentarios son bienvenidos. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://cjk80cf98289.googlepages.com/muchoscubos.rar"&gt;&lt;br /&gt;Muchoscubos&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;PD: Siento que no se vean los include, pero es que me da problemas el HTML&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-425216014711216754?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/425216014711216754/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=425216014711216754' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/425216014711216754'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/425216014711216754'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2008/06/pues-por-votacion-popular-he-subido.html' title='Muchos cubos'/><author><name>Technik</name><uri>http://www.blogger.com/profile/04153988811471575569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-7857405954448419305</id><published>2008-06-09T13:02:00.000-07:00</published><updated>2008-06-09T13:06:01.861-07:00</updated><title type='text'></title><content type='html'>Estrenando el blog os cuelgo la primera demo con texturas. Para seguir con la tradicion es un cubito dando vueltas jejeje. Estamos un paso mas cerca de poder crear los primero juegos! Lo proximo que hare (ya mañana) sera empezar a cargar modelos 3ds. Cuando logre eso a lo mejor os publico la primera version del engine.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://cjk80cf98289.googlepages.com/CuboTextura.rar"&gt;Demo del cubo&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-7857405954448419305?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/7857405954448419305/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=7857405954448419305' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/7857405954448419305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/7857405954448419305'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2008/06/estrenando-el-blog-os-cuelgo-la-primera.html' title=''/><author><name>Technik</name><uri>http://www.blogger.com/profile/04153988811471575569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-442460256219820981.post-340300547316388897</id><published>2008-06-09T12:14:00.001-07:00</published><updated>2008-06-09T12:16:36.048-07:00</updated><title type='text'></title><content type='html'>Iba yo a crear un blog y resulta que todas las url estaban cogidas con blogs en blanco...sospechoso...pero me da exactamente igual jaja sera por imaginacion y por nombres xD&lt;br /&gt;En fin, que os he creado este blog para ir poniendo todo lo que haga nuevo en el engine. Esto no quiere decir que valla a dejar de usar el hilo de EOL, pero es que ya las demos son demasiado grandes para adjuntarlas, asi que aqui os las podre ir colgando mejor.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/442460256219820981-340300547316388897?l=revolutiongameengine.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://revolutiongameengine.blogspot.com/feeds/340300547316388897/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=442460256219820981&amp;postID=340300547316388897' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/340300547316388897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/442460256219820981/posts/default/340300547316388897'/><link rel='alternate' type='text/html' href='http://revolutiongameengine.blogspot.com/2008/06/iba-yo-crear-un-blog-y-resulta-que.html' title=''/><author><name>Technik</name><uri>http://www.blogger.com/profile/04153988811471575569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
