Posts Tagged “exploring the CEE”

Go on – guess :)

I’ve spent a good part of the day battling with the FPS Creator segment editor, a tool that allows you to create your own walls/rooms/floors and so on in FPS Creator. This largely came about because I liked the wall of one pre-made segment and the floor of another and (not properly reading the manual) I floundered about for a few days before discovering that you can’t actually do this.

Fortunately now I can take the mesh (the physical framework of the 3D object, generally a .x file in this instance) from one section (wall, floor, ceiling etc), stick it next to the mesh from another to choose my own textures (the flat part that sits on the outside of the mesh and makes it look like whatever it is that you want it to look like – generally a .tga or .dds file).

Of course,  the provided instructions neglected to mention that for the FPSC Segment Editor to recognise your specially created textures (whipped up in Photoshop and converted using the beautiful DDS2 converter), you need to label your textures blahblah_D2.tga or blahblah_D2.dds – fortunately the FPSC forum came to my aid.

All in all, this was a great practical example of discovery learning – just knowing enough to get started and identifying the new pieces of knowledge that were required in the process of doing it.

I also had another design idea the other day – by placing each separate mission on its own individual level and having the player progress to the next level (which is just a cut/paste of the initial level but with different audio files and resources), it’s possible to make the experience a much deeper one. (The initial problem was having the player going up to an NPC – non-player character – for information and having a limited range of responses, which would have been tied only to a single mission).

Nice to feel like this is getting somewhere.

Comments No Comments »

The further into the process of designing the Exploring the CEE (working title) game, an orientation game to our Flexible Learning Solutions team, the more complicated it seems to get.

I’m hamstrung by a few aspects but they mostly all come down to my use of FPS Creator.

I’m something of a newb in my use of FPS Creator, the game creation software that I’m using for this and my knowledge of the underlying scripting that can be used to create interactions between the player and other characters. I know very little about 3D modelling (although my colleague Bec seems to have worked this out thankfully) and while I’ve played my fair share (perhaps more than my fair share) of games, the principles of game design themselves are relatively new to me.

The initial intention of this game was to serve a prototype to get a feel for game design, so I’m regularly having to remind myself that it’s better to do something simple well than to over reach. The game is also intended to act as a promotional tool for our area, a way of showcasing some of our knowledge base, the resources we have available to teachers and the ideas that we can help them with.

In my initial design process, I was heavily focussed on the information landscape that I was building – largely influenced by the very interesting writings of Fabice Florin from the early 1990s. It was all about using metaphors and creating virtual spaces with strong logical connections to the information. Using our building and our office seemed pretty sensible in this regard. I was also quite determined to have a very open and democratic information landscape that allowed the user/player to be as free in the way they accessed the information as possible. (Much in the sandpit genre of games – like the Grand Theft Auto series). The player could theoretically choose only the aspects of the game that interested them specifically by moving to that part of the space. (Of course, even in GTA you have to complete certain missions to move the story along).

The more I work with FPS Creator however, the more I wonder how much I’m going against the nature of the programme – and the genre.

FPS Creator is a very nifty piece of software for what it does – allowing game making novices to build 3D games where they run around in first person perspective, shooting enemies to progress to the end of the game. Taking the shooting out of the game to make Exploring the CEE is slightly subversive as it is, repurposing the whole experience, but I’m just now realising that the First Person Shooter genre is much more geared towards a heavily linear storytelling experience.

Some of the limitations of the FPSC software are that it struggles with large rooms with a lot of entities (furniture, characters, objects like cdroms and folders) as it favours a series of smaller rooms with more twists and turns. Interaction is predominately with weapons and enemies, so conversation and collaboration are low on the list of priorities for most users of the software – however this would be the area of the game that would be the most useful for our particular needs.

We had been thinking about some scoring systems to help measure player progress – rising student grades and student satisfaction levels – however, again, being designed for FPS’, it’s all about diminishing health and ammunition levels.

It allows for players passing over particular parts of the map to trigger audio/video/graphic files and some of the FPSC community (a lively modding scene) have devised basic scripts to enable simple conversations between the player and non-player characters – although these don’t have the depth that we would really want in our game.

Players can also trigger audio/video/graphic files by interacting (passing over/close to) game objects such as folders, cdroms and the like. This appears at the moment to be the extent of which we can work with this game. (I may learn more in time but I have to come back to the do something simple well principle).

After chats with members of our team, where I laid out the driving game elements that I’ve come up with so far (mentioned previously here) , we’ve come up with some possible models for the game play to follow. None seem perfect but offer some options at least.

The background story, of the player being a teacher trying to improve their existing, (boring) course – Theory of Occupational Health and Safety- in pursuit of the coveted Teacher of the Year award. The player is in direct competition with a colleague – the slightly annoying Peta Perfect.

The game map is a representation of the campus here at Southside – the FLS team is located in A block which is connected to the players dept in D block by a large corridor. This corridor takes about 40 seconds to cross at present, which could be seen as dragging somewhat, particularly if the player needs to go back and forth.

1. Sandbox style talker:

Talking forms the only interaction in this game – there is a relatively large collection of NPCs who just have one conversational audio file associated with them, triggered whenever the player stands next to them. Some (but not all) of these NPCs will have helpful information pertaining to the Flexible Learning Solutions team and when they give this information out, the player’s score is increased. One of the player’s main goals here is 100% completion.

The score issue here is a problem as it falls outside the functions of the software – it may be possible to have particular useful objects appear or doors unlock (which the player would need to be made aware of) once the player has spoken to the NPC. What purpose these objects have or where the unlocking doors lead is uncertain.

Pluses: Simple goals and activity 
Minuses: Don’t know how to implement the scoring system for 100% completion. Seems slightly passive.  

2. Two level game:

This option breaks the game into two separate activities – the player firstly has to identify all of their teaching needs that can be supported/enhanced by the FLS team by moving around D block only (A block is locked) and talking to their colleagues. Each colleague – six in total – has information that relates to one aspect of FLS team expertise.
This would require a system for tracking the fact that the learner has interacted with each of the 6 respective colleagues which then enables them to exit via the door to the corridor to A Block. (This would use a “Win Zone” which tells the game that they player has completed the level and moves on to the next one.)

In the second (A Block) level, the player begins at the entrance to A block and finds the FLS office. They would then interact with the FLS team members in a similar way to the first level. Moving up to the characters would trigger a cut-scene animation which would feature a conversation between the player and the FLS team member about the options that FLS has for supporting them with their relevant issue.

It may be that the FLS team member directs the player to access/use an object located in the FLS office. This could include a computer terminal which has a screen-capture video of FLS website, a folder with a text-based list of workshops or how-to guide resources, a cd-rom showcasing previous projects or potentially other objects.

The player “wins” by completing these 6/12 interactions, which unlocks a door and gives them access to the Teacher of the Year trophy – awarded to them in another cut-scene animation.

Pluses: avoids the A/D block trudge, simplifies the maps, talking to FLS person and interacting with object model is good (could be used in any of these)
Minuses: does it suggest that FLS can’t help teachers find solutions ourselves? can the player interact with the FLS office objects independently? 

3. D block to A block and back again (and again)

This is the initial model I had in mind but the drawback is the time that the player needs to spend between missions traversing the corridor between A and D block.

The player has full access to the entire building and after the initial cut-scene animation that sets up the story, can either explore D block and interact with (get information from) their colleagues (and perhaps students?) OR go directly to A block and explore the FLS office.

They would generally need to activate a mission by speaking to one of their colleagues but it would be nice if they could also do this by speaking directly to the FLS team member. (The gameplay mechanics behind this however make it more complex that I’m currently able to do). There would also be freely accessible FLS resource objects around the FLS office (the cdroms etc mentioned in option 2). There could also be an FLS pamphlet or CD-Rom available in the D block offices of the player in the first place.

Given the limitations of the gameplay options, the player would probably have to trigger the mission by speaking to a colleague and then go to A block to complete it. If they speak to the wrong FLS member, it would be nice if they could say (for example) – sorry, I’m Bec and I support graphic design – you’re looking for Colin. (This is more than I can currently do at the moment though.)

As speaking to colleagues would be optional in this case, it would only be by interacting with the FLS team members that the player would access special items OR unlock doors to give them access to the winner’s trophy.

Pluses: Full sandpit style gameplay
Minuses: Fair bit more complicated to make work, A/D block trudge, door unlocking option – is it contrived?

4. The Linear approach.

The FPS genre is conventionally a very linear one and this would entail redesigning the whole map so that each task would logically (and physically) come after another.

This runs counter to one of the main purposes of the game, which is to provide a relatively realistic orientation to the FLS team and their physical location.

On a practical level, it would work similar to option 3 but mean that particular colleagues wouldn’t be available to trigger the next mission until the preceding one had been completed. Likewise, the appropriate FLS team member wouldn’t be available either. (and I’m not overly sure about how to do any of this just yet). The player would need to be made aware upon completion of a task that they now have access to another colleague and task. This would offer a sense of progress but could make the trudging back and forth between A and D block frustrating or contrived.

One option for the physical space which could work would be a corridor with doors (see through doors?) which unlock on the completion of tasks and allow progress toward an always visible trophy room.

Pluses: More suited to the genre and so presumably to the software
Minuses: Less realistic, much more back and forth activity 

General random thoughts and ideas.

Maybe one of the FLS team members is actually embedded over in D block in the first part of the game.

Can the player “win” the game without having to speak to all of the FLS team – what if they are only interested in two components?

I would like to see intermittent cut-scene animations showing that Peta Perfect is making progress, earning points/objects/unlocking doors and gloating to the player. This would be to spice up the sense of competition.

We could have a guide/mentor character that offers updated information on visits. (there is a script available in the game that allows for up to 3 sets of conversation files to be played – when the player returns to the character. This isn’t context sensitive however. Guide figure may offer advice on gameplay – eg – by touching the folders/cd-roms/etc, you can access information.

The player would have an opportunity for discovery learning in the game space before the opening cutscene animation which sets up the story. They find themselves alone in their office which is shared with three other teachers. They can wander around the office but not leave just yet.

Their colleagues’ desks in the office have some interactable objects on them – folders which can be triggered by moving close to them. When they move close enough to the trophy on Peta Perfect’s desk, they trigger the opening, story-establishing animation clip.

These are the actions that the player can do:

  • walk in any direction
  • stand on or near objects
  • jump
  • crouch
  • open doors
  • trigger audio/video/graphics by standing near/on objects and people.
  • roughly move objects by walking against them.

The player needs to make things happen, not just be caught up in an extended series of movies.

Purpose of an Orientation game – to learn about:

  • Who is in FLS
  • Where FLS is
  • What we do/know
  • What resources we have available (physical resources – toolboxes, handouts, software cds)
  • What workshops we run
  • Accessibility through on-campus presence

There is also an optional level available at the start of the game which offers training in navigating a 3D space in a First Person Perspective game.

Comments 2 Comments »

Well, it’s the beginnings of one anyways – I’ve gotten a little stuck.

I’ve been working on a game to be used as an orientation to the services of our team – currently known as the Flexible Learning Solutions team. It’s being built using a nifty piece of software called FPS Creator (First Person Shooter Creator) which allows you to create first person perspective 3d games with a mostly drag and drop interface.

Here are a couple of walkthrough videos that I’ve made about it so far.

I’m now trying to document the whole game so I have a better idea of exactly what it is that I need to complete it. I’m using the suggested Game Design Document from The Computer Game Design Course book that I’ve mentioned here before.

This is what I have so far.

Exploring the CEE

Producer: Flexible Learning Solutions

Version 1.0

Chief editor: Colin Simpson

Game concept:

A first person perspective exploration of the services of the Centre for Education Excellence – first stop, the Flexible Learning Solutions (FLS) team.

Game synopsis:

You are a teacher at the Canberra Institute of Technology, vying for the teacher of the year award against your arch-rival Peta Perfect. Use the skills and resources of the FLS team to enhance your teaching, improve your students average marks and satisfaction with the course and win the trophy.

Gameplay elements and features:

  • complete 3D version of the CEE building at Southside.

  • Relevant, real-world CIT based scenarios

  • interact with 3D models of FLS team members

  • learn all about flexible learning and how it can work for you

  • watch videos, read guides – all inside the game

  • you decide the best path to take

Market consideration: CIT teachers and staff

Platform: PC

Story synopsis:

It’s the first day back at CIT of the new year. Classes start in two weeks and tells you and your office-mate, Peta Perfect, that this year’s Teacher of the Year award will be decided based on student satisfaction and marks.

You have a friendly rivalry with Peta, who has won the TOTY award for the last 2 years running and you would also like to make some parts of your subjects more engaging for your students.

One of your colleagues asks you to do a quick favour for them and collect something from the Flexible Learning Solutions team while you are visiting the Centre for Education Excellence at the Southside campus. From here you start to get an understanding of the ways FLS can help you to enhance your teaching by interacting with the FLS team members and carrying out tasks.

Each FLS team member has expertise in a particular aspect of flexible learning and the more FLS team members you talk to and the more tasks you complete, the higher your student marks and satisfaction levels get and the closer you get to the Teacher of the year award.

Can you get there before Peta Perfect does though?

Look and feel:

Exploring the CEE has a fairly naturalistic look and feel, attempting to replicate the actual environment that the CEE is found in as closely as possible, while incorporating some changes to the space to enhance navigability.

The space is well lit and walls around each team member’s area are colour coded with subject matter related icons for easier identification. These colour/icon combinations are also used to make objects in the FLS office (such as folders or cd-roms) more easily relatable to the respective subject areas.

Game objective:

The ultimate objective is for the player to be more familiar with the services and information provided by the Flexible Learning Solutions team.

In the game, the player’s goal is to win the Teacher of the Year award.

Game mechanics:

Players are able to increase their score for student satisfaction and grades by interacting with FLS team members, gathering information, completing tasks within a certain time and correctly answering questions.

Menu systems:

Exploring the CEE features an opening menu allowing the player to begin a new game, load a saved game or exit. This menu can also be accessed at any point during the game by pressing the ESC key and during the game it includes the option to save the game or return to the game.

Controls:

This game uses conventional computer game controls, namely the keyboard and mouse. The player uses the mouse to control the camera (their view of the 3D environment) and the keys to move through the space and interact with objects.

In-game information:

A HUD (head-up display) provides information about the players current student marks and level of student satisfaction. During tasks it will also display time remaining or number of objects obtained/required.

Character movement and interaction:

The specific keys used for the character to move and interact with objects/other characters are:

  • A = left

  • W = forward

  • S = back

  • D = right

  • Space = Jump

  • C = crouch

  • T = open chat window

  • Enter = Use/Interact with object

The player can trigger certain actions (such as picking up an object or playing an audio/video file) by moving close to the object.

Character health and power:

Characters in this game can’t be hurt and have no specific powers. They accumulate points for student marks and student satisfaction based on the completion of tasks and these points are displayed in the HUD.

Camera systems:

The camera view is controlled by the player using the mouse. It offers a 360 view of their environment in any direction. It maintains a fixed perspective (i.e no zooming).

Gameworld:

Game activity takes place in the A block building of the Southside campus of CIT. In attempting to keep the game environment as free as possible and offer the player the widest range of choices, it uses a sandbox model of gameplay, in which the player is (mostly) able to choose their own tasks from a collection.

Game physics:

The player is able to walk at a modest pace, jump up onto tables and across approximately 3 metres. Inanimate objects can be set to be static or active – static objects don’t move if push while active objects do.

Non-player characters:

These represent CIT teachers (and students ?) as well as members of the FLS team.

 

Head of Dept

Peta Perfect

Colleague teacher (how many? – up to 6?)

Student(s? – how many?)

Colin

Marg

Bec

Helen

Aaron (or Dan?)

Len

Equipment and effects:

Folders containing information about the 6 specialisations of the team

CD Roms which trigger movies/audio files

Trophy

Key to open doors to rooms containing the bonus points?

Animation sets:

Machinima movies setting up story and interactions between the player and the FLS team members.

Opening movie – rivalry between player and Peta Perfect is established, Teacher of the Year conditions set out by Educational manager.

You can also read a little more about the underlying educational design theories in the document attached to this post, which was a uni assignment last year.

I have a few problems at this point. I’m very mindful of the need to keep this game relatively simple, as it’s as much of a learning experience for me and the team in game design as anything. I haven’t figured out where to physically locate the player’s character – the offices used in the video are actually those of our Curriculum dept. I’m leaning towards putting the teacher (and the teachers colleagues) in another building – though I don’t know if it’s connected to us or not.

I may also need up to 6 colleagues for the teacher to have as starting points for the tasks, which begin when they come over and talk to the FLS team members. Where to put these teachers – and perhaps a student might be nice as well – is another question. How does the teacher get from their office to our building? I’d like to keep it naturalistic, so walking from a connecting building sounds reasonable.

The question of how the teacher accumulates their score is another big one – are they given an object (eg a folder or a key – which might open a previously inaccessible area) on completion of a task or is the score just automatically incremented. (Which I’m not 100% sure I can even do in the game software anyways).

How in depth do the scenarios behind the tasks need to be. I can see the value in having them reflect the actual reasons that teachers might come to us for help but these may be relatively complex to explain while still keep the momentum of the game moving.

What are the best ways to present information to participants in these games – given that this is a showcase, I guess we’ll try a little bit of everything to see what works best.

Lots of things to consider really.

Exploring the CEE design statement

Comments 5 Comments »