-
Notifications
You must be signed in to change notification settings - Fork 0
Home
mconbere edited this page Oct 22, 2011
·
9 revisions
avatar running around a room.add "gems" that can be picked up. does nothing on pickup.collect gems, keep an inventory of collected gems.- add a "collection" trigger such that when you get all the gems, something happens. maybe a light turns on.
- hook up the gems to a door, and make a couple rooms of gems.
- write code to generate a sequence of gem rooms.
- add other types of triggers, play with generating content on the fly (infinite rooms)
Use the Google C++ Style Guide, with the following exceptions:
-
#pragma once
instead of include guards.
Documentation on the current Collision and Object Model, useful if you want to add an action to be performed when objects interact.
- http://accidentalnoise.sourceforge.net/minecraftworlds.html – Documentation and a C++ library for using random data to produce 2D and 3D landscapes. Mostly focussed on terrain generation, but concepts and libraries are potentially useful for more manmade structures as well. Well worth a read.