Saturday, November 26, 2011
Friday, November 18, 2011
Progress Report
Task Activities Since Alpha:
Hero controls redone to be mouse controlled (rpg/rts style)
New proximity detection system using triggers for flocking and combat behavior
Redone melee combat system to work significantly better + be flexible enough for all
melee unit types
Improved flocking movement and behavior for existing units
New flocking behavior primitive behaviors and variables added to allow for creation of
reasonable behavior for current and future unit types
Improved art and visual feedback for combat
Improved art and visual feedback for villager rescue mechanics
Improved animations and art for units
Improved art for game world
Improved art for villager role assignment screen
Improved villager and enemy spawning
Improved XP and leveling system
Partially completed ranged combat system
Better visual feedback for end of day time running out
Task Activities Next Two Weeks:
Finish ranged combat
Morale system
Add art and any remaining extra code for more unit types
Save/Checkpoint system
Improve/add art for game world and menus
Work Plan Tasks Completed to Date:
Core unit setup
Hero movement controls (redone for mouse control)
Investigate flocking AI and behavior trees framework
Improved gameplay screen
Redone hero combat
Villager role assignment screen
Enemy spawning
Flocking AI + flocking commands
Rescue mechanics
Leveling/XP system
Improved art and visual feedback for multiple systems (see above)Problem Areas:
Ended up largely redoing a several systems after alpha following feedback and issues
with current systems (see below).
The unity physics engine apparently combines children colliders to the parent to allow for
complex colliders built out of primitive colliders. Unfortunately, when attempting to use
a child collider as a trigger for things like proximity detection or weapon hit detection,
these colliders were then getting included with the parent collider for trigger enter
messages. This lead to some complications and rewrites for the proximity detection and
melee combat systems to accommodate this fact
Thursday, November 17, 2011
Sunday, November 13, 2011
Role Assignment Screen Update
Progress Video
Here's a video showing progress of our game:
We added/improved:
mouse controls so players don't have to switch back and forth b/w keyboard and mouse
hero melee and animation
villager melee and animation
blood splatter xp
rescue mechanic visual feedback
art: models, texture background, plane
game screen boundaries
enemy spawning
We added/improved:
mouse controls so players don't have to switch back and forth b/w keyboard and mouse
hero melee and animation
villager melee and animation
blood splatter xp
rescue mechanic visual feedback
art: models, texture background, plane
game screen boundaries
enemy spawning
Tuesday, November 8, 2011
Some feedback from alpha playtest
Goal:
Goal to rescue villagers is clear.
Hard to understand the days.
Too many buttons.
Short-term goal is clear. Long-term goal leveling system is vague now.
Control:
Like the control, especially left control attack.
Will be better if there is a shortcut key for issuing commands.
User control is easy to use. Flag placing and changing command to villagers require player to switch between keyboard and mouse: inconvenient.
Intuitive UI:
Stronger UI feedback
Better playing field
Day ends suddenly, would be nice to have a notification( more obvious count down, change in lighting).
Feedback:
Confused on how to rescue villagers.
Hard to tell what villagers are doing.
Things to improve or change:
Add enemies.
From the feedback, we will focus a lot on UI, visual feedback, artwork to improve player experience for the next playtest.
Goal to rescue villagers is clear.
Hard to understand the days.
Too many buttons.
Short-term goal is clear. Long-term goal leveling system is vague now.
Control:
Like the control, especially left control attack.
Will be better if there is a shortcut key for issuing commands.
User control is easy to use. Flag placing and changing command to villagers require player to switch between keyboard and mouse: inconvenient.
Intuitive UI:
Stronger UI feedback
Better playing field
Day ends suddenly, would be nice to have a notification( more obvious count down, change in lighting).
Feedback:
Confused on how to rescue villagers.
Hard to tell what villagers are doing.
Things to improve or change:
Add enemies.
From the feedback, we will focus a lot on UI, visual feedback, artwork to improve player experience for the next playtest.
Subscribe to:
Posts (Atom)