Adventure game in google sketchup
-
Yes its crazy as it sounds. Im a writer, belive it or not, and I just got hired by a small indie group to help them with a new game. now Im mostly into comic books and plays so this is my first real game. So Im using every tool I can.
One of the level designer, game is 3d adventure, showed me sketcup, wonderfull little toy, and all sketches for all the levels in the game. he made them first in sketchup then exported into game engine.
so Im using his sketches to finetoon character placement and get the feel for the world. now I have crazy idea and team is too busy so Im asking you. I know something about mods and I used ruby and I noticed google supports ruby too. is it possible to create dialog tree and attach them to 3d models so I can have a game prototype inside google?
team can see and play the game and then just import xml dialog file into real game.
please help
-
SketchUp itself does not have game functionality, but you can built it using ruby. You might love this example by Scott:
http://www.youtube.com/watch?v=FALvwBN5-hc#t=19m09s
http://forums.sketchucation.com/viewtopic.php?f=180&t=14291
But it isn't simple to import/parse xml files efficiently, you probably have to use a standard ruby install and something like [url=http://developer.yahoo.com/ruby/ruby-xml.html#simple:3342vxmp]REXML[/url:3342vxmp]. -
I don't think it's such a crazy idea, and I think it is possible to do using Ruby although I have no idea how.
Do you just need to create a storyboard? That could be done using Scenes and Text which is made visible only on selected Scenes. But is is also possible to create a "Zork"-like game engine to us with SketchUp with features such as camera movement, etc.
What is a dialog tree?
-
nice links. never thought of it. might work. yes xml will be a bitch.
No, storyboard would be easy. Im talking prototyping entire dialog inside sketchup. no camera movement just dialog.
dialog tree is xml file of entire dialog with certain character. like when you play adventure game you click on character, then he says hello massage and you are offered couple possible questions, when you click on them he gives you answer where you get new questions or your just brought back to first screen. so all of that in one file is called dialog tree. its mostly in xml and in modern games like starcraft 2 or dragon age or neverwinter nights its done in scripting language like ruby or lua.
thanks for advice, I tried scripting so Im not master programmer but I really need to do this. Ill post my progress...
Advertisement