Stuff like art, their techniques, their combat style, and their back story will be shown.
A blog for the creation of a game for Capstone 2 for Northeastern University.
Monday, February 24, 2014
So we've got our chosen 9
The 9 playable characters for the games have just been finished skill and stat wise. We've still got a lot of work to do with the art side, but we'll be giving some sneak peaks on some of the characters in future posts.
Saturday, February 22, 2014
The Daunting Dialogue System, Part 2: Event Dialogue & Idle Dialogue
Time for round two! This continues where the first post left off, discussing the design for the dialogue system in Lifelike.
This second half discusses the two different large categories of dialogue: Event Dialogue and Idle Dialogue.
This second half discusses the two different large categories of dialogue: Event Dialogue and Idle Dialogue.
Friday, February 21, 2014
The Daunting Dialogue System, Part 1: Overview & Priority
So, I've finally finished the design document for Lifelike's dialogue system. Funny how a single bullet point ("Integrated, un-intrusive dialogue") can turn into about nine pages of specifications. The design for this definitely turned out to be more complicated than expected. The complexity is mainly caused by the fact that, while our core gameplay is turn-based, the dialogue is real-time.
Because of this, it's possible for dialogue to be triggered while other dialogue is already going on. Find the solution to this problem (and more!) in the first half of the Dialogue System Design Document, after the break.
Because of this, it's possible for dialogue to be triggered while other dialogue is already going on. Find the solution to this problem (and more!) in the first half of the Dialogue System Design Document, after the break.
Wednesday, February 19, 2014
Sprint #3
A little late, but it's here! The moment you've all been waiting for! SPRINT THREEEEEEE!
This week is a little different as we're splitting it up. We're playtesting a prototype on Thursday, so we've organized the week's tasks with that in mind.
Check out this week's goals after the break.
This week is a little different as we're splitting it up. We're playtesting a prototype on Thursday, so we've organized the week's tasks with that in mind.
Check out this week's goals after the break.
Monday, February 17, 2014
Particles, Tiles, Skills, Art
Highlights of this week's sprint:
- Reworked our tile system to incorporate particles effects, so we can get a lot more creative with our tile visuals. Most of the current tile colors and effects will be redone.
- Implemented the Knuckleduster skill which can knock enemies into an object and take bonus damage.
- Created a Z-depth system that allows any object, including particle effects, to properly align behind and in front of other objects.
- The targeting and movement mechanics have had some improvements.
- Implemented the AI for the enemy "Manager".
- Improvements to the HUD, right clicking to cancel an attack, or resume movement if you haven't moved.
- Heroes can now gain experience by killing and assisting on a kill, eventually leveling up.
- Created a level up particle animation, shown at the start of the video and after defeating the drones.
- Hit/Miss/Damage formulas have been added to the skills/attacks.
- Added art that has been completed so far; several office props and two character sprites.
Thursday, February 13, 2014
Sprint 2
This post is a little late (as our Sprint started on Monday!), but here are the details for this week's sprint goals:
Monday, February 10, 2014
Full Steam Ahead!
We accomplished this week's programming milestone tasks and some extra.
I implemented a basic Skill system, which I then scrapped and redid from scratch.
The new system actually implements Basic Attacks, Skills and Weapon Skills. So not only is everything abstracted from one class, but each "Skill" requires it's own personal script, which can be fully customized to suit our needs.
In other words, I made a skill system that completes the backbone of our combat system as a whole. All that's missing is content, and stat formulas.
Also did a lot of improvements on path finding (turns out it still had a few edge cases - bugs)
Implemented two of the three skills that were designed this week, up to rank 1, adding additional ranks will be trivial.
The first enemy AI for the Drones is complete, they will chase the closest player and attack if possible.
We added camera movement, which also has some smoothing to give it a nice feel.
Added a basic framework for object interation.
Cleaned up a lot of old archaic code and log messages.
And lots of bug fixing!
I implemented a basic Skill system, which I then scrapped and redid from scratch.
The new system actually implements Basic Attacks, Skills and Weapon Skills. So not only is everything abstracted from one class, but each "Skill" requires it's own personal script, which can be fully customized to suit our needs.
In other words, I made a skill system that completes the backbone of our combat system as a whole. All that's missing is content, and stat formulas.
Also did a lot of improvements on path finding (turns out it still had a few edge cases - bugs)
Implemented two of the three skills that were designed this week, up to rank 1, adding additional ranks will be trivial.
The first enemy AI for the Drones is complete, they will chase the closest player and attack if possible.
We added camera movement, which also has some smoothing to give it a nice feel.
Added a basic framework for object interation.
Cleaned up a lot of old archaic code and log messages.
And lots of bug fixing!
Sunday, February 9, 2014
Desks and Chairs and Coolers oh my!
And now for our regularly scheduled art injection:
This week I made some of the initial art assets for the first boring normal floor! How monotonous can we get?
But what's not monotonous is character concept art!! We have our lovely main character, "The Intern," who turned quite sassy so far. And "The Blogger," who is contemplating the meaning of life with a netbook monitor as a face.
The Intern
The Blogger
(He's in a strange in between place right now, between sketch and finished, but it's OK we all go through that at some point in our lives...)
Corruption Guidelines
So, as we've mentioned quite a bit, our game focuses around a transition from a realistic setting to a surreal fantasy setting. That's pretty much the extent of the detail we've shared about it, and that's not because we were being secretive... it's because we didn't know.
With nothing more than an ambiguous idea about normal things being slowly replaced by very not normal things, it became clear that we needed more clarity in order to move forward with art and design.
As such, I decided to write up a guidelines document, detailing what we want to do with our weird, eclectic inspirations.
So, here's the doc (after the break):
With nothing more than an ambiguous idea about normal things being slowly replaced by very not normal things, it became clear that we needed more clarity in order to move forward with art and design.
As such, I decided to write up a guidelines document, detailing what we want to do with our weird, eclectic inspirations.
![]() |
| an early corruption comparison sketch |
So, here's the doc (after the break):
Saturday, February 8, 2014
Spreadsheet Boogie
So I've been working on some of the underlying stats for Lifelike like creating the character stats and the damage formula.
I've just finished the first iteration of stats for three characters and boy was it a lot of numbers to attempt to balance. I'm sure these numbers will be fluctuating as we progress through development and can really test combat scenarios, but each character has around fifty numbers to actually manage.
I'll be taking a second swing at the damage formula tonight since I wasn't really happy with how it turned out last night, afterwards I've got some item design to do and I'm gonna spend some time helping Kiril with the programming side.
On a side note this is the most I've used Excel/Google Spreadsheets in my life.
Paul
I've just finished the first iteration of stats for three characters and boy was it a lot of numbers to attempt to balance. I'm sure these numbers will be fluctuating as we progress through development and can really test combat scenarios, but each character has around fifty numbers to actually manage.
I'll be taking a second swing at the damage formula tonight since I wasn't really happy with how it turned out last night, afterwards I've got some item design to do and I'm gonna spend some time helping Kiril with the programming side.
On a side note this is the most I've used Excel/Google Spreadsheets in my life.
Paul
Subscribe to:
Posts (Atom)








