Movement demonstration video

over 8 years ago in Game and Warp Speed by matt

Recently I announced that we’re going to make the first alpha release of Warp Speed by the end of this week. Well, in a perfect world we would have but wesz had to sacrifice most of this week for some stuff that was unrelated to Warp Speed. Still, he managed to rewrite the parts of the base engine that he planned on improving and currently he’s readopting a couple more pieces that rely on these particular parts. It’s a big deal for us as we don’t want to delay the release anymore but we want to make running the first alpha as pleasant an experience for you as possible at the same time, please be patient! Anyway, we don’t come totally empty-handed today!

I made a short video that covers a few basic movement capabilities. Note that this concept of movement is not the final one, we don’t really know how far from or close to final it is since the only way to make further adjustments is after playing (against a bot at the very least) and we’ll be struggling to get there for some time yet I suppose. Without having to worry about anything but running though the current configuration is quite comfortable and in such sense may be considered like 80% done. These 80% include:

  • 90/180 degree rotations
  • gaining speed on turns (which is actually off in the video) + a certain speed limit after which you can’t further accelerate through rotations.
  • gaining speed on slopes (which is a bit too easy now and will be limited in the future) – should allow you to accelerate as long as you want (and can) but for now it is limited, too.

Remaining 20% are things mentioned in the brackets and dashes (Thanks to some acceleration applied you can perform farther jumps (only if it’s not a consecutive jump) This feature basically allows for the maps to be a little bit more open what improves the general comfort of movement.)

Yes, the blueish dude you can see there is Victor. He does not hold an invisible gun as he did until recently. It made him look stupid like dudes in scooby-doo when running so we decided to remove the gun temporarily and make the upper torso animation instead. He will have his weapon back later on.

Oh, and btw. Bear in mind that rotating looks a bit dizzy on the video but it is really not the case when running around at optimal 60fps.

Thanks for your interest and again stay tuned for more incoming updates!

Update on texturing

over 8 years ago in Game and Warp Speed by matt

A few weeks ago I posted some info about texturing along with a few screenshots. Today I wanted to show you new textures I’ve been working on yesterday and today and also make a short note about the changes in my texturing concept that took place over the last three weeks.

For your convenience I’ll start with the interesting part and then go to more boring things regarding my own thoughts and techy stuff.

warpspeed textures preview

The above mix may seem to have the contrast broken a little bit when you compare it with the first mix but making adjustments in this field is no longer a problem and it’ll be easy to sort out when we can see these patterns in game on actual levels.

The cool thing about the new patterns is that they are very easy to manage. I can easily change their color to whatever I want, I can edit the texture and the details won’t get messed up after that, I can finally add as many or as little details as I want and they won’t mess the texture. I was looking for best solution to that for quite a long time, result being that all previous patterns I made have quite a messy and hard to manage structure but that’s not an issue anymore. The funny thing is that even though I’ve spent ages on finding the most efficient way to make the patterns while doing them, I figured the solution during making Warp Speed website design and Vector Victor that was also introduced recently, rather than the actual patterns. Then I just implemented these ideas into texturing and after a few hours I came up with the results you can admire above.

Remember that we’ll be releasing an alpha version shortly so stay tuned and do not miss out on all the fun!

We’re almost releasing it!

over 8 years ago in Game and Warp Speed by matt

Every day feels like we’re closer to the goal of making the first official alpha release of Warp Speed but with us, being too pedantic as always, we were bound to have at least some delay! As you can notice, the download section has been already added so it’s ready and just waiting to have the proper downloadable content in it.

Wesz is currently rewriting a few parts of the base engine due to the couple of gimmicks that cause the game to crash unexpectedly. We’ll be releasing once they are removed, so stay tuned!

Vector Victor

over 8 years ago in Game and Warp Speed by matt

Hello there, after finally getting bored with Mr. Stork’s skinny looks (it was our previous guest dude), I felt it’s time to replace him with someone who looks more badass and will be a base for the future final version of The Dude.

Today I decided on introducing to you our newborn child, Victor. Vector Victor, to be precise. What Victor Vector is? As you’ve probably already guessed, it’s a vector representation of the player model that’ll be used in Warp Speed. Why vector? Our destination size of The Dude is around 100px. It’s not pixel art in its pure form, but it’s not a hi-res model either. After having some thougts on this topic I tought pixel arting and doing The Dude in 1:1 ratio would be too tricky and the easier way will be with vectors since you can edit them more easily and they degrade pretty cool when scaled down to the desired size.

Below you can have a look at Victor in it’s full size. The Dude is simplified a bit and he may look a bit angular (when in such scale) but the point is to make it look badass in the target 100px scale. It doesn’t matter here, whether his abs are angular or rounded as you won’t see the difference in the end product anyway.

Vector Victor, a vector representation of the Warp Speed player model

Mr Victor Vector in its original scale. You can notice the joints between particular parts of his body. You may also notice that his palms are not finished.

Another cool thing about Victor is that his body parts fit to each other perfectly and look neat in any natural position. Below you can se a couple of poses Victor agreed to do for me on his first photo shoot session. Click the image to see how Victor looks in the targeted 100px scale.

Victor doing some posing on the photo shoot

Posing Victor. From the left: Standing; Dashing; Making a gesture; Falling backward after being hit.

So, what’s next?

In the meantime Victor will be spiced up and will have alt versions for front/back leg/hand done but he’s not a priority anymore. After we have officially launched the website I’m back to texturing BIG TIME!

Weekly update #3

over 8 years ago in Game and Warp Speed by luke

It’s been a long week and below you can see the list of latest changes as for the time of posting the third weekly update!

  • improved player movement (we’ll post a video soon)
  • fixed a few scripting functions
  • almost implemented CEgui for editors
  • fixed bones texturing
  • unified scripting between diffrent game states (world state, game state, menu state etc.)
  • fixed HUGE bug causing the game to crash
  • rewritten main renderer (not implemented yet)

General progress update

over 8 years ago in Game and Warp Speed by matt

We’re quite busy now, and I’m happy to say that we are spending most of the time on warp speed development this week.

We made significant changes to payer physic and are currently working on a few more extra features that are supposed to improve the overall movement quality.

Moreover, we’re preparing to finally set off with the website. The launch was originally scheduled on April 15th, however, there are couple more cool things that we want to get done before we officially say hi. We intend to start releasing alpha versions of Warp Speed and we’re working on the introduction video as well. These two require a few issues to be resolved and that’s what consumes all the time now.

Stay tuned so that you do not miss all the fun!

Weekly update#2

over 8 years ago in Game and Warp Speed by luke

Next week, next monday and next update!

The past week I spent most of my time on website development, so Warp Speed was set aside. Anyway, here is a short achievement list:

  • fixed all collision glitches
  • implemented bump mapping
  • fixed particles distance detection system
  • began renderer optimisation
  • added console background and new font for better visibility

Currently we are wrapping up website related stuff so hopefully I’ll be able to focus more on the game itself this week!

Textures preview

over 8 years ago in Game and Warp Speed by matt

There’s no way for a game to become an AAA+ title if it does not look badass these days. I know you’re all tired with almost monochromatic videos wesz posts from time to time to show off his skillz, therefore I decided to mix a few textures I’ve made in the meantime so you can see how the game’s gonna look like in the future.

Click on the screens to see full size preview. I suggest that for better experience you check them out in fullscreen mode.

warpspeed textures preview

The dude as well as the weapons are just placeholders for future ball-breaking artworks.

warpspeed textures preview

There’s only a few textures present but obviously there’s a lot more to come. Whereas these here do not have too many details, I’m planning on enriching them later on as currently I’m working on getting a few more base textures that’ll look fine together when you actually texture something with them. This proved to be the hardest part so far. In general designing textures that are supposed to look fine from all four points of view is kind of tricky. I’ll go over this process in a following weeks if I’m lucky. Enjoy and stay tuned by then!

Bump mapping

over 8 years ago in Game and Warp Speed by luke

I have just finished implementing bump mapping. Let’s take a look at the effects:

Base Texture

Texture with bump map

Texture with bump map and diffuse refelction

Weekly update #1

over 8 years ago in Game and Warp Speed by luke

I’m going to post every Monday of the week a short list of things we have done. So, going straight to the point:

  • support for widescreen resolutions
  • waypoint path finding using A* algorithm
  • fixed player-particle collision
  • fixed OpenAL listener orientation
  • rendering foreground/background masks
  • new bot scripting interface
  • improved modding