Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
So me! I have been mostly focusing on HR and building the team! There is lots of things to do in the area. We have already been conducting a bunch of talks and PLENTY more in next week. All are promising candidates! So it will be a horrible job to select the few! 😬 We would like to hire WAAAY more people that we can afford right now. There are just so many good ones to our surprise! Artists are a little underrepresented for some reason.
Also we have also put a hold on the Junior developer position.. we have plenty to choose from for now.
I have also been working on HUD mockups.. which also happens to incur a lot of immediate design decisions so Sir @_keystone can get working on some HUD/UI visual mockups in his internship here. (So it's a bit more complex than I thought)
He is currently working on a training exercise in hard surface 3D modeling to learn about the more traditional low and high poly baking process. He did a little Scanner prop for the purpose. (Looking good by the way!) 🤩 While waiting for slow old Jonas to deliver the mockups he can work from. 😅 😉
@Oxmond Is knee deep in HR and a more tricky administration task at the moment.
Now back to mocking up!
Online call with a potential candidate in a few hours!
OH yeah! One more thing!
We are getting an audio designer intern on a short term basis! Danish guy I have been talking to way earlier in the project. We just need a bit of paperwork done be the governmental institution. We have done our part.
Short term interns will probably for the most part not be working directly in the project at this current moment in time. As it would be a bit too costly for us in time to oversee. We try to go for 'low maintenance' so we can get more focus on all the other things needed to build the company and game right now.
New audio intern will do an audio pass on how the current trailer sounds. He is a highly experienced audio designer with a strong movie/tv portfolio. 💪 😎
We are looking forward to his take on the audio design! 😄 🔊 👍
My actual company development PC has been ordered! Should arrive next Wednesday!... now there is monitor and Wacom to find.
Wanted a 12 GIG 3060.. but silly shop didn't have it today. They did yesterday when we were looking at it. 🧐
https://cdn.discordapp.com/attachments/1086221172401774652/1086290658999934986/2023-03-17_15_09_09-Ox_-_Bitfire_Games_-_Slack.png
Monday Micro log!
3 interviews down! All good candidates! I'm sure we will have an amazing team! (Still more interviews to go for the rest of the week)
I happened to catch a cold before the weekend.. So my head was a bit groggy. Ox also caught it. 😅
We do daily bro-hugs!... So of course! ;) As long as we don't start to mutate and grow alien body parts I guess it will shake off quickly! It's not a big hindrance.
And our collective immune defense systems needs to stay fit anyways.
Hope I am still making somewhat good decisions and interviews. (Interviews are also very new to me in my own company setting.. it's fun and nice to talk to such talented people!)
Our office manager super champ Rune D was elevated to Swarmy Sergeant for helping us out to make the 'new office tetris blocks' fall into place! Looks like things will be good there also so we can finally move out of our broom closet to get a real team going.
He promised to update his LinkedIN profile with # Swarmy Sergeant... so we will be keeping an eye on that. 😉
Cheers mates!
Jonas out!
Just a quick micro here!
The sniffles were almost nothing and almost completely gone! Even more today Wednesday.
- I found a monitor which has been ordered!
Big ass LG 42" 4K OLED TV OLED42C26LB it does 120Hz in 4K. It was sorta expensive.. but it was on sale. And also I think it's important that we have a bunch of different hardware setup at the studio so we can catch potential issues earlier. Obviously we can't have all combinations.
(It also just occurred to me...that I'm not actually sure the HDMI 2.1 cable is included with the monitor) 😬 ... that would suck! Guess we'll find out. Or I would have to bike as fast as the wind to the nearest shop.
- More interviews with awesome people were conducted both days! 🙂
- Roadmap - A few days ago we also did a roadmap for the immediate future of the project. It will be published sometime 'soonish', But right now we are hyper focused on interviews and building the team.
- And today Wednesday! TOYS arrived!!
Got my new head phones and my desktop workstation. The monitor is not here yet. And who knows about the cable...
And one more thing!
Not confirming any support or anything on DarkSwarm on the SteamDeck..
But we felt it would be nice to have such a small toy around the office. Atleast for handover play test things.
The first thing that happened after setting it up.. was that somebody from the office. I promised not to mention any names. 😅 Was tapping around on the SteamDeck and pressed 'some kind of button'. And suddenly the language was Chinese with a panicky look in the eye.
Luckily, the Game Director (Not known for his Chinese skills) spent about 10-20 seconds with the device. And the language was back to English and the day was saved.
First game we installed... well.. had to be Alien Swarm: Reactive Drop. 🙂 It runs smoothly and nice to see the form factor actually allows for games of that type to be very playable.
That's it for today!
Catch you later!
Chinese SteamDeck!
https://cdn.discordapp.com/attachments/1086221172401774652/1088203331287138475/20230322_102632.jpg
AS:RD
https://cdn.discordapp.com/attachments/1086221172401774652/1088203346965430472/20230322_145506.jpg
Thursday Mirco!
This is my first update from my new computer! YAY! 😄
One interview down today!
And we have been mostly busy unpacking hardware boxes and setting up new gear and software!
As suspected.... monitor didn't even come with a cable. 🙄 So had to dash off get grab a couple of cables. HDMI 2.1 and a Displayport 2.0 while on my way to the kiddo so that was just perfect at Brinch Elektronik. They were even cheap! Turned out the monitor was more of a SmartTV so no Displayport input anyways. Oh well.. I'm 100% sure we can use the cable later.
A report on using a 42" 120Hz monitor in 4K IT'S NIIICE! The whole quadview thing is super great! No need for dual monitor setup or anything like that.
Earlier I tried it on my laptop but it only did 30Hz in 4K so that was a bit annoying.
Now we are just missing a bunch of new xbox controllers and my proper Wacom. Should arrive soon!
Also bought and new desktop Millennium Falcon lamp and an Alien coffee mug while I was out and about. I had some bucks to spend on a gift card from my former employer's xmas gift. So that was well suited.
Just wanted to drop an update while download Unreal and the rest!
Cheers
Jonas out!
Adding: Also wrote a quick brain stormy script for a class introduction video. Just had a breath of inspiration to do an ultra short animated video for the medic. Would be fun to do small videos for all the classes. (Might have to be some other people actually doing the work on any future potential videos, as we are busy with the game) Let's see what happens! Maybe it will maybe it won't 🙂
The setup:
https://cdn.discordapp.com/attachments/1086221172401774652/1088516941045563493/20230323_181730.jpg
Hi guys!
Just dropping a micro from the trenches today!
As you all know, we have been very busy with the hiring process.
And things have gone VERY WELL there! 😄
It's basically just down to a little paper work now and we are good to go. Devs will be starting as soon as possible when all are clear on the legal side of things.
First dev has been signed! The two others will drop by tomorrow for signing and join us full time a bit staggered over the coming month. ON LOCATION! How amazing is that!
Sadly we also had to disappoint some very good people. Many of them we could certainly see a future with here at Bitfire Games when the stars are right. ❤️
We are working on a limited budget and we just don't have the money to hire as many people right off the bat as we might like.
Also it might even be a bit of a challenge if the team was growing too quickly in this early time. Managing a lot of new people, getting them into the project and feeding them enough quality tasks would probably be quite time consuming.
So we are very happy with the current small team we are hiring right now. To keep it very flexible and nimble with very fast iteration times. So all good!
I hope we can bring more people onboard as we move further into development and the need arises for the production.
Also! We have signed up for a larger office space! So we will actually be able to fit more people in the same room. Still not super big, but it will do for now.
Still in the same university building hosting startup company spaces. Just one floor down.
Oh yeah.. office equipment and more dev stations is also in the works as the team arrives.
Cheers!
Jonas
Office:
https://media.discordapp.net/attachments/1086221172401774652/1090972695480504370/OldOffice-NewOffice.png?width=562&height=630
So today was a pretty big day!
The last two of our hires came into the office and signed their contracts!
So that means... WE HAVE A TEAM!!!!! 🥳 💪 (Fully signed now!)
WOOOOP!!! 😎
They will be starting a bit spread out over the coming month.
And it's even a fully Danish team.. AND we will all be able to work on location full time..
Like we never expected that would be even possible!
This will be so good for the game.
Remote work can of course be very good and everything. But just sitting in the same room when developing a co-op game. Instantly testing and discussing every little feature and tweak with the team. It will just be such a killer feature that will really benefit the game development process and the final game to a large degree.
Also..ALL our new employees are actually indie devs with a range of skills and insights into game development on all fronts. Like how cool is that!
You could say it's almost like taking a page out of Valves handbook of making teams with T-Shaped people.
There will also be a longer term intern on a 4 months contract starting next monday. Also an indiedev. More focused on testing, writing and looking into the procedural level generation system.
Today we also moved into our new office! 😄
It's not super big! But we think it will be sufficient for quite the stretch of development.
Our wishlist has been slowing down quite a bit. But we managed to crawl onto a pretty nice semi round number. So that is pretty amazing. Thanks for all the support out there!! You are amazing! ❤️
And this is taken into consideration that people have only watched a trailer made in mostly my spare time in my bedroom. And only a few weeks of work on a more focused trailer at the office.
I really hope the final game will impress even more. 🙂
So cheers for you guys!
And cheers for the new team! 😄
We are truly looking forward to working with all the new awesome guys!
It will be an absolute blast!
Completely unrelated, Thursday evening I took my GF (as part of her birthday gift) to Fantasysymphony II, with a full blown symphony orchestra playing fantasy game and movie/series music. Game of Thrones, Skyrim, The Witcher, League of Legends, Arcane stuff like that. Super nice time to get out a bit away from the trenches.
David Bateson (Voice of Hitman) was also there and doing his thing.
It's recorded on the day here... can't compare with the live performance of course.
https://www.dr.dk/lyd/p2/torsdagskoncerten/torsdagskoncerten-fantasymphony-ii
Cheers
Jonas
Bitfire Games moving in to new office:
https://cdn.discordapp.com/attachments/1086221172401774652/1091452711452545094/20230331_113901.jpg
Today's micro!
Monday was the very first day we had the early team on site! The guys had to bring laptops for the first few days. And today just now, new computers just arrived at the door. (No time for unboxing videos) 😉
More people will be joining us soonish as they become available. Mid and end of the month.
We also got started out with a bit of IKEA furniture assembly.. Game Director got a new chair!
And speaking of chairs.. well. 🪑
Our new senior programmer, who has not officially started yet. was VERY keen to show us what the power of the chair really looks like! As he didn't have access to the project assets out of the gate so he had to just go for the nearest chair.
10.000 chairs and 100.000 chairs in the current test. See GIFs. 🪑. 🪑 🪑 🪑
Should be fine to around 200.000+ without framerate dips.
So a new proper high performance swarm system is in the works! We hope It will be amazing!
Also we are currently doing a bit of design on story and world building. Mostly handled by our new (awesome and very storytelling indiedev) intern. Which gives me a lot more time to focus on other tasks. We like to give new brilliant and passionate people a chance to shine here on the team. Especially if they are free for a limited time. 😉
So I can look into the more urgent task of defining the core gameplay for Milestone 1. Which we will jump into shortly.
Milestone 0 is complete with setting up the company and hiring a team!
Bitfire Games says hi!
https://cdn.discordapp.com/attachments/1086221172401774652/1092772577753178162/20230403_122545.jpg
10.000 Chairs
https://cdn.discordapp.com/attachments/1086221172401774652/1092772671122587689/10000_chairs.gif
100.000 Chairs
https://cdn.discordapp.com/attachments/1086221172401774652/1092772767788716073/1000000_chairs_the_chaironing.gif
Micro time!
Last man at the office today!
So we have the end of the first week at the office and now it's Easter vacation here! But work might happen anyways... we will also need to chill a bit I guess.. in theory. But we also like to kick ass on the project just for our own enjoyment. It is not expected at all. But super happy we have such a dedicated and passionate team! 😄
The new chair also happened to give me a bad back yesterday! Like whaaat! 😬
It has now been adjusted accordingly. Ditched the arm rests and things. So I hope it helps.
And it was just a short 3 days week. But what a week!
The team has been super impressive in their output! 😄
We are blown away! Especially in these early days at the studio.
We got DarkSwarm up and running on the SteamDeck pretty quickly on a Windows build. And it was actually running quite fine all things taken into consideration. Maybe around 40 fips without any special optimization in the low intensity areas of the map.
We are using a lot of real time shadows.. Those are always expensive. Also Lumen and a lot of active AI agents are naughty boys on the frame rate in general. Don't think Lumen was running on the Deck.
.
And today we did the first actual 4 player playtest (like ever) and on the SteamDeck. It was pretty fun! 😄
Though the current framerate on the SteamDeck was not impressive with 4 players. But it doesn't matter that much right now. We will rebuild the character controller anyways and it will be much better with waaay more fluid animations compared to what you have seen in the trailer. That was the plan all along. The Current character controller is very stiff in its character motions. That's the current plan at least. Let's see where we land! 🙂
Also further work was done on the swarm system! They are now animated little alien crawlers in their thousands if we so wish. So that was amazing to see! 😄 There is certainly more work to be done on the system. But a really impressive start! Will post as we progress with something nice.
Also very good progress on lore and design for Milestone 1 😄
And we got EVEN MORE cardboard boxes of hardware in the door! Will it ever end? 🤯
Nice holidays if you are at the receiving end of such luxuries everybody!!
Cheers!
Jonas
After Easter holidays we dropped in on Tuesday to meet the 2 new team members joining the cause!
Creatives on art and audio. Audio is a short internship.
Actually we have 3 people now who out of the blue contacted us wanting to do internships here at Bitfire. Both shorter and medium timeframes. We are super grateful! 😄
Holidays were indeed spent on holidays with their families. But the team has their bitfires burning and looking into implementing early stabs and procedural level generation and the new character system that should both look a lot better and run a lot faster on the CPU.
We also spent some time cleaning up the folders and setting up the project for all the new guys in town. And a lot of the guys have been thrown into GIT for the first time. GIT can be a bit overwhelming at first. But I’m sure we will handle that little learning experience just fine.
More hardware arrived! Chairs, cables.. Nothing super exciting. 😉
As not everybody is on location and full time yet there has been a bit of messing around and planning around executing and agreeing on the plan for the transition to the new animation system. Also weird bugs occurred and we had to manually download a repo to get what was working for one developer working for the rest of us. Super strange.. But so far it’s looking like the intended implementation is working! 😄
We also did a video call and everybody on the floor got a chance to say hi to our offsite Filipino intern.
Audio jumped right into doing some new gunshot sounds. So I'm looking forward to hearing what he comes up with.
Art is looking into new modular level pieces that will fit into the
Also my long awaited Milestone 1 Definition has finally arrived.. Well in the preview version at least so we can talk about what will be included. I overshot over features a bit. So there will be some trimming to do. Senior tech just told me to go nuts so I did.
It is written in a bit of a brief form of a design document outlining some of the basic logic of individual features. We don’t have a large detailed design document as these things tend to age poorly and cost a lot of time in upfront investment. Better to keep it nimble and flexible but still with the larger scope in mind.
Fridays will ‘show and tell’ what you worked on during the week and in some cases showing what you have been working on running the latest build on the Steam Deck.
Cheers!
Jonas
Casual shot from the office with new teamsters!
https://cdn.discordapp.com/attachments/1086221172401774652/1095722442430873640/20230412_164800.jpg
Super great day of productivity all across the board!
Faster than we have anticipated even. So cool to see!
The new character system is up and running in it's early form! We ended on a bit strange hybrid solution by taking the new system of the underlying base and plugging in the old system on top and doing a round of optimization which is doing wonders for performance of more player characters in the scene.
Still lots of stuff to do on the new character but the base is there. Movement and shooting is running in an early form.
Looking forward to show and tell tomorrow and hopefully seeing better frame rates on the Steam Deck.
I didn't get loads of things done today. My day has a tendency to disappear in team communication and feedback. Which is also super important! 🙂
But got around to playing a bit with the environment shader and some Nanite.
The interior art pipeline will be very much about cleaver use of shaders, trimsheets and decals for maximum fastest art output, while still looking awesome and staying performant. We want it all! Fast, Awesome and more fast.
Hope we will get there.
Code got the new character controller rebuilt and is down with some crazy shooty times. 💥 🔫 💥 🔫 💥 🔫 💥 🔫
https://youtu.be/dGHLlZF4KOY
DEVLOG HERE:
https://store.steampowered.com/news/app/2303200/view/3689053519324403596
DarkSwarm Devlog time!
Things are going great here! Milestone 1 is well under way! We are 3 weeks now into MS1 until the deadline in June.
First of all SOOO much has been happening it has been hard to keep up with the more frequent devlog posts. While Jonas and Ox has also been VERY busy going to and talking to a lot of potential new candidate interns from The Games Assembly in Malmö. These guys will bring so much coolness to the project. It will be absolutely amazing!
The goal of Milestone 1 is to create a good definition of the core gameplay in local co-op. Stuff like a first pass on weapons, classes, abilities, camera, controls, character controller, a smaller selection of enemies and a single mission type (extraction) playable in a procedurally generated level.
So we can play and feel how all the intended mechanics interact in a fully playable and tweakable setting.
The game will also scale visually so it will look sweet in 4K on high-end PC hardware depending on graphical settings.
Also we are usually Friday testing on Steam Deck on ‘medium’ settings. Runs around 60fps depending. It even runs fine at around 50-60 fps on an older integrated chipset laptop on low settings. Looking pretty good even for what it is.
A lot of time has been spent on janking out and refurbishing my old prototype and optimizing what was there. Creating structure ‘real’ programmers like, fixing bugs and developing all the unseen systems of the game so we can play and iterate as fast as possible on the project. All going super great!
We also did a bit of work on trying out split screen as dynamic switching and a single camera zooming out and framing the action. It was clear that for dynamic split screen switching we need to implement a more custom solution if we want to go down that route. Split screen and camera things is on the radar.
Split screen does indeed cost a bit of performance. But it’s not that bad really . We might make various options regarding. Let’s see where it lands! No promises as always. ;)
The latest development has seen all 4 classes in the game. With various class weapons and skills. Still >super early< but it lends a lot to the game already.
There was also some VERY early work on a minigun.. It just feels very dear to our hearts! We are in absolute love with the power of the minigun. <3
{STEAM_CLAN_IMAGE}/43732331/0c2ce5e1c1fde5472681d718eb1190431a98dc0d.gif
I did some work on the environment shader. There will be blood!.. like everywhere if we want that. Also includes alien goo and other things.
{STEAM_CLAN_IMAGE}/43732331/82ff3de7f0f3463d4295b554dba8c420897dc357.gif
Also great work on visuals and audio and procedural levels. We will try to make the levels look as hand crafted as possible.
Lore wise it has been pretty still as we are very busy with actual gameplay and lore is actually not part of the Milestone. But at least we now have a rough and broad idea about the universe and how it operates and its relation to the players.
And as mentioned last week we (Jonas & Ox) also went to Malmö in Sweden to talk to a lot of SUPER talented students from The Game Assembly. It was INTENSE! We managed to talk to 40 students during the day. So hope we will land some more great talent at the studio to work on the game. We were certainly impressed by the level of quality they have produced. We are REALLY looking forward to working with some of those guys. <3
Yay! We have matching Bitfire Games hoodies going to Sweden and other biz events.
{STEAM_CLAN_IMAGE}/43732331/c157832e94f79f6587b8a038da01d65c388f002b.png
Epic Games representatives will dropped by our studio last week! How awesome is that! As part of this local Copenhagen MatchUp event. They mostly talked about us getting on the Unreal Developer Network. And always nice to have a chat.
We had a few biz talks planned at the Matchup venue and online. But it is not a large focus right now, as we already have our base covered with Ghost Ship Games. It’s just for meeting new people and hanging out. Great fun!
All in all.. It has been some suuuper great and productive weeks! Much awesome things in the pipe. So far it looks like we are in good shape to reach MS1 in June! And hopefully with flying colors! Guess we will see! :)
Cheers from
Jonas and Bitfire Games
Today we had our senior developer joining the team officially and finally on location. Much awesome! 🦅
Also what will have 3 TGA students joining our team in late August! IT WILL BE SO FREKKING AWESOME! ❤️
The guys will drop by our studio for playtest, show and tell and beers tomorrow! 🍻
We finally have a real mission system running thanks to our intern Milas who also have been looking into lore and procedural level generation. Also he does amazing pixel art and the hardest high fives. Almost too multitalented for his own good. 😉
So now we have the basic flow running (still early and unpolished).
Select player classes > Select Mission > Start Mission > Complete mission objectives > Trigger escape with the DarkSwarm on your heels > Escape.
All wrapped in a really smart and extendable mission system.
Work on Class skills is ongoing!
There is now an energy system connected to the skills.
Also the team wanted to do a gun turret for the engineer so that will be a thing soon. Like tomorrow or something in an early form.
Downing and reviving is now a thing also! 🧑⚕️
Though before you think the whole game is ready to ship. You should be informed that the whole game is VERY much open heart surgery with a lot of bugs and missing features. But we can really feel the game already. And knowing we will take it soooo much further in quality and content. Maaaaan I think it will be good!
I am personally living the best of times! Like EVER professionally!! I love every second of it working with the team. ❤️
And all is done without any kind of company induced crunch with time to spare for polish and bugfixing in the current Milestone 1 while designing the game as we go along. 🤹♂️ 🤹♂️ 🤹♂️ 🤹♂️
Though people and myself included do work long hours when they feel like it. But only at their own choosing if they are passionate about a certain thing they are working on. We feel the team Bitfires are burning with passion on a daily basis. 💪
Sorry for my humble bragging. 😅 I guess my new role as (effective) producer is going pretty well! It’s not an official thing. But I do all the day to day game producer planning work on the project besides game directing, game design, support and technical art. So a lot of hats! But it’s sooo much fun! I have an absolute blast right now!
We are having a fancy restaurant dinner with our good Ghost Ship Games friends this evening in Copenhagen. And also meeting the small indie team behind SpellRouge, Guidelight Games.
VERY MUCH looking forward to that in an hour or so. It will be super fun and cosy! 🥰
Cheers!
That’s it for today!
Jonas
ALSO this in LOCAL co-op. Online might be different.
I forgot to mention we have put in a 'debug' 2-4 player split screen toggle button on the controller in the current game. Works fine! Buuut actually the shared screen with a very wide zoom out is even better in a lot of way. Performance and situational awareness is MUCH better.
That approach does sacrifice something on the feeling near and close to the action. But it does indeed work.
While the split screen didn't cost as much as we had feared. It is still certainly costly on frame rate.
My feeling is that we could leave it in as an option (NO PROMISES). A little more work would have to be done to make it easier to identify who and where the game is going on.
Some features and UI elements would have to be added to make it work better.
So it's still on the surgery table. But other solutions might actually be better that still allows for the team to split up and explore in different directions.