Producer Blog - Sprint 3


Hey everyone! Time for another update on the Alchemic Crafter project. During this sprint, we had a lot to get to, like adding in enemy functionality, spell attacks, and a bit of level design. Unfortunately, the build we put out has a bunch of bugs in it, so not all of it works as intended. Our artists were hard at work making more models and artwork, so you’ll be able to take a look at that here.

Modeling:

A few cool things we got finished this sprint were the rest of the workstations the player can interact with. You can brew potions at the alchemy table and store your items in the storage portal. The  alchemy table looks way better than I expected, so amazing job to the modeler on that!

Alchemy Table

Alchemy Table in the Workshop

The storage portal also has a really cool looking effect on it! A bit like Spiderverse, don’t you think?

Storage Portal

Storage Portal

We were able to get a new enemy model made and ready to rig! This time, we have a Wild Spitter enemy. It towers above the player like a large carnivorous plant. It’ll attack the player with thorns when it’s nearby.

Wild Spitter

Wild Spitter

We had some new level props done, like this nice looking tree and collection of flowers.

Spruce Trees

Spruce Trees. Lotta colors!

Flowers

Flowers.

We finished off the rest of the plant models in the game, so please take a look! These are the more rare plants that you’ll be able to grow and obtain in the game. We have a moonflower and nightshade flower with textures drawn by our talented artist.

Nightshade

Nightshade Flower
Moonflower
Moonflower

Programming:

Since the Seedling model was made last sprint, we decided to start work on its functionality this sprint. Making the behaviors will also give us a headstart on making behaviors for the other enemies as they share similar actions. The seedling has its own movement as well as its own attack. It shoots seeds at a low speed and can do a headbutt.

Basic Enemy Functionality

Basic Enemy Functionality. Here it moves and shoots.

The seedling also drops items, which is something that every enemy will be able to do.

Item Drops

Item Drops

Another thing we also got started on this week was being able to cast spells. Currently, we have the ability to shoot fireballs and ice sickles. The fireballs cause burn damage and the ice sickles cause enemies to slow down.

Fireball Spell

Fireball Spell in Action
Frostbite Spell
Frostbite Spell in Action

A quick thing we got done was making the alchemy UI. It’s basically the same thing as the crafting UI, but you make potions instead of items.

Alchemy UI

Alchemy UI

We also got started on our decoration system! Many of the items you create will be decorations you can use to make your home area look a bit nicer. At the moment, it only places ground decorations in a basic way (no grid snapping yet). This isn’t in the latest build as it was done after it went out.

Super Basic Decoration System

Super Basic Decoration System

Miscellaneous:

We were able to get a few more animations done. The seedling has a cute death animation and a shooting animation!

Shooting Animation

Shooting Animation
Death Animation
Death Animation

Our level designers were able to decorate the scene! The forest area has a bunch of trees and grass added to it and we were able to have a custom skybox made!

Skybox with Volume Settings

Skybox with Volume Setting

Level Design of the Forest

Level Design of the Forest Area

From this sprint, we had 245 points assigned and 209 points finished. That’s pretty good. We unfortunately had a spot of bad luck this sprint with merge issues on Github while putting things together for the build. Now that we are aware of all the bugs, we were able to get right to work and fix all of them. In the next sprint, school will be on spring break for a week, so most of us will be trying to take a break from work. The next build will come out on the Tuesday after next week, so stay tuned!

Get Alchemic Crafter