Sha256: 5de7ccfb6b5c664249c8ce1988ebd2ddcb69ddf79586dff1adc090eb4e5388c0

Contents?: true

Size: 870 Bytes

Versions: 9

Compression:

Stored size: 870 Bytes

Contents

== Description of contents

A large part of this is inspired (cp -R) by Rails.  The fact that a web framework and a game framework have so much in common amazes me.

Each project is created with the following directory structure:

log/
	Ogre.log - For Ogre's errors
	Shattered.log - For all of shattered's messages

test/
	Anything that matches /.*_test.rb/ will be executed when testing.

app/
	models/
		All models here.
	controllers/
		All model controllers(AI, keyboard) here.
	views/	
		The views are here, each with a corresponding directory.
		puppy_view.rb
		puppy/
				puppy.mesh
				puppy.skeleton
				puppy.material
				puppy.png
				puppy_normals.png
		
config/
	Here you will define the ogre and other configuration

script/
	This contains the generators/runners/executable scripts
doc/
	The documentation in this directory will be generated by rails rdoc.

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
shattered-0.3 lib/templates/README
shattered-0.3.1 lib/templates/README
shattered-0.3.2 lib/templates/README
shattered-0.3.3 lib/templates/README
shattered-0.4.0.1 lib/templates/README
shattered-0.4 lib/templates/README
shattered-0.5.0.1 lib/templates/README
shattered_ruby-0.5.0.2 lib/templates/README
shattered_ruby-0.5.1 lib/templates/README