Issue 33 in pulpcore: Provide a GWT version

30 views
Skip to first unread message

pulp...@googlecode.com

unread,
Dec 5, 2011, 7:20:46 AM12/5/11
to pulp...@googlegroups.com
Status: New
Owner: ----
Labels: Type-Defect Priority-Medium

New issue 33 by nick.hri...@gmail.com: Provide a GWT version
http://code.google.com/p/pulpcore/issues/detail?id=33

Google Web Toolkit allows for java developers to cross-compile java code
into javascript code.

Your framework could, theoretically, run "natively" in the browser if it
gets cross-compiled for javascript and if it uses the canvas html tag.


Sisso

unread,
Dec 5, 2011, 11:41:44 AM12/5/11
to pulp...@googlegroups.com
Could you explain better why do you want it?

Develop games directly on browser using HTML5 is nice, but there is already some good frameworks that do this approach. I think that migrate pulpcore to do the same that others is lose one in exchange to have two equals :P

[]s,
Sisso




--
You received this message because you are subscribed to the Google Groups "PulpCore" group.
To post to this group, send email to pulp...@googlegroups.com.
To unsubscribe from this group, send email to pulpcore+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/pulpcore?hl=en.


David Brackeen

unread,
Dec 5, 2011, 12:23:27 PM12/5/11
to pulp...@googlegroups.com
GWT version is going to happen. The end user gets a better experience, so the benefits outweigh the cost, IMHO.


To unsubscribe from this group, send email to pulpcore+u...@googlegroups.com.

Sisso

unread,
Dec 5, 2011, 1:19:34 PM12/5/11
to pulp...@googlegroups.com
I understand, but now, I have some doubt.

a) After this changes we will not able to run pulpcore in a desktop anymore?

b) Will still be easy to work and create new projects with pulpcore (without GWT dependencies)?

c) What pulpcore will be different from http://code.google.com/p/playn?

For my projects, I really like how to work with pulpcore today, specially with scala support.

[]s,
Sisso

2011/12/5 David Brackeen <brac...@gmail.com>

David Brackeen

unread,
Dec 5, 2011, 1:34:08 PM12/5/11
to pulp...@googlegroups.com
Desktop port uses LWJGL.
PulpCore will create new projects via Maven archetypes (easier than the current situation).
Scala for GWT is not quite ready for prime time yet, but you could use Scala for the desktop version.
PlayN is nice, and very portable, but it doesn't have animation or a modern scene graph.

Andres Martinez Quijano

unread,
Dec 5, 2011, 1:36:43 PM12/5/11
to pulp...@googlegroups.com
Well, actually PlayN doesn't have it, but projects like tripleplay,
made by Three Rings, does provide such features

David Brackeen

unread,
Dec 5, 2011, 1:53:18 PM12/5/11
to pulp...@googlegroups.com
Looked into tripleplay, it's not bad at all.

Andres Martinez Quijano

unread,
Dec 5, 2011, 1:58:14 PM12/5/11
to pulp...@googlegroups.com
I started with PlayN+tripleplay because I'm building an HTML5 game.

I became quite comfortable and proficient with PulpCore but, as far as
I see it, applets are quite an annoyance for users these days.

What I would like, if I was emperor of the world, would be a merge of
PlayN capabilities with PulpCore.

That's why I think it would be better to join forces than to do two
projects that more or less do the same thing

mi $0.02

David Brackeen

unread,
Dec 5, 2011, 2:25:51 PM12/5/11
to pulp...@googlegroups.com
You're right, applets have become an annoyance. Browser issues, OS issues, and tablets+mobile are becoming more popular.

At this point I think I could get a GWT port done quickly, possibly this weekend. If it sucks, though, it might be possible to port PulpCore "on top of" PlayN instead.

Andres Martinez Quijano

unread,
Dec 5, 2011, 3:32:28 PM12/5/11
to pulp...@googlegroups.com
On Mon, Dec 5, 2011 at 4:25 PM, David Brackeen <brac...@gmail.com> wrote:
> If it sucks, though, it might be possible to port PulpCore "on top
> of" PlayN instead.

That would, for my self and personal interest, be very cool and very awesome :)

Sisso

unread,
Dec 6, 2011, 8:04:41 AM12/6/11
to pulp...@googlegroups.com
Very nice, gwt discussion is much more deep that I had expected.

And about pulpcore features. Is it possible to have all features that we have today? Html5 and others platforms have many more limitations that applet.

We could not lose these nice filters :P

[]s,
Sisso

2011/12/5 Andres Martinez Quijano <tuls...@gmail.com>

Adrien Quay-thevenon

unread,
Dec 6, 2011, 3:05:36 PM12/6/11
to pulp...@googlegroups.com
I'm very exited about that, but GWT don't support animations ? How will you deal with it?

Uli

unread,
Jan 11, 2012, 3:23:19 AM1/11/12
to PulpCore
iOS Version of Pulpcore would be great, so you would have the same API
on both platforms. Like cocos2d, but more stable :-) Or even better, a
java to obj-c cross compiler. Something like those monkey-guys did
(http://www.monkeycoder.co.nz), but with java instead of that
proprietary Basic.

Ryan How

unread,
Jan 11, 2012, 3:26:40 AM1/11/12
to pulp...@googlegroups.com
Sun were working on a java to obj-c cross compiler a few years ago. But
it got canned. Implementing that would be like 100 times bigger than the
pulpcore project anyway :).

Uli

unread,
Jan 11, 2012, 7:54:11 AM1/11/12
to PulpCore
Maybe cross compilation could be done with xmlvm (http://xmlvm.org/
overview/). I haven't tried that myself, but according to the xmlvm
page others have managed to build games for ios in java.
Reply all
Reply to author
Forward
0 new messages