News : The level of daily SPAM has reached insane proportions, all registrations are now manual. I ask you to send me an e-mail (john (at) murga (dot) org), to confirm that you want me to create an account for you.


Post Reply  Post Thread 
Pages (5): « First [1] 2 3 4 5 Next > Last »
iGame3D MurgaLua'd
Author Message
iGame3D
Moderator
***


Posts: 231
Group: Moderators
Joined: Apr 2007
Status: Offline
Reputation: 0
Post: #1
iGame3D MurgaLua'd

iGame3D is an open source scriptable 3D game engine and modeling project for Mac and Windows.
We switched to an all Lua with murgaLua solution around May or so,
then life happens...
...months later we have this list of things that iGame3D manipulates  

  • Game Levels
  • 2D Text
  • Mesh Editing
  • 3D Model I/O
  • Object Animation
  • Particle Systems
  • 3D Sound
  • Lights
  • Paths
  • Scriptable GL Control
  • Object and Mesh Materials
  • Movie export
  • Networking
  • MurgaLua FLTK Interfaces

Here's the in progress documentation to date:
iGame3D Lua Reference
iGame3D Scripting Reference
Materials Reference
Particles Reference
Scripting Samples
and thanks to Chrimo we have FAQ

Here's a movie of our most recent feature, ragdolls



The source is up on Source Forge via SVN. Here are instructions on how to check out the SVN

Last year or so the new interface for it  it looked like this:


Where and how best to start over with murgaLua?
What feature to exploit/explain first and foremost?

Just looking for ideas and would appreciate some suggestions.

This post was last modified: 12-12-2007 11:19 AM by iGame3D.

11-24-2007 06:54 PM
Visit this user's website Find all posts by this user Quote this message in a reply
chrimo
Member
***


Posts: 94
Group: Registered
Joined: May 2007
Status: Offline
Reputation: 0
Post: #2
RE: iGame3D MurgaLua'd

iGame3D Wrote:
iGame3D is an open source scriptable 3D game engine and modeling project for Mac and Windows.
We switched to an all Lua with murgaLua solution around May or so,
then life happens...

Just looking for ideas and would appreciate some suggestions.


WOW, this sounds for me like a perfect environment for my Lego-NXT-Robot-Simulation...

Christian

11-24-2007 09:36 PM
Find all posts by this user Quote this message in a reply
chrimo
Member
***


Posts: 94
Group: Registered
Joined: May 2007
Status: Offline
Reputation: 0
Post: #3
RE: iGame3D MurgaLua'd

chrimo Wrote:

iGame3D Wrote:
iGame3D is an open source scriptable 3D game engine and modeling project for Mac and Windows.
We switched to an all Lua with murgaLua solution around May or so,
then life happens...

Just looking for ideas and would appreciate some suggestions.


WOW, this sounds for me like a perfect environment for my Lego-NXT-Robot-Simulation...

Christian


iGame3D,
please can you post some simple introduction about svn checkout and
how to start the first very very simple application ?

Idea: just moving around a Lego-Robot, controlled by Lua (robot.forward(speed), robot.left(degree), robot.stop())
Later: escape the robot from a labyrinth :-) (us_distance=robot.ultrasonic(), ir_detect=robot.infrared())

Something like this:
http://www.java-hamster-modell.de/
http://www.heise.de/ct/projekte/ct-bot/ct-sim.shtml

This will be a excellent testenvironment for pbLua (native Lua at Lego-Hardware)
http://www.hempeldesigngroup.com/lego/pbLua/
http://mindstorms.lego.com/

Thanks for more :-)
Bye
Christian

This post was last modified: 11-24-2007 09:59 PM by chrimo.

11-24-2007 09:53 PM
Find all posts by this user Quote this message in a reply
chrimo
Member
***


Posts: 94
Group: Registered
Joined: May 2007
Status: Offline
Reputation: 0
Post: #4
RE: iGame3D MurgaLua'd

First step: check out from repository for beginners :-)

1. install subversion (svn), I use fink or ports (OSX-User)

2. running check out command
svn co https://igame3dsource.svn.sourceforge.ne...me3dsource
>>Checked out revision 368.

3. collecting more informations and try to find some readme :-)

More later
Bye
Christian

This post was last modified: 11-24-2007 10:14 PM by chrimo.

11-24-2007 10:13 PM
Find all posts by this user Quote this message in a reply
chrimo
Member
***


Posts: 94
Group: Registered
Joined: May 2007
Status: Offline
Reputation: 0
Post: #5
RE: iGame3D MurgaLua'd

chrimo Wrote:
3. collecting more informations and try to find some readme :-)

More later
Bye
Christian


I need to recompile for OSX 10.5.1 (PPC)

Building target “iGame3D Player (Upgraded)” of project “iGame3D Player” with configuration “Development” — (1 error)
    cd /Users/chrimo/prog/3D/igame3dsource/ig3d_mac_xcode
    /Developer/usr/bin/gcc-4.0 -o "/Users/chrimo/prog/3D/igame3dsource/ig3d_mac_xcode/build/iGame3D Player.build/Development/iGame3D Player (Upgraded).build/Objects-normal/ppc/iGame3D Player" -L/Users/chrimo/prog/3D/igame3dsource/ig3d_mac_xcode/build/Development -L. -F/Users/chrimo/prog/3D/igame3dsource/ig3d_mac_xcode/build/Development "-FiGame3D Player.app/Contents/Frameworks" "-F/Users/chrimo/prog/3D/igame3dsource/ig3d_mac_xcode/iGame3D Player.app/Contents/Frameworks" -filelist "/Users/chrimo/prog/3D/igame3dsource/ig3d_mac_xcode/build/iGame3D Player.build/Development/iGame3D Player (Upgraded).build/Objects-normal/ppc/iGame3D Player.LinkFileList" -lnewton32 -framework AGL -framework OpenGL -framework QuickTime -framework Carbon -lnewton64 -framework OpenAL -framework Ogg -framework Vorbis -llua -lluasocket -lfltk_forms -lfltk_images -lfltk_jpeg -lfltk_png -lfltk_z -lfltk /Users/chrimo/prog/3D/igame3dsource/ig3d_mac_xcode/murgaLua.a -arch ppc -mmacosx-version-min=10.4 -lstdc++ -lm -ldl -header_pad_max_install_names -trigraphs -isysroot /Developer/SDKs/MacOSX10.4u.sdk
ld: duplicate symbol dgCollisionChamferCylinder::~dgCollisionChamferCylinder()in ./libnewton64.a(dgCollisionChamferCylinder.o) and ./libnewton32.a(dgCollisionChamferCylinder.o)

collect2: ld returned 1 exit status
ld: duplicate symbol dgCollisionChamferCylinder::~dgCollisionChamferCylinder()in ./libnewton64.a(dgCollisionChamferCylinder.o) and ./libnewton32.a(dgCollisionChamferCylinder.o)
collect2: ld returned 1 exit status
Build failed (1 error)

Now I need your help

Bye
Christian

11-24-2007 10:50 PM
Find all posts by this user Quote this message in a reply
chrimo
Member
***


Posts: 94
Group: Registered
Joined: May 2007
Status: Offline
Reputation: 0
Post: #6
RE: iGame3D MurgaLua'd

I've tried it at my OSX 10.5.1 (Intel) too....
Same problem when trying to build.

Now you should ask me: why do you try to rebuild ?
Answer: when trying to start Player, I get the error message:

Your architecture is not supported

OSX 10.51 (Leopard) problem ?

Christian

11-24-2007 11:21 PM
Find all posts by this user Quote this message in a reply
Tobi
Junior Member
**


Posts: 20
Group: Registered
Joined: May 2007
Status: Offline
Reputation: 0
Post: #7
Shy  RE: iGame3D MurgaLua'd

Hello,

yes it looks like a leopard problem. Probably some small things need to be fixed in the xcode project file to get it to work. Too bad none of us devs is on 10.5 yet.
Looks like I need to upgrade :/

-Tobi

chrimo Wrote:
I've tried it at my OSX 10.5.1 (Intel) too....
Same problem when trying to build.

Now you should ask me: why do you try to rebuild ?
Answer: when trying to start Player, I get the error message:

Your architecture is not supported

OSX 10.51 (Leopard) problem ?

Christian

11-25-2007 04:36 AM
Find all posts by this user Quote this message in a reply
iGame3D
Moderator
***


Posts: 231
Group: Moderators
Joined: Apr 2007
Status: Offline
Reputation: 0
Post: #8
RE: iGame3D MurgaLua'd

Hey thanks for going that far.

I use ZigVersion for SVN, keychain access to the repository.
I forget about having to learn how to do it.

I'll post a hello world while we get the fleas out of leopard.

This post was last modified: 11-25-2007 05:16 AM by iGame3D.

11-25-2007 05:14 AM
Visit this user's website Find all posts by this user Quote this message in a reply
Tobi
Junior Member
**


Posts: 20
Group: Registered
Joined: May 2007
Status: Offline
Reputation: 0
Post: #9
RE: iGame3D MurgaLua'd

Oh, by the way, the player app that comes with the svn checkout is NOT the one to execute. It is used for a framework embedding workaround in a post-link phase. So you always need to build the player yourself which will go into the "build"-Folder.

One idea to fix your link error is to remove libnewton64.a from the xcode project and rebuild. It works fine without it for me, maybe it helps you.

Good luck

11-25-2007 05:37 AM
Find all posts by this user Quote this message in a reply
chrimo
Member
***


Posts: 94
Group: Registered
Joined: May 2007
Status: Offline
Reputation: 0
Post: #10
RE: iGame3D MurgaLua'd

Tobi Wrote:
Oh, by the way, the player app that comes with the svn checkout is NOT the one to execute. It is used for a framework embedding workaround in a post-link phase. So you always need to build the player yourself which will go into the "build"-Folder.

One idea to fix your link error is to remove libnewton64.a from the xcode project and rebuild. It works fine without it for me, maybe it helps you.

Good luck


my result:
15 errors when trying to build
Are you interested in more details ?

Thanks for all you support
Bye
Christian

This post was last modified: 11-25-2007 06:30 AM by chrimo.

11-25-2007 06:16 AM
Find all posts by this user Quote this message in a reply
Pages (5): « First [1] 2 3 4 5 Next > Last »
Post Reply  Post Thread 

View a Printable Version
Send this Thread to a Friend
Subscribe to this Thread | Add Thread to Favorites

Forum Jump: