Conversion To Mobile Platform(gmconverter), Here is my program, which can convert GM6.1 files to Java2ME applicat |
This forum provides a place to post your Dlls, Scripts, Libraries and Extensions for GM. Be sure to read these rules prior to posting. The guidelines for each sub-forum are pinned at the top of that forum.
![]() ![]() |
Conversion To Mobile Platform(gmconverter), Here is my program, which can convert GM6.1 files to Java2ME applicat |
Mar 16 2009, 09:59 AM
Post
#1
|
|
|
GMC Member Group: GMC Member Posts: 6 Joined: 16-March 09 Member No.: 130064 |
Hi,
I have my own program for the conversion of GameMaker6.1(only) projects to Java mobile applications(J2ME). You can download it here: http://www.gmconverter.com/download/EnglDistributive.zip This is analog of G-java application, purposed for the implementation of projects for mobile devices with GameMaker tool without of human java programming . Because mobile devices is different from desktop PC , the some restrictions(see docs) must be encountered at the development of GM project. I place the DEMO version of program. Also the installation of java tools (Java Development Kit and WirelesToolkit for CLDC from Sun Microsystems) is strongly needed for the converter, because converter uses this packages as the external tools.See more in the applied docs. Site gmconverter.com is not works now(under construction), i try to support this theme in future. I need to estimate the interest of users for such tools, because i have full version of converter(but without of script's conversion), and i want to produce this tool for the android platform(www.android.com) . Platforms: WinXP/WinVista. Please check my distributive with your anti-virus software. Please inform me about bugs , if you found it(my email in userguide.doc). Best regards and have a nice work, Alex. |
|
|
|
Mar 16 2009, 01:52 PM
Post
#2
|
|
|
I miss my cupcake Group: GMC Member Posts: 1049 Joined: 22-November 03 From: Tokyo, Japan Member No.: 2488 |
This sounds very, very interesting & could open the door to Mobile dev for many people.
Could you give more information about how the conversion works & possibly screenshots of the program in action (if that's possible)? Very best of luck with this & I hope you continue refining it! |
|
|
|
Mar 16 2009, 03:22 PM
Post
#3
|
|
|
Programmer Group: GMC Member Posts: 543 Joined: 29-December 06 From: Ontario, Canada Member No.: 67113 |
That sounds cool. How would it work, though? I'm sorry if it's a stupid question, but I don't own a Mobile. Don't all phones have different controls? The iPhone is touchscreen, but most phones aren't.
Slightly related, would these games work on platforms that support Java (In my case, the iPod Touch), but use a web browser (Safari)? I'm sorry if it's a dumb question, but have little experience with any cellular phones. |
|
|
|
Mar 16 2009, 06:12 PM
Post
#4
|
|
|
GMC Member Group: GMC Member Posts: 6 Joined: 16-March 09 Member No.: 130064 |
That sounds cool. How would it work, though? I'm sorry if it's a stupid question, but I don't own a Mobile. Don't all phones have different controls? The iPhone is touchscreen, but most phones aren't. Slightly related, would these games work on platforms that support Java (In my case, the iPod Touch), but use a web browser (Safari)? I'm sorry if it's a dumb question, but have little experience with any cellular phones. How it works. Program takes the *.gm6 file, parses this file and builds internal application model. Next, converter writes the java source codes (writes java program automatically). Next step: using of external tools . Converter starts the java compiler and other needed java tools, if previous steps was sucessful. As result you can obtain the *.jar and *.jad files, which is ready for uploading to mobile device. So, we have ready mobile application by pressing of one button. More expanded description you can find in "docs" folder of distributive. Please note, this is demo, and NOT all actions and events from GM supported now(the mouse events, for example, not supported in current version). Please read docs from distributive, you can find the more expanded description. Converter makes applications for the MIDP2.0 and CLDC1.1 specification(Java2ME). If device have a support of this specs(iPod?), then applications can be uploaded. I know one such tool, mominis.com, but this tool have not conversion to the real devices, onto internal simulator only. |
|
|
|
Mar 17 2009, 12:06 AM
Post
#5
|
|
|
Programmer Group: GMC Member Posts: 543 Joined: 29-December 06 From: Ontario, Canada Member No.: 67113 |
I don't think I can upload Java spplications to my iPod. I know for a fact that I can use the Java from Safari (so I can upload them to my web server) , but I don't suppose you can use jar and jad files from the internet. After reading the docs, I don't think it would work with the iPhone anyways, since the numbers are only displayed when making a call or setting a password.
|
|
|
|
Mar 17 2009, 12:22 AM
Post
#6
|
|
|
GML Educator Group: GMC Member Posts: 2567 Joined: 19-July 06 From: Australia GMT+10:00 Member No.: 55111 |
Wow nice... you just forgot to close the source so now Im peeking your code
|
|
|
|
Mar 17 2009, 12:23 AM
Post
#7
|
|
|
GMC Member Group: GMC Member Posts: 341 Joined: 23-March 07 From: Tenneessee Member No.: 74219 |
I downloaded mominis 2 days ago and it was a 13MB file. Not much if you have DSL but I have AOL so I don't try to download that many big files. But I did and when it was done I was excited because now I would have somethin else besides GM and Code Blocks. But it said I need Net Framwork 2.067 or some number with a lot of decimals an dwhen I go to get that file it was 53MBand thats pretty big on Dsl too. I say stick with this and I'm dloading this right now as I type.
EDIT:Dang,I have to get a SDK kit for it?!? This post has been edited by garrlker: Mar 17 2009, 12:33 AM |
|
|
|
Mar 17 2009, 10:51 AM
Post
#8
|
|
|
GMC Member Group: GMC Member Posts: 181 Joined: 21-January 07 From: Kota Kinabalu, Malaysia Member No.: 68761 |
This is really good and open up a new platform for GM programmer! But I'm not sure is it against the rules, I hope it's not.
|
|
|
|
Mar 17 2009, 11:03 AM
Post
#9
|
|
|
Quite Epic Group: GMC Member Posts: 941 Joined: 5-May 08 From: Ua (eu) Member No.: 106350 |
Before I spend my time and traffic, can someone provide some screenshots and a example of converted game?
|
|
|
|
Mar 17 2009, 11:07 AM
Post
#10
|
|
|
GMC Member Group: GMC Member Posts: 202 Joined: 6-December 07 From: Denmark Member No.: 94709 |
For now the application of this tool is limited. I do hope you expand it at some point, but for now its close to useless.
But damm, even useless things can be damm awesome sometimes. This post has been edited by Zeop: Mar 17 2009, 11:08 AM |
|
|
|
Mar 17 2009, 01:42 PM
Post
#11
|
|
|
GMC Member Group: GMC Member Posts: 6 Joined: 16-March 09 Member No.: 130064 |
|
|
|
|
Mar 17 2009, 08:12 PM
Post
#12
|
|
|
GMC Member Group: GMC Member Posts: 1164 Joined: 23-July 06 From: Stockholm, Sweden Member No.: 55369 |
Nice idea. Not sure whether Mark Overmars aprove it's use. Gflash had to be taken off.
|
|
|
|
Mar 18 2009, 11:18 AM
Post
#13
|
|
|
GMC Member Group: GMC Member Posts: 6 Joined: 16-March 09 Member No.: 130064 |
Nice idea. Not sure whether Mark Overmars aprove it's use. Gflash had to be taken off. This will not good news for me. Well, i'll try to make my own environment for mobile game creation, if Mark Overmars don't approve me This post has been edited by atilla: Mar 18 2009, 11:19 AM |
|
|
|
Mar 18 2009, 01:10 PM
Post
#14
|
|
|
GMC Member Group: GMC Member Posts: 1686 Joined: 12-March 06 Member No.: 46262 |
This won't work on the iPhone, all applications for the iPhone need to be created using Xcode.
|
|
|
|
Mar 18 2009, 01:14 PM
Post
#15
|
|
|
GMC Member Group: GMC Member Posts: 206 Joined: 30-June 06 Member No.: 53760 |
This is amazing for gm6.1 users....i'm currently developing "Bumps" using 6.1 se (special edition) but does it work with GMPhysics?
Darren. |
|
|
|
Mar 18 2009, 10:05 PM
Post
#16
|
|
|
GMC Member Group: GMC Member Posts: 159 Joined: 20-December 06 Member No.: 66518 |
I don't think it works with DLLs and extensions, but that's just what I think.
|
|
|
|
Mar 19 2009, 05:32 AM
Post
#17
|
|
|
GMC Member Group: GMC Member Posts: 6 Joined: 16-March 09 Member No.: 130064 |
|
|
|
|
Mar 28 2009, 03:12 PM
Post
#18
|
|
|
GMC Member Group: GMC Member Posts: 181 Joined: 21-January 07 From: Kota Kinabalu, Malaysia Member No.: 68761 |
After several tests, I found that it's virtually useless without the Save and Load function. Room limitation can be overcome with views, timeline limitation can be overcome using sprite's animation time. But for Save and Load, I don't want to return to 10 years ago and use the password idea.
|
|
|
|
Apr 14 2009, 07:03 PM
Post
#19
|
|
|
GMC Member Group: GMC Member Posts: 35 Joined: 30-December 07 From: Hungary Member No.: 96464 |
Great job! Thanks!
|
|
|
|
May 8 2009, 04:28 AM
Post
#20
|
|
|
GMC Member Group: GMC Member Posts: 1 Joined: 8-May 09 Member No.: 133010 |
Ohh my God!! This unbelievable if it totally works.. But this means that I have to download GameMaker version 6.1 right? Very cool! Keep up the good work!!
|
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 9th February 2010 - 12:27 PM |