Log In  

Hey All

So, I'm finding the prospect of free-form monster design pretty exciting, and managed to feature-creep 0.2.6 all the way to what was going to be the 0.2.7 feature set. Sorry about that, level designers! (And people hitting the BBS levels room-zero bug). Here's a quick preview of what's coming in the form of some silly test monsters showing examples of modifiers, emitters, custom bullets, particles and new triggers.

These octopi are made by emitting particle animations from the head so that they look like solid tentacles.

Using periodicly triggered modifiers to implement regular jumping.

Disco blocks -- collision events trigger the blocks to change their animation, with a separate warm-down animation when they are no longer touching another actor.

Circling the player.

A monster that contains a randomly triggered modifier that causes him to be physically taller, walk slower, and emit bullets from a hat.

P#7419 2013-06-28 05:19 ( Edited 2013-08-10 00:52)


its incredible, excellent!

P#7420 2013-06-28 09:32 ( Edited 2013-06-28 13:33)

I love the octopi :D

P#7430 2013-06-28 16:08 ( Edited 2013-06-28 20:08)

Truly love how much detail you're putting into all this :D

P#7431 2013-06-28 23:03 ( Edited 2013-06-29 03:03)

Great stuff. goes to download page

P#7433 2013-06-29 08:00 ( Edited 2013-06-29 12:00)

Wow, Zep. That's impressive o_O

Can't imagine the look on your face when you saw the result of your own madness. My guess: You were impressed yourself :p.

P#7434 2013-06-30 08:52 ( Edited 2013-06-30 12:52)

Do monster/objects only chase the player, or can they chase other monster types ? (to make allies, ...)

Are some events triggered by the proximity of other monsters/objects ?

I can see plenty of uses to ally monsters not to focus on the player only. But it is a bit more work programation wise...

P#7436 2013-07-01 07:25 ( Edited 2013-07-01 11:25)

@CyberSkull just to clarify -- these features aren't available yet, but will be in 0.2.6 shortly.

In 0.2.6 they can only chase the player, but in the future they'll be able to have arbitrary 'targets', which may be either a moving object or a particular point in the room. This might also eventually be useful for multi-part monsters like the dragon (each segment follows the one infront) and scripted cut-scenes. And as you suggest, to create more interesting movement patterns and A.I.

Yes, you can trigger events (modifiers) based on proximity. The event triggers available in 0.2.6 will be: collide, hurt, is_standing, speed, life, time, random, periodic. I'll expand this set as required for common cases, and then in the future more specific cases will be able to be handled by general scripting. I'll explain this in more detail in the next dev diary, as the design for scripting as evolved somewhat.

Another test .. these guys randomly lunge towards the player and flash a random colour.

P#7442 2013-07-02 09:43 ( Edited 2013-07-03 20:40)

Wrong person, Zep :p

P#7445 2013-07-02 21:04 ( Edited 2013-07-03 01:04)

Oops, that was directed at flap (fixed)

P#7449 2013-07-03 16:41 ( Edited 2013-07-03 20:41)

Daaaaaaaang I can't wait!

Random off topic idea (if you don't mind answering, Zep): What are your thoughts about compiling a version of Voxatron for the Raspberry Pi? 2.5 already works surprisingly well on my crappy ASUS EeePC 700 (Crunchbang Linux, Intel Celeron-M ULV 353 800MHz, 500 MB RAM), so it probably just needs to be compiled for the ARM processor that the Pi uses, correct?

P#7450 2013-07-03 23:09 ( Edited 2013-07-04 03:10)

Pi, yes absolutely! But it won't be until around 0.5 (quite a while later), as managing and testing extra builds does take a bit of time. One of the rendering options will be a simple orthogonal view (like the [web version](web version)) which should allow it to run at a decent speed on slower machines.

P#7512 2013-07-19 17:46 ( Edited 2013-07-19 21:46)

Can you list what properties modifiers can change? I mean, I get a pretty good idea, but just wanna know exactly what I can toy around with in 0.2.6.

P#7518 2013-07-19 20:27 ( Edited 2013-07-20 00:28)

Thanks for the reply Zep. I am looking forward that update !

P#7558 2013-07-25 06:57 ( Edited 2013-07-25 10:57)

@Piepender -- here's a list of the properties coming in 0.2.6

You can also replace or add to animations when a modifier is active. For example, this duck flaps his wings when in the air, and has a separate swimming animation while in the water.

P#7586 2013-08-01 13:36 ( Edited 2013-08-01 17:37)

love those guys on the chair! hee hee

an hmmm twistyness?

and omg i just realised, transparent water in action!

P#7587 2013-08-01 20:05 ( Edited 2013-08-02 05:36)

Do we have a date for new update?

P#7589 2013-08-01 22:33 ( Edited 2013-08-02 02:33)

It's already august, isn't a little late?

P#7590 2013-08-02 05:17 ( Edited 2013-08-02 09:17)

i bet its just about to come along!

P#7591 2013-08-02 05:40 ( Edited 2013-08-02 09:40)

Yeah, it's late o( )o
I shouldn't pick a new eta as I already changed my plans twice, but I'm really down to just bugs now and it's easier to predict. So.. Tuesday! See you all then ( ^ _ ^)b

@ladybug twistyness is a new parameter for wandering that controls how much the monster turns (0 == straight lines, 1 == twisty path)

P#7594 2013-08-03 12:51 ( Edited 2013-08-03 16:51)

Looking foward to it

P#7597 2013-08-03 13:09 ( Edited 2013-08-03 17:09)

Sweet :)

P#7598 2013-08-03 18:01 ( Edited 2013-08-03 22:01)

If this is seen, could there please be an option to set the rate of drops for custom monsters? When you make a map with entirely custom mobs, the drops can get in the way, and block your shots.
This has been irking me with my map, thanks in advance.

P#7607 2013-08-06 13:25 ( Edited 2013-08-06 17:25)

Really cool to see so many awesome changes to Voxatron recently, after being so much time away!
I still felt there was something lacking, though, and only now realized what it was:
Moving the camera sideways during gameplay! :D

That would be really awesome! Even if it is just locked to the 4 sides of the rooms

P#7638 2013-08-09 20:52 ( Edited 2013-08-12 23:40)

[Please log in to post a comment]