Home Vardamir's view
Vardamir
Moving to Google code PDF Print E-mail
Written by Vardamir   
Saturday, 21 February 2009 16:03

Currently we don't have much activity in subversion, so this seems to be the perfect time, to move our code from sourceforge to Google code. This is what i am doing right now, while writing this article. Since there are 1271 revisions, and currently progress is at revision 5, this will take some time.

As soon as this migration is completed, i will update the links on this site to point to http://code.google.com/p/mw3d/ 

Update:

Ok, svnsync did not work. So i've decided to import  only the latest sources. But that's good for a clean restart of the project. From now on, we can use the tracker for bugs and requests, no more spreading problem reports across different fora...

Last Updated ( Saturday, 21 February 2009 19:14 )
 
The Future is bright PDF Print E-mail
Written by Vardamir   
Tuesday, 10 February 2009 15:45

Since i am a very lazy guy, especially when it comes to my spare time, i haven't done much for MonkeyWorld lately. There are so many things that distract me from doing real work.

I have updated my computer to Jaunty Jackalope Alpha, so i am currently doing alpha testing and play around with this new operating system. So far i'm impressed with this release. At first i was using GNOME, but now i've decided to switch to KDE 4.2 and i have to admit, it's fantastic.

Alpha testing an Ubuntu release is really much fun. Every day i download and install new updates. This means from day to day, i see this release getting better and better. I use the alpha on a daily base. I installed it dual boot with my openSUSE 11.1, but i never was in a situation, where i wanted or needed to boot into my "stable" system. Even on this day, when they introduced a regression with the X-server, that destroyed my desktop effects. But luckily, there were some workarounds available. Only three days later, this bug was fixed and released with todays updates. Now i can continue top exlpore and test my new system, as i'm still used to openSUSE, but i have to say, that i like the ubuntu expierience very much.

But what about MonkeyWorld 3D? At least i have installed Eclipse on my machine and checked out the latest sources from the repository. There is still a problem with the PDE build, and i wanted to take the chance to fix this. 

There have been some improvements made by Ian (thanks for them), that i don't have seen yet. Outrunner still has a lot of work with his private projects, so there is not much happening. But i plan to create a 4.2.1 release, that at leadt fixes the problem of the missing platform specific SWT jar files. But for that, i have to understand the PDE build. And this is really some tough task. 

I thought i would have understood this thing, but unfortunatly, i was wrong. The build that i have created is still wrong. So, yesterday i was trying to export the mw3d.product with the GUI version of the exporter, but it told me, it can't find the platform specifix jar files, although i have installed the Delta pack. I will digg into this a little bit, and maybe i find a solution for it. 

But if someone from the eclipse project is reading this (i really doubt it), why can't you create a headless build, that is easy to use? Something like that:

eclipse -build <project-file>

That's it for now, back to alpha testing and PDE build...

PS: I made it, not using the command line build, but using the export facility. Maybe now even the command line build works, because there were some platform specific bundles missing. Anyways, i have created a 4.2.1 release that you can download at sourceforge.

Last Updated ( Tuesday, 10 February 2009 17:46 )
 
New directions PDF Print E-mail
Written by Vardamir   
Thursday, 02 October 2008 14:32

In the last few days, a lot of interesting discussions have taken place on the jME forums. This is a good sign, that the community is active and commited to the project.

The first discussion is about the future of the jMonkeyEngine. Since the lead developer (Joshua Slack, aka renanse) announced, that he is going to step back, and even create a new engine called Ardor3D, some people were wondering, what direction the jME would take. In my opinion, this discussion is very important, because it helps the project to get more professional.

The jMonkeyEngine has gained a lot of interest in the past, and this is mostly due to the public relations work of Joshua, i'd say. There are already a lot of open source projects out there, that are using the jME or have announced to use it in the future. With all those projects, the popularity of the engine will get even bigger over time. But on the other hand, with more and more projects using the engine, the constraints are getting bigger as well. The jME can't be redesigned so easily anymore, because there is a strong need for backward compatibility. And this is the reason, why it is crucial to have some more professionalism.

I'm sure, that the project is on the right track for that. Another aspect of this, is the current development of a reference implementation for the engine, under the roof of the project. The discussion for this, can be found here and here. I hope that with this project, we can identify some of the missing parts in the jMonkeyEngine. What we will do there, is to simulate a real world gaming project, and that will tell us something about the underlying engine. The goal for this project is not only a reference implementation and a fun game, but also the improvemnet of the jME.

 
Android approaching PDF Print E-mail
Written by Vardamir   
Thursday, 11 September 2008 19:45

Google is preparing their next coup against Microsoft. This time it is the mobile phone market, where Microsoft still hasn't gained enough market share to be profitable. Here is a video that shows two things:

  1. What is Android and
  2. That it is so important to Google, that Sergey Brin himself presents it

 

 

Looking at the features of Android, it has all to offer, what makes the iPhone from Apple so attractive. But it also has some remarkable differences

  • Android is open source (with a very liberal licence, Apache Licence that is)
  • Android applications are written in Java

Nokia already has reacted and bought  all the shares for  the Symbian company. Now it wil be royalty free, as of this news. And what does Microsoft do? I didn't read anything lately. 

I'm sure, that the application market for Android will grow very fast, because it is very easy to develop an application for Android. I have downloaded the Android SDK and the Eclipse plugin ADK, and it looks easy, though i didn't write a sample yet. But i will do that in very short time. And of course i want to see some jMonkeyEngine games for Android. I hope, that there will be a port of the jME soon. If not, i'm urged to start a Android fork of the jME ;-)

 

Last Updated ( Thursday, 11 September 2008 19:50 )
 
Vardamir's view PDF Print E-mail
Written by Vardamir   
Thursday, 04 September 2008 07:41

Since i have joined this project, a lot has happened. The jMonkeyEngine switched from version 1 to version 2, we brought out version 4.1 of Monkey World 3D and Project Wonderland announced a switch from Java3D to the jMonkeyEngine.

Wow!

It's about time to move the things in the right direction. This is why i decided to host the new web-site. MonkeyWorld3D is such a great software, that it is a real shame, that it is not so muched used as it should be. We are all part of a great community, that has formed over the last few years. As an open source project, we have to earn the respect and trust of our users. 

I was wondering, why i didn't get much response in the jME forums, when i asked for a reference implementation for the jMonkeyEngine. jME is currently in a phase, where we need to enlarge the community. We have to attract more people to use the engine and create the next blockbuster games with it. But I'm missing some cooperation within the community. There are so many talented developers out there, but in my opinion, to much resources are wasted, because the wheel gets invented all over again and again. 

We, the jME community, and i would even say the Java community, have a great engine to create 3D applications. And we have a great designer/modelling software for that engine.

In the last few days, something cool happened in the area of cooperation, and i really love this new movement. We have finally created a project together with the Rifidi project, to create an Eclipse plugin for the jME 2. There we are mainly focusing on improvements on the engine regarding multi canvas rendering, which the jME wasn't designed for in the first place. We hope for some help from the jME community here. Details on this cooperation will be announced in the forums, as soon as we have something to talk about.

And we also talked with the Radakan project, to improve MonkeyWorld3D in a way, that "normal" users are able to create assets with MonkeyWorld3D. Currently MW3D still is seenmore or les as an interesing tech demo, but we want it too be a useful tool, and the Radakan guys already helped a lot on showing things up in the software that needs some improvement. Everyone is invited to join us on that, so go to our forum and start a discussion with us.

Bye,

Vardamir

Last Updated ( Thursday, 04 September 2008 07:43 )
 


 

Visitors

mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterToday8
mod_vvisit_counterYesterday39
mod_vvisit_counterThis week47
mod_vvisit_counterThis month403
mod_vvisit_counterAll54295