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.
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:
//For 3D
-Objects & Model:, display 3D stuff on the screen
-Materials & lights: increasing realism
-Nodes: Attach, deAttach, move, rotate, setPos...all that useful stuff
-Cameras & Viewports: Using cameras, split-screen, etc...
//For 2D
-Panels & Nodes: the basics
-Texts: no description needed
-Buttons & pointers: Actively using wiimote pointers in the engine
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
Wednesday, August 11, 2010
Friday, May 14, 2010
Release
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).
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.
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.
Then, when I think everything is ready, the code will be published, so everyone can take a look at it.
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.
My e-mail is cjtech90@gmail.com
Thank you everyone who follows this project.
By!
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.
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.
Then, when I think everything is ready, the code will be published, so everyone can take a look at it.
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.
My e-mail is cjtech90@gmail.com
Thank you everyone who follows this project.
By!
Sunday, May 9, 2010
My Wii is Bronken
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.
Edit: Donations for a new wii would be appreciated.
Edit: Donations for a new wii would be appreciated.
Monday, March 8, 2010
Core Engine: finished and running
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.
Goodbye!
Goodbye!
Wednesday, February 24, 2010
Almost...almost!
20 days after, what's left?
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.
And there are good news also: 2D is the biggest problem but the ONLY problem.
Everything else is ready inside the engine.
I still have to finish the extra tools like model viewer and 3ds max plugin, but the engine itself is almost finished!
So keep an eye on this blog!
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.
And there are good news also: 2D is the biggest problem but the ONLY problem.
Everything else is ready inside the engine.
I still have to finish the extra tools like model viewer and 3ds max plugin, but the engine itself is almost finished!
So keep an eye on this blog!
Thursday, February 4, 2010
Status Report
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.
Let's start with what it does right now:
-Rendering System:
Multiple viewports
Multiple cameras
Basic Skybox rendering
Static model loading (RMD format)
-Lighting system
Software lighting
-Materials
Diffuse Color/Map
Specular Color/Map
Gloss
Specularity
Based on Phong lighting ecuation
Now, What can we expect from 0.5 alfa one?
Ok, I will add basic 2D support, correct transparency, fix some bugs and...that's all.
So that means the first alfa release will be very soon.
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...)
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.
And even more, there will be some basic examples on comon tasks like loading models, working with 2D, cameras, lights, etc...
comming soon
Let's start with what it does right now:
-Rendering System:
Multiple viewports
Multiple cameras
Basic Skybox rendering
Static model loading (RMD format)
-Lighting system
Software lighting
-Materials
Diffuse Color/Map
Specular Color/Map
Gloss
Specularity
Based on Phong lighting ecuation
Now, What can we expect from 0.5 alfa one?
Ok, I will add basic 2D support, correct transparency, fix some bugs and...that's all.
So that means the first alfa release will be very soon.
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...)
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.
And even more, there will be some basic examples on comon tasks like loading models, working with 2D, cameras, lights, etc...
comming soon
Friday, January 22, 2010
Hi Again
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
Bye!
Bye!
Sunday, September 27, 2009
REV 0.5 progress
Today's post is just a report on Revolution engine v0.5 progress.
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.
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.
This is good, since now on we're going to enjoy a much more robust and reliable engine.
And it's good because finished code can be documented, wich will help everybody start using the engine.
Documentation, testing and debugging take a lot of time and effort, so developping the engine is now a bit slower.
Now it's time to some aproximated figures:
-Code development: about 70% to first alpha release
-Documentation: First stages
-Testing: First stages
I Know it's not much, but be patient ;)
Thank you all.
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.
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.
This is good, since now on we're going to enjoy a much more robust and reliable engine.
And it's good because finished code can be documented, wich will help everybody start using the engine.
Documentation, testing and debugging take a lot of time and effort, so developping the engine is now a bit slower.
Now it's time to some aproximated figures:
-Code development: about 70% to first alpha release
-Documentation: First stages
-Testing: First stages
I Know it's not much, but be patient ;)
Thank you all.
Monday, September 7, 2009
Saturday, September 5, 2009
In Development Screens of Rev 0.5
First screens of Revolution engine 0.5
Version 0.5 is the first C++ version of the engine, much more robust and reliable than earlier versions and further more documented ;)
It's still under development, of course, and nowadays these are the only working features:
Rendering system
-3D Nodes based
-Multiple Viewports (Split screen)
-Multiple Cameras
-SkyBox rendering
-Model loading (rms)
Lighting system
-Software lighting
-Directional lights
Miscellaneous
-Boosted initialization code
-Time Wrapping effects (e.g. Bullet time)
-Correct screen blackout at start
No more delay, here are some screens:
+(WinCE).bmp)
+(WinCE).bmp)
.bmp)
.bmp)
Ah, remember that thought version 0.5 alredy is under development, 0.4 keeps being developed too.
Bye!
Version 0.5 is the first C++ version of the engine, much more robust and reliable than earlier versions and further more documented ;)
It's still under development, of course, and nowadays these are the only working features:
Rendering system
-3D Nodes based
-Multiple Viewports (Split screen)
-Multiple Cameras
-SkyBox rendering
-Model loading (rms)
Lighting system
-Software lighting
-Directional lights
Miscellaneous
-Boosted initialization code
-Time Wrapping effects (e.g. Bullet time)
-Correct screen blackout at start
No more delay, here are some screens:
+(WinCE).bmp)
+(WinCE).bmp)
.bmp)
.bmp)
Ah, remember that thought version 0.5 alredy is under development, 0.4 keeps being developed too.
Bye!
Subscribe to:
Posts (Atom)
.jpg)