Arcen Games

General Category => In Case Of Emergency, Release Raptor => : x4000 July 09, 2016, 05:23:09 PM

: Breaking News: Chris is a Grade A+ Moron
: x4000 July 09, 2016, 05:23:09 PM
Original: http://arcengames.com/breaking-news-chris-is-a-grade-a-moron/

Yeah, you know what I'm about to say: the release is pushed back again.  This is the third time in a month.  I'm now targeting the launch to the 21st.  So what the heck is going on this time, right??

Weighing feedback from youtubers, they're having a lot of fun with the mechanics, but there just isn't enough content yet. We're on the verge of having a waterfall of content thanks to our level editor being nearly complete, so it seems very stupid to launch prior to that.  At core, that's the issue here.

Pull Up A Chair

The Level Editor

I say that the level editor is "nearly complete" because there are a lot of polish things with it that have been slowing me down in actually creating content.  My big fear with any player-made content (not to mention my own content) is that we have tacky things like wall sconces three inches from the wall, etc.

I have a lot of experience in 3D editors, and there are a variety of ways of solving this problem.  Various sorts of grid snapping, vertex snapping, and drop to the ground things usually are the key.  This works very well... IF all your content is a very uniform sort of size.

Overall our content is a pretty uniform size, and I've been doing things like building the wall structures myself in probuilder, then exporting them to finished geometry and texturing them, etc.  But one example of this going awry is I accidentally made one wall with windows in it 0.25m thick instead of 0.1m thick.  Then when I went to use that, it didn't line up.  Of course.  But I probably wasted 5 minutes trying to figure out what I'd done there.

LevelEditorSuperIncompleteHall

Those sorts of problems are compounded when you start talking about "props" type items that are of extremely arbitrary sizes.  Having a center of rotation on them is a pretty tricky thing as well, because even when rotating the offsets around the rotation center of the objects, I wind up with things that are not fitting together when rotated 9 degrees because the OTHER thing (in this case a wall) is not conforming.  Specifically the wall should have been rotated 270 degrees instead of 90 degrees in order to have its axis aligned just-so, and thus it's about 0.03m offcenter and the wall sconce now sticks into the wall a bit.  I now have to adjust my grid scale and fix the sconce by hand.  I also have to actually know to check for that.

In other words, it's not a casual undertaking because there's a bit too much freedom (in some respects), versus the editor inferring what you want to do.  There are a variety of games that do this well, most notably Minecraft and 7 Days To Die.  You'll note that those are 3D-tile-based, of course.  I'm not going to do THAT.

However, it's possible to do that sort of thing with an invisible tile grid that nonetheless has orientations baked into them.  And which exists only in the space of the editor, not in actual gameplay-space.  There are some games that do this I think, and 7 Days kind of does that with its objects in general, but I can't think what the games are right off the top of my head.  At any rate, editing needs to be freer and more fun.  It's ALMOST there, but not yet.  I need maybe another day, maybe two, to perfect that.

LevelEditorBedroom

Procedural Generation

The approach that this game takes to procedural generation is one of combining prefab scenes together to make a whole.  It's using a heavily modified version of DunGen, which is a really cool component.  But DunGen wasn't able to use runtime-created geometry, and I had to invent my own data format and get that in there along with a variety of other enhancements that are game-specific.

Along with those enhancements have come some pretty tantalizing realizations: I can do even more.  DunGen already supports things like prefab groups that swap in and out (so you have something that is, for instance "a living room set" that gets chosen at random to go in living rooms of type A).  That gives you some pretty combinatorial numbers of distinct results that players encounter, while still having everything be hand-designed at core.

It's a super flexible approach, and I've actually coded about 95% of it.  I need to have time to code the interface, though, and make the interface make some kind of sense, which means that last 5% can be a real pain in the butt.  I figure I can knock that out in a half day or so.

Another thing on my wish-list is having certain types of tiles do pre-combining into mega-tiles before going into DunGen proper.  Actually that's a really complicated subject, and I have three different approaches in mind, one of which wouldn't take much code at all.  And honestly this is something I can experiment with during early access.  But we were talking about procedural generation, so I figured I'd mention it.

Turn Out The Lights

Level Editor Assets

In order for levels to be created, it requires building blocks.  The more building blocks, the better.  It's no secret that we're using asset store assets for a lot of these things, but we're also creating various things ourselves in Probuilder (me), or in Sketchup or Maya (Blue).

And then when it comes to EVERYTHING, I'm doing a lot of post-work to wire them up for fracturing or physics, for the occlusion system, to have the proper PBR effects, to have the proper texture efficiency (mostly compression -- seriously artists are wasteful sometimes), and doing things like setting up IES lightmap cookies on lights so that you get super-amazing-looking lighting.

Overall I have a freaking massive list of things that I need to get in place with this.   Just for the apartments levels alone, it needs easily a few thousand objects.  I have already directly integrated several hundred, and I've partially-processed another 1800 or so beyond that.  But each one takes some time, and it's hard to get more than a few hundred objects done in a single day.

With a tile-based approach for the level editor, this will be faster, but still.  (And the only reason I can do all this so fast in the first place is that I've made a custom unity editor extension for myself that I call the "Arcen Object Manipulator), which gives me one-button access for doing a ton of tasks.  And gives me hyperfast access to editing box colliders, because I wind up having to create a lot of those.  A lot of artists wind up using mesh colliders (efficient ones usually, but still), which are mega-expensive to process on the CPU compared to box colliders.   It's a major no-no.

AssetPrep

So I've done everything I can to speed up this process for myself, but even so it's a process that is time-consuming (on my sort of timescale).  A few hundred objects in a day is actually freaking amazing when it comes to most games, but when you're still setting up your first full batch of them it can feel really slow.  When I'm doing something like the military base level assets, certain things like concrete floors or the utility-style lights can be used in there as well as in the utility halls of the apartment buildings.

So I have every reasonable reason to believe that this process will go amazingly quickly and people will be very surprised at how fast new content comes out while we're in Early Access... yet at the same time, there are some humps I have to get over first or I'll be torn in too many directions to fully address any of them.  If we release on Monday, that's exactly what was going to happen to me.

AtTheFeetOfRax

More Robots!

We have a ton of robots already complete and animated... and not in the game.  By a ton, I mean that we have something along the lines of 17 distinct robots that are just sitting there waiting for me to have time to do something with them.

A game like this doesn't need the sort of insane enemy variety that something like Starward Rogue does, but all of the robots should each have a good and unique feel, as well as a number of sub-variants.  You see this with the spiderbots, for instance, and their three variants.

So why haven't I done more of these?  Well, to some extent it's a "cart and horse" situation.  I have a lot of cool ideas for the various robots, but a lot of that requires specific sorts of rooms.  You can't just stick any enemy in any rooms and expect for them to be fun to play.  Some of the ones that would require a lot of motion on your part would be a nightmare in a claustrophobic hall, for instance.  But it's nice to be able to create both claustrophobic halls for you and wide open spaces where (for instance) the apartment building has partially collapsed.  As well as lots of stuff in the middle.

To me, the design of most of the enemies is inextricably tied to the sorts of locations they populate, and I can't really test them to make sure that they work right until I am able to create those environments and test THOSE.  For that reason I've erred very much on the side of focusing on location rather than enemies first, while at the same time writing down tons of notes for the robots (and further locations).

Actually my BIGGEST focus so far has been on the feel of the raptor itself, and its move-set, because that's the #1 thing that needs to feel good.  And then spaces are designed to conform to that, and enemies are designed for the spaces that can fit the raptor, and so on.  So there's actually a bit more of a waterfall effect there than a true cart-and-horse effect, but still.

FatherBrainUntextured

This Isn't Just A Beat-Em-Up

The fact that it's been described that way pains me a bit, but I completely understand it.  Right now the goal is "go kill all the robots in the demo level," and you do that by attacking them with teeth, claws, and slapped-back shots.  So, sure: beat-em-up.

Even so, some of the placement of enemies like the turrets are designed to lead to mild puzzle elements where you can approach a situation multiple ways, but the obvious ways are going to lead to death or taking hits that you should not.  Basically it's the sort of "puzzles" that a game like Dark Souls might give you (although it's super dangerous to compare this game to that one, because they are very different beasts).

This is another case where there have to be more rooms (more content) before the puzzle-y nature of some of that will really show through.  I remember that in Far Cry 2 -- and actually in Red Faction: Guerrilla -- there were some places that were entrenched enemy fortifications and I had the most fun in those games trying to dismantle them.  But once you figure out a way that works for you, then you're done with that fortification.

Here I (and other designers, and even players) can create a lot more content with a lot more of those sorts of situations, and enemies can be specifically designed around that sort of thing.  But that takes time.  The demo currently shows that off to an incredibly tame degree, and so it's easy to go "yeah that's a brawler," which I think sells it a bit short.

EmptyBedroom

Stealth

The other thing that I have figured out how to handle, but which isn't at all in the current demos, is stealth.  Having multiple branching paths and similar that you can explore, and the ability to in many cases see enemies before they see you, allows you to sneak by enemies in many cases.  You actually can already do that in the current demo, although there's no real reason to since you have to fight every enemy anyway in order to win the level.

To me, the sort of stealth that involves "don't go in the light or you die" really bugs me.  The kind that revolves too closely around lines of sight also bugs me, because I can never tell if these bushes or those bushes are enough cover or not.  Because of branching paths and the ability to be on different levels from enemies in this game, a lot of those problems can be bypassed and it's clearer when you're hidden from an enemy.

So why hide from them?  Well, the structure of the levels will be changing -- the demo game mode of "kill all the robots" was never the real game mode, and it said that from the start.  The real mode will have a big stationary robot named "father brain" at the end.  If any robots are aware of you (think having stars in GTA), his shields are up.  If no other robots currently know about you, then his shields are down and you can kill him and win the level -- no matter how many other robots are still remaining at the moment.

And there you go: stealth.  You can avoid enemies and get to father brain and kill him more quickly, but if they see you that just means you have to fight them in order to complete the level.  It's a nice non-binary system, because you can take a Red Dead Redemption attitude of "no crime was committed if there were no surviving witnesses" and kill certain robots with no regard to stealth while you sneak by others.

But for THIS aspect to work, I need to get the forcefield effects finished (the visuals are set, but the physics is about half-done), and get father brain himself set up in place (Blue has created him, and animated him, but I have yet to texture him or light him or rig up the ways you can knock pieces off of him to destroy him, etc).  Chalk up another half day there, reasonably.

Coming Soon To A Home Near You

Personality

Part of the reason we keep having delays is that we're listening to feedback from existing testers and youtubers doing previews, and things that they say -- or sometimes don't say, but rather just a nonverbal reaction they have -- tend to be instructive.

One of the things that has become clear to me based on that as well as some RPS comments is that when the raptor is running around fighting silent robots in sci-fi corridors, that feels generic.  Now granted, I love those sorts of environments and we will have them -- and we'll make them as unique as possible.  And in general with the robots and their movements, and the raptor and its movements, we've tried to really bring out as much personality as possible.

That said, the switch recently to having our game's first procedural levels be inside of apartment buildings was I think a good move on the personality front.  That feels viscerally familiar (we've all be in an apartment, but we've most of us not been in a space station or anything that looks like it), and also really fresh (we've seen raptors in labs and the jungle on TV, but not in our homes -- a T-Rex in the back yard was the closest that got).

But the other part is the robots themselves.  We've been working recently with a wonderful voice actor named Ben McAuley, and he's voiced a TON of lines for just the robots we already have.  About 30 lines for each kind of robot just seeing you at all.  They aren't long lines, but they gives some personality to the proceedings, and actually give a sense of each robot being a unique individual (some are bored, some are considering cowardice, some are ready to go guns blazing).

Those robot voice cues tie into both gameplay (ones without a gun remark on that) and story itself (things they say hint at the story, which otherwise you could completely skip).  But it doesn't slam your face into it, and we've recorded so vastly many lines for each robot so that you aren't hearing "I took an arrow in the knee" a million times.  We learned our lesson with Bionic Dues, where there are only about 6 voice clips per robot, and many of them were super distinctive in a way that got really repetitive.

Anyhow, I think that this is important for really having players connect with it.  Some of us just latch onto the mechanics themselves and that's enough, but for people who haven't been jonesing for a raptor fix quite as bad as I have, I don't know that that's enough without actually having a game with personality to hold it up.

And It Wants To Use The PC

So What's Wrong With Me, Then?

Why am I such a big idiot and keep giving these too-soon release dates?  Right, that bit.  Well, I'll break it down I suppose:

Overall there's a lot riding on this game, and I'm more than a bit twitchy based on that.  Consistent repeated delays sends a bad message that I'm quite aware of and regret, but at the same time it's important that people see enough of the game that they form the right opinions about it.

By "right opinion" I mean that, if they see an early simplistic build and conclude "it's a brawler" when the actual gameplay is a lot deeper, that's a problem.  If they see the actual gameplay and then think that's still not deep enough or whatever other problem, that's their right and not something I'm going to call "wrong," whether I agree with it or not.  But if I hand them an unripe strawberry and they say strawberries are terrible, then that's on me. ;)

Not that I've seen a single video talking about it being bad, which is super encouraging.  That's another thing that keeps encouraging me to go "just release it soon, just get it right on out there," etc.  But I think at the moment that would be a disaster for various reasons listed above.

raxinmaya

The Plan

Right.  I'm working all this weekend, and worked most of last one.  Next weekend I won't be able to, and next Friday and Monday are also out for me unfortunately.  So:

Given that, and looking at the calendar and how long things have been taking me and other people, I conclude that a reasonable time to release is the 21st.  That's an extra 10 days, although I'm out of commission for 4 of them (bah).  But the key thing prior to those 4 days is making sure that the level editor and so on is in such good shape that Misery and Blue (and others, if they so desire) can proceed without me and I'm not such a bottleneck as before.

Will we hit this deadline?  Honestly I don't have the confidence to tell you yes at the moment. ;)  I think we will.  We certainly can.  But am I going to see some Youtube video three days for now that makes me smack my head and go "oh gosh, that's right, THAT needs to be addressed?"  That would certainly impact the schedule.

It's also possible that Misery and Blue and I won't be able to create enough content fast enough, for whatever reason.  It's possible that I've underestimated the amount of work on some component here, and the 7.5 work days I have between now and launch won't be enough for whatever reason.

I will say that I'm highly motivated to get this out prior to the end of July.  August is really a huge sales doldrum, and anyhow waiting that long just makes the financial pressure loom even larger.  So I mean, the spirit is willing. ;)

All righty.  This is over 3700 words long at this point.  I figured that with this news, folks deserved an explanation for what is going on, though.

Talk to you soon!

Chris
: Re: Breaking News: Chris is a Grade A+ Moron
: crazyroosterman July 09, 2016, 05:50:00 PM
all good although i hope you don't end up pushing it again i know you want to make it perfect but obviously you dont really have the luxury to do it over and over again that and i actually want to play this and give you feedback between my rotations of starbound

also i didn't know misery was doing level editor related stuff is she on contract like with star ward rogue?  or is she doing it for shits and giggles?.
: Re: Breaking News: Chris is a Grade A+ Moron
: x4000 July 09, 2016, 06:03:11 PM
Misery's just helping out because he's awesome -- same with Pepisolo and jerith, actually.  And garpu has helped with a lot of linux testing and other related stuff, too.
: Re: Breaking News: Chris is a Grade A+ Moron
: Mánagarmr July 09, 2016, 06:19:05 PM
...between my rotations of starbound...

People still play that? O_o I thought that died the obscurity death after being condemned as "Terraria in space...and nothing more".
: Re: Breaking News: Chris is a Grade A+ Moron
: Logorouge July 09, 2016, 06:24:10 PM
People still play that? O_o I thought that died the obscurity death after being condemned as "Terraria in space...and nothing more".
I heard they released some major update a while ago. I'm guessing it got a few people curious.
: Re: Breaking News: Chris is a Grade A+ Moron
: crazyroosterman July 09, 2016, 08:04:14 PM
People still play that? O_o I thought that died the obscurity death after being condemned as "Terraria in space...and nothing more".
I heard they released some major update a while ago. I'm guessing it got a few people curious.
actually i got reminded about it when i saw one of my friends playing thing is I've played terraria but there's to persic reasons id play this over terraria (among some other super specific things)
1 the long mining range and the fact that you mine/place in a square rather than one block at time the fact that you can only mine block at time right in front of you in terraria drove me nuts and put me off after nine hours.
2 i really like the space theme and the feel of traveling to different planets and its infinitely more compelling to me than working to get some stuff when i know i'm probably going to replace it anyway thing is i was getting somewhere before i lost my save to an update so i really can't comment on what it's like in the later game but i'm really enjoying it so far

not trying to say it's better than terraria although i think its a bit unfair to compare the 2 considering how long terraria been updated for but i think its a valid alternative for those like my self who didn't like terraria if you get what i mean.

i should mention that its launching from early access in 12 days.
: Re: Breaking News: Chris is a Grade A+ Moron
: eRe4s3r July 09, 2016, 11:40:55 PM
To be honest reading all that I think you are not a moron, rather it would be economic suicide to release something unpolished on EA nowadays. According to steamspy, your early access release IS your release in terms of attention and sale impact.
: Re: Breaking News: Chris is a Grade A+ Moron
: TheVampire100 July 10, 2016, 05:13:22 AM
The problem with Early Access on Steam is that developers and players see the game with different eyes.

Developers see the potential of the game and what it could become with the help of the community. they count on the help and believe that together it could shape the game.
Players however see not what the game might become but only what it is at that point. and they rate exactly that. they don't care about the ifs, they only care about their first experience with it, even if the game still is in development. There is currenlty only a few amount of people that really get what EA is about and how to use it right and players mostly dislike EA games just because they don't see the value of the future of the game.

So in short, it is always advised to take extra time to shpe the game before going the early access route. players will then have a better first time experience and that is exactly what you aim for. The real release isn't interesting anymore for those people because they OWN already the game on release.
: Re: Breaking News: Chris is a Grade A+ Moron
: tombik July 10, 2016, 09:29:21 AM
Why do you even pick a release date if you will change it 10 times afterwards? That does not serve any purpose does it, it just kills the hype bit by bit. Even though it is not on a crucial thing, you are still wasting your credibility for no reason.

Just say end of October and stick with it, and if you are done early, make an early release which looks definitely more professional than this.
: Re: Breaking News: Chris is a Grade A+ Moron
: Logorouge July 10, 2016, 10:06:33 AM
Why do you even pick a release date if you will change it 10 times afterwards?
The answer is right there in the original post. Look at the section called "So What's Wrong With Me, Then?"
: Re: Breaking News: Chris is a Grade A+ Moron
: x4000 July 10, 2016, 10:54:07 AM
Yep, it's a tricky thing all the way around.  And in terms of why not just say the end of October or whatever, we would collapse financially before then without moving to EA.

Even if we didn't, we've had issues in the past (Starward Rogue for instance, but other titles also) when we did not communicate early and often enough about games.  Unfortunately, what comes hand in hand with communicating early about games is that some of the early information winds up being incorrect or needing revision.  Past experience has shown that this is preferable to coming out of the blue with no press in advance, though.

The moronic part is me trying to fit a square schedule into a round calendar hole, so to speak.  I don't know a better way to do it, and hindsight is 20/20 obviously, but basically I find myself being both "the idiot suits at the publisher" and "the development manager asking for seemingly infinite time."  Funny thing about self-publishing is that you have only yourself to blame, but you're still caught very much between two worlds there.  At least when a AAA developer gets pressured into an early release, they can blame EA or Activision.  I get into the same kind of scuffles the head of a AAA studio would with their publisher, except my scuffles are internal with myself.

I think that's more or less true for any indie that isn't just rolling in the dough, based on those I've talked to over the years.
: Re: Breaking News: Chris is a Grade A+ Moron
: Draco18s July 10, 2016, 11:31:49 AM
I read about half of that wall of text, Chris. Things are looking great, I don't think anyone's really going to complain about the pushback if the result is worth it (and from what I got out of that wall: its going to be worth it).

Keep it up :)
: Re: Breaking News: Chris is a Grade A+ Moron
: x4000 July 10, 2016, 11:41:17 AM
Cheers. :)

That did turn into a mega-wall-o-text for sure.  I figured it was time for a new dev diary anyhow, partly as kind of a peace offering for the delay. ;)  But in seriousness, I figure that giving people a clear view of what is happening and why is a lot better (and more interesting!) than just "this is happening, no explanation, goodbye" that so often happens.
: Re: Breaking News: Chris is a Grade A+ Moron
: TheVampire100 July 11, 2016, 12:08:36 AM
I couldn't find it in the text (sorry that I didn't read it all, only the most important passages) but is the robot raptor in the pics gonna be a playable raptor type/unlockable skin or is htis an enemy. Like the robots attempt to counter the raptor with his own weapons.

Also, since this is going on Steam first and will have a level editor: will you finally support Steam Workshop with this. I was happy that Starward Rogue had mod support and a level/room editor but was disappointed that you didn't include workshop for the Steam version.

You really should consider it this time, makign a game modable or giving them level editors isn't enough anymore nowadays, people also demand an easy way to share their own designs. And a forum isn't really an easy way because you have to work your way through multiple threads and then download of a third person website which isn't always safe. Steam workshop gives customers an easy way to share their stuff and they don't have to worry where it comes from because everything runs through the Steam servers.
: Re: Breaking News: Chris is a Grade A+ Moron
: Misery July 11, 2016, 05:05:04 AM
all good although i hope you don't end up pushing it again i know you want to make it perfect but obviously you dont really have the luxury to do it over and over again that and i actually want to play this and give you feedback between my rotations of starbound

also i didn't know misery was doing level editor related stuff is she on contract like with star ward rogue?  or is she doing it for shits and giggles?.


I'm just volunteering again, basically.  I'm not in a position of needing money, to put it lightly, and really this sort of thing doesn't even qualify as "work" to me.  More like entertainment.  Level design for games is something I've always enjoyed.  And it doesn't involve bug fixing.  THAT is certainly a huge plus.  I'm so tired of bugs.

This should be an interesting challenge though, since what's being made here is rooms to be stuck together by the procedural engine, just like in some other Arcen games, but this time it's in 3D!  Some very different concepts at work with that sort of thing.   Part of the challenge will be keeping the rooms interesting and varied from a gameplay standpoint, but also having them make sense visually.  Cant be having an apartment building with huge rooms full of platforms and catwalks, now can we...
: Re: Breaking News: Chris is a Grade A+ Moron
: abal7 July 11, 2016, 08:14:57 AM
I truly hope this game works out for you Chris. It pains me sometimes to see hard work not get rewarded, and poor / shitty work rewarded. The recent CS:GO scandal really shed light on that for me. All your games have been unique and fun and I've had hundreds of hours of fun with them.
: Re: Breaking News: Chris is a Grade A+ Moron
: x4000 July 11, 2016, 09:09:13 AM
I couldn't find it in the text (sorry that I didn't read it all, only the most important passages) but is the robot raptor in the pics gonna be a playable raptor type/unlockable skin or is htis an enemy. Like the robots attempt to counter the raptor with his own weapons.

I wouldn't really call it a raptor, although it is vaguely raptor-ish.  It's meant to be theropod-like, but more along the lines of a robot T-Rex.  It's an enemy, and not playable.

In terms of skins, we will be doing a completely new raptor model in general (it's already mostly rigged, but not animated and all the blend weights are not perfect yet).  Whether or not we keep the existing one is up in the air, but we probably will unless there's a reason not to (moveset complications, etc).

Also, since this is going on Steam first and will have a level editor: will you finally support Steam Workshop with this. I was happy that Starward Rogue had mod support and a level/room editor but was disappointed that you didn't include workshop for the Steam version.

I'm not a C++ programmer, and even worse when you're dealing with C++ it's something that has to compile on three freaking platforms at this point.  The C# bindings from Valve seem completely useless to me, as they [redacted because of NDA, just in case].  There is Steamworks.NET, but I haven't explored the later versions of that too much.  Earlier versions were buggy.

You really should consider it this time, makign a game modable or giving them level editors isn't enough anymore nowadays, people also demand an easy way to share their own designs. And a forum isn't really an easy way because you have to work your way through multiple threads and then download of a third person website which isn't always safe. Steam workshop gives customers an easy way to share their stuff and they don't have to worry where it comes from because everything runs through the Steam servers.

The purpose of the level editor, at core, isn't really mods -- for this game.  Rather, it's a tool for making core game content.  Rather than a bunch of workshop stuff, I'm looking more for people to submit things to us that we can build into the main game itself for everybody.  That's what has happened with Starward Rogue, for instance: you've never installed a mod for that because there aren't any, but you've played tons of player-created rooms, bosses, enemies, etc, without ever knowing it unless you checked the game credits.

My estimate is that Steam Workshop support would take 1-3 weeks of my time, which is a huuuuuge undertaking.  That's my pessimistic safe estimate, so it could be substantially faster, but still.  There would have to be a lot of excellent traction on the game for that to happen, and that would have to be something people would want more than whatever else I could do in that same amount of time, OR the game would have to be making enough that I could hire someone else to do it while I do other things.
: Re: Breaking News: Chris is a Grade A+ Moron
: x4000 July 11, 2016, 09:13:54 AM
Part of the challenge will be keeping the rooms interesting and varied from a gameplay standpoint, but also having them make sense visually.  Cant be having an apartment building with huge rooms full of platforms and catwalks, now can we...

Fortunately apartment buildings have a variety of types of structures in them, heh.  But RUINED ones have even more.  The general halls and utility halls and stairwells and apartments all need to be pretty much focused on the aesthetics more than anything else, although tying into gameplay.  For instance, utility halls off of main halls that allow you a second way to get past some enemies.  That sort of thing.

But then where the larger and crazier arenas come in is with destruction of these things.  Basically taking a bunch of pieces of apartments all stacked together and smashed out in the middle, and you basically have this giant accidental courtyard full of rubble, with the edges of many apartments on each side in various shapes.  So that gets into a lot of freer design, because the rubble doesn't have to be sensible.

Having "machine-invaded parts" where part of the building has been consumed by robot machinery could also be a really cool thing, and is something I'm considering.
: Re: Breaking News: Chris is a Grade A+ Moron
: x4000 July 11, 2016, 09:14:09 AM
I truly hope this game works out for you Chris. It pains me sometimes to see hard work not get rewarded, and poor / shitty work rewarded. The recent CS:GO scandal really shed light on that for me. All your games have been unique and fun and I've had hundreds of hours of fun with them.

Thank you!  I really hope so.
: Re: Breaking News: Chris is a Grade A+ Moron
: Misery July 11, 2016, 09:46:06 AM
The purpose of the level editor, at core, isn't really mods -- for this game.  Rather, it's a tool for making core game content.  Rather than a bunch of workshop stuff, I'm looking more for people to submit things to us that we can build into the main game itself for everybody.  That's what has happened with Starward Rogue, for instance: you've never installed a mod for that because there aren't any, but you've played tons of player-created rooms, bosses, enemies, etc, without ever knowing it unless you checked the game credits.

Yeah, that did work out pretty well, for the most part.

You should write up a set of rules/guidelines and such for the room designs though, if you can.  Avoid the derp that happened with Starward, the bit that led to a patch with like 90 broken rooms fixed that could have been avoided if I'd thought to write up such a thing.
: Re: Breaking News: Chris is a Grade A+ Moron
: x4000 July 11, 2016, 09:48:29 AM
Yep, I will do.
: Re: Breaking News: Chris is a Grade A+ Moron
: Draco18s July 11, 2016, 10:19:19 AM
Cant be having an apartment building with huge rooms full of platforms and catwalks, now can we...

I dunno about you, but my house should have a catwalk (http://d3exkutavo4sli.cloudfront.net/wp-content/uploads/2014/04/cat-house-1024x685.jpg).
: Re: Breaking News: Chris is a Grade A+ Moron
: x4000 July 11, 2016, 10:21:42 AM
That's awesome. :)

The one looks like Cat-pachinko, though, haha.
: Re: Breaking News: Chris is a Grade A+ Moron
: Draco18s July 11, 2016, 10:34:51 AM
That's awesome. :)

The one looks like Cat-pachinko, though, haha.

There's a couple people who've done that sort of thing. I was looking for a particular one, but couldn't find it (actual cross-the-room suspended walkway) or at least, not one with a cat on it so that the pun was readily visible.
: Re: Breaking News: Chris is a Grade A+ Moron
: Logorouge July 11, 2016, 08:43:44 PM
[...] I'm looking more for people to submit things to us that we can build into the main game itself for everybody.  That's what has happened with Starward Rogue, for instance: you've never installed a mod for that because there aren't any, but you've played tons of player-created rooms, bosses, enemies, etc, without ever knowing it unless you checked the game credits.

Coming from Morrowind, that way of doing things was initially a bit of a culture shock for me. User-made content making it into the main game? That's so amazing! But also, the lack of mods just floating around, available to pick and choose, is kind of a bummer. The very permanent nature of mod additions to a save makes it very unlikely to go in that direction, even though I might still try to do it... I swear I was going somewhere with this post, but somewhere along the way I kinda lost my train of thought.  :-\
: Re: Breaking News: Chris is a Grade A+ Moron
: Misery July 11, 2016, 10:59:21 PM
[...] I'm looking more for people to submit things to us that we can build into the main game itself for everybody.  That's what has happened with Starward Rogue, for instance: you've never installed a mod for that because there aren't any, but you've played tons of player-created rooms, bosses, enemies, etc, without ever knowing it unless you checked the game credits.

Coming from Morrowind, that way of doing things was initially a bit of a culture shock for me. User-made content making it into the main game? That's so amazing! But also, the lack of mods just floating around, available to pick and choose, is kind of a bummer. The very permanent nature of mod additions to a save makes it very unlikely to go in that direction, even though I might still try to do it... I swear I was going somewhere with this post, but somewhere along the way I kinda lost my train of thought.  :-\

Yeah, it was interesting, to say the least.  We didn't get any player-made bosses (not counting Ptarth's Invader, since he ended up on the Freaking Volunteers team), but many enemies are player-made (thus the very different design styles for some of them), and we got a TON of player-created rooms.  Seriously, a ton of those.  You can thank the testers for the game's large room variety, because those doing the actual development just didn't have much time to make those.  We had one specific person that was dedicated mostly to JUST making rooms, and indeed he made a very large number of them (and they were all very good, and needed no changes from me later on), but one person can only make so many, particularly when trying to ensure high quality with every one of them.

It was a very interesting process, the player submissions, but the big issue was quality checking the things, which frankly, I didn't do properly for the rooms, thus the issues later. My own fault entirely. It all ended up very good in the end though.

Hopefully it'll work out just as nicely with this game.   The more rooms this one can have, the more variety it'll get.  I'm interested to see what sorts of designs people come up with for this one, particularly considering it's 3D nature and the possibilities created by the actual gameplay mechanics.

Also interested to see what the new types of bots are like; so far, I've only seen the first three that everyone else has seen.

On a side note, how's that editor coming along, Chris?
: Re: Breaking News: Chris is a Grade A+ Moron
: crazyroosterman July 12, 2016, 08:53:07 AM
[...] I'm looking more for people to submit things to us that we can build into the main game itself for everybody.  That's what has happened with Starward Rogue, for instance: you've never installed a mod for that because there aren't any, but you've played tons of player-created rooms, bosses, enemies, etc, without ever knowing it unless you checked the game credits.

Coming from Morrowind, that way of doing things was initially a bit of a culture shock for me. User-made content making it into the main game? That's so amazing! But also, the lack of mods just floating around, available to pick and choose, is kind of a bummer. The very permanent nature of mod additions to a save makes it very unlikely to go in that direction, even though I might still try to do it... I swear I was going somewhere with this post, but somewhere along the way I kinda lost my train of thought.  :-\

Yeah, it was interesting, to say the least.  We didn't get any player-made bosses (not counting Ptarth's Invader, since he ended up on the Freaking Volunteers team), but many enemies are player-made (thus the very different design styles for some of them), and we got a TON of player-created rooms.  Seriously, a ton of those.  You can thank the testers for the game's large room variety, because those doing the actual development just didn't have much time to make those.  We had one specific person that was dedicated mostly to JUST making rooms, and indeed he made a very large number of them (and they were all very good, and needed no changes from me later on), but one person can only make so many, particularly when trying to ensure high quality with every one of them.

It was a very interesting process, the player submissions, but the big issue was quality checking the things, which frankly, I didn't do properly for the rooms, thus the issues later. My own fault entirely. It all ended up very good in the end though.

Hopefully it'll work out just as nicely with this game.   The more rooms this one can have, the more variety it'll get.  I'm interested to see what sorts of designs people come up with for this one, particularly considering it's 3D nature and the possibilities created by the actual gameplay mechanics.

Also interested to see what the new types of bots are like; so far, I've only seen the first three that everyone else has seen.

On a side note, how's that editor coming along, Chris?
makes me regret not taking you up on your offer and getting involved with the level creation process but I'm looking forward to doing stuff with this level editor.
: Re: Breaking News: Chris is a Grade A+ Moron
: x4000 July 12, 2016, 08:56:40 AM
The editor is getting close. :)  I sent an email about it last night.  Should have it to you today.
: Re: Breaking News: Chris is a Grade A+ Moron
: mrhanman July 13, 2016, 10:42:35 PM
Have you started posting change logs anywhere yet?
: Re: Breaking News: Chris is a Grade A+ Moron
: x4000 July 13, 2016, 10:54:02 PM
Today, actually: https://arcengames.com/mediawiki/index.php?title=Release_Raptor:Level_Editor_Components:_Level_2_-_Apartments

And there's some level editor stuff that is new here:

https://arcengames.com/mediawiki/index.php?title=Release_Raptor:Level_Editor_Basics
https://arcengames.com/mediawiki/index.php?title=Release_Raptor:Level_Editor_Components:_Level_2_-_Apartments
: Re: Breaking News: Chris is a Grade A+ Moron
: Misery July 14, 2016, 08:07:48 AM
I just thought I'd say here that the new editor is really working out well.

This should end up being pretty easy for everyone to use.  I've run into exactly one glitch but it's nothing that actually got in the way.
: Re: Breaking News: Chris is a Grade A+ Moron
: x4000 July 14, 2016, 09:50:58 AM
Sweet!