Re: [Haskell-cafe] Announcement - HGamer3D - 0.2.1 - featuring FRP based GUI and more

2013-03-24 Thread Johan Holmquist
 I simply have no time currently to mainain another platform.

Fair enough. Nice to know it should be possible at least.

 I started on Windows, because I like it and I thought its the platform with 
 the most gamers.

Most gamers probably don't care about Haskell anyway, or even
programming. (If popularity is to rule you should only make gaming
libs in C++/Java.)

Making the code itself portable (as Ertugrul suggested) is a good
thing, even if you don't want to maintain multiple platforms (which is
fully understandable).

Best wishes!
/Johan

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Announcement - HGamer3D - 0.2.1 - featuring FRP based GUI and more

2013-03-22 Thread Peter Althainz

Hi Johan,

you are right all libraries could be compiled at least on Linux (maybe 
even Mac OS) and the bindings could be too. I simply have no time 
currently to mainain another platform. I started on Windows, because I 
like it and I thought its the platform with the most gamers. I got in 
troubles with the linux toolchain on Windows (gcc with Mingw) for Ogre 
and switched to the MSVC based Ogre libraries, not considering that 
possibly the Ogre Linux libraries directly on Linux might work well. If 
there is time or sombody volunteers a Linux version can be built, I'm 
quite sure.


regards

Peter

Johan Holmquist schrieb:

Looks nice!

I am curious as to why this is Windows only. Of the listed libraries
(Ogre, CEGUI, SFML, enet, BulletPhysics, Vect, netwire) none seem to
be platform specific.

Regards
/Johan

2013/3/20 Ivan Perez ivanperezdoming...@gmail.com:

This is very cool. I've been keeping an eye on this library for a few
months.

Keep it on!


On 19 March 2013 15:18, Heinrich Apfelmus apfel...@quantentunnel.de wrote:

Peter Althainz wrote:

Dear All,

I'm happy to announce release 0.2.1 of HGamer3D, the game engine with
Haskell API, featuring FRP based API and FRP based GUI. The new FRP API is
based on the netwire package. Currently only available on Windows:
http://www.hgamer3d.org.


Nice work!

Of course, I have to ask: what influenced your choice of FRP library in
favor of  netwire  instead of  reactive-banana ?


Best regards,
Heinrich Apfelmus

--
http://apfelmus.nfshost.com



___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe



___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe




___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Announcement - HGamer3D - 0.2.1 - featuring FRP based GUI and more

2013-03-22 Thread Ertugrul Söylemez
Peter Althainz altha...@gmail.com wrote:

 you are right all libraries could be compiled at least on Linux
 (maybe even Mac OS) and the bindings could be too. I simply have no
 time currently to mainain another platform. I started on Windows,
 because I like it and I thought its the platform with the most
 gamers. I got in troubles with the linux toolchain on Windows (gcc
 with Mingw) for Ogre and switched to the MSVC based Ogre libraries,
 not considering that possibly the Ogre Linux libraries directly on
 Linux might work well. If there is time or sombody volunteers a Linux
 version can be built, I'm quite sure.

Haskell is very good at writing portable code, but there are some things
to keep in mind:

  * Use System.FilePath instead of string operations,
  * use a portable media library like SDL,
  * when using System.IO or Control.Concurrent modules, pay attention to
the Haddock documentation.

That should make your library portable enabling you to reach a much
larger portion of the Haskell community.


Greets,
Ertugrul

-- 
nightmare = unsafePerformIO (getWrongWife = sex)
http://ertes.de/


signature.asc
Description: PGP signature
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Announcement - HGamer3D - 0.2.1 - featuring FRP based GUI and more

2013-03-20 Thread Ivan Perez
This is very cool. I've been keeping an eye on this library for a few
months.

Keep it on!

On 19 March 2013 15:18, Heinrich Apfelmus apfel...@quantentunnel.de wrote:

 Peter Althainz wrote:

 Dear All,

 I'm happy to announce release 0.2.1 of HGamer3D, the game engine with
 Haskell API, featuring FRP based API and FRP based GUI. The new FRP API is
 based on the netwire package. Currently only available on Windows:
 http://www.hgamer3d.org.


 Nice work!

 Of course, I have to ask: what influenced your choice of FRP library in
 favor of  netwire  instead of  reactive-banana ?


 Best regards,
 Heinrich Apfelmus

 --
 http://apfelmus.nfshost.com



 __**_
 Haskell-Cafe mailing list
 Haskell-Cafe@haskell.org
 http://www.haskell.org/**mailman/listinfo/haskell-cafehttp://www.haskell.org/mailman/listinfo/haskell-cafe

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Announcement - HGamer3D - 0.2.1 - featuring FRP based GUI and more

2013-03-20 Thread Johan Holmquist
Looks nice!

I am curious as to why this is Windows only. Of the listed libraries
(Ogre, CEGUI, SFML, enet, BulletPhysics, Vect, netwire) none seem to
be platform specific.

Regards
/Johan

2013/3/20 Ivan Perez ivanperezdoming...@gmail.com:
 This is very cool. I've been keeping an eye on this library for a few
 months.

 Keep it on!


 On 19 March 2013 15:18, Heinrich Apfelmus apfel...@quantentunnel.de wrote:

 Peter Althainz wrote:

 Dear All,

 I'm happy to announce release 0.2.1 of HGamer3D, the game engine with
 Haskell API, featuring FRP based API and FRP based GUI. The new FRP API is
 based on the netwire package. Currently only available on Windows:
 http://www.hgamer3d.org.


 Nice work!

 Of course, I have to ask: what influenced your choice of FRP library in
 favor of  netwire  instead of  reactive-banana ?


 Best regards,
 Heinrich Apfelmus

 --
 http://apfelmus.nfshost.com



 ___
 Haskell-Cafe mailing list
 Haskell-Cafe@haskell.org
 http://www.haskell.org/mailman/listinfo/haskell-cafe



 ___
 Haskell-Cafe mailing list
 Haskell-Cafe@haskell.org
 http://www.haskell.org/mailman/listinfo/haskell-cafe


___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Announcement - HGamer3D - 0.2.1 - featuring FRP based GUI and more

2013-03-19 Thread Heinrich Apfelmus

Peter Althainz wrote:

Dear All,

I'm happy to announce release 0.2.1 of HGamer3D, the game engine with 
Haskell API, featuring FRP based API and FRP based GUI. The new FRP API 
is based on the netwire package. Currently only available on Windows: 
http://www.hgamer3d.org.


Nice work!

Of course, I have to ask: what influenced your choice of FRP library in 
favor of  netwire  instead of  reactive-banana ?



Best regards,
Heinrich Apfelmus

--
http://apfelmus.nfshost.com


___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe