• Activity
  • Votes
  • Comments
  • New
  • All activity
    1. T minus Zero, or releasing a game on Steam

      Well, a few minutes ago I finally pushed the button, the game is released. So I wanted to write a short write up of some things that I had to do to release the game. I won't really talk about...

      Well, a few minutes ago I finally pushed the button, the game is released. So I wanted to write a short write up of some things that I had to do to release the game. I won't really talk about making the game itself too much, more about the part of actually releasing the game, if you are interested in more of that you can see my posts from Timasomo (1, 2, 3, 4, showcase).

      Steam

      I have already created many games in the past, I've been making games for more than 5 years, but always as a hobbyist. So I never experienced releasing a game on a platform like Steam. I have to say working with Steam and Steamworks is very pleasant and streamlined, but it is still much more complex than for example releasing a game on itch.io, which is what I did before for all my other games. I'll try to summarize how the process looks like.

      First, before you can even get on Steam, you have to register, fill out a ton of paperwork, wait some time for it to be manually approved. Afterwards, you have to pay the 100 dollars for Steam Direct. At this point you finally get a Steam app id, which you can use to start integrating Steam features into your game. For example, having achievements, Steam cloud integration (so the saves get synced between devices), leaderboards and potentially more, especially if you are making a multiplayer game. To make my game I am using Godot, and I found a C# library called Facepunch.Steamworks which made this all quite easy, I'd definitely recommend it if you are using Unity or Godot with C# and want to release your game on Steam.

      Before releasing a game on Steam you also have to finish everything on a gigantic checklist, including things like: uploading 10 various header, capsule and other images which are used on the store page and Steam library. An icon for the game. What are the minimum requirements required to run the game, whether the game has adult content, whether it supports controllers, how much the game will cost, screenshots, a trailer, there are just so many things to do! And when you complete parts of this checklist you have to have your game go through manual reviews. Each review could take about 3 days to get done. I failed one review first so I had to resubmit it too and wait again. Let me tell you, if you plan to release a game on Steam, reserve at least a month to do it, and start going through the reviews as soon as possible -- actually I think there even is a minimum of a month before you can release the game from the day you get an app id.

      Trailer

      Creating a good trailer is super hard. I am not a video creator/editor at all, but luckily I at least own a solid program for creating videos -- Vegas 14 pro, that I got for super cheap in some Humble bundle about 8 or something years ago, so I at least had a good start there. I ended up with not that complex of a project and Vegas still kept crashing when rendering, so I am not sure if I'd recommend it though.

      The hardest thing for a trailer is deciding what to put in it for me. I know that a trailer should be super short, should showcase how the gameplay looks, what are the features and so on, but when I got to actually making it, it was still super hard to decide what to put there. How do I even start? I watched a ton of other indie game trailers to get some inspiration and that also didn't help that much. There are some trailers which are really just gameplay, some trailers which are actually just incredible with editing I could never do as a pleb... So I started with something that I know a bit more. I created a very short music track, and decided that I will just edit the trailer to fit the music.

      The music track basically splits the trailer into 4/5 very short sections:

      • Basic gameplay, how the game looks when you start playing it
      • Explaining the roguelite part of the game, selecting spells and items
      • More complex gameplay, how some combinations of spells and items can look later in a run
      • List of features
      • Special bonus ending section showing a "Legendary" spell, which should show how insane spells can get, followed by the logo of the game

      I think the trailer ended up being not too bad, but I still had some feedback that it isn't flashy enough. And it's true, but I am not really sure how to improve it easily. When watching the Vampire Survivors trailer for example I can see that they did a much better job: it's so much more dynamic, the music really pumps you up, it's overall better edited, it has cool transitions, camera movement and so on.

      End

      Releasing a game on Steam was a great experience. I learned so much! I basically made this game over weekends and evenings, since I also have a job. To try maintain my productivity I tried to do at least some work on the game every single day. I have to say that towards the end I started losing some steam (haha), some days scrambling to do at least something late in the evening before I went to sleep. But, if at least someone plays the game I think I want to keep updating it more, I still do really like the game!

      Thanks for reading! Feel free to ask me anything about the game, or the game dev process, or about anything basically haha.

      Here's the Steam store page, the game costs 5 dollars, I'd love it if you checked it out. If you want to play the game but can't afford it PM me and I'll send you a key for the game (at least once I get the keys I requested -- did you know that Steam has to approve the creation of keys manually? Edit: the keys are now ready)
      https://store.steampowered.com/app/2682910/The_Spellswapper/

      45 votes
    2. I have used Android my entire life. Then I acquired four Apple devices in a week.

      Hi Tilderinos! As the title says, I have used Android almost my entire life. Many parts of the internet (especially reddit) really look down on Apple for many reasons (may of them valid). Starting...

      Hi Tilderinos!

      As the title says, I have used Android almost my entire life. Many parts of the internet (especially reddit) really look down on Apple for many reasons (may of them valid). Starting about 3 weeks ago, I started to wonder if the grass really was greener on the other side. I would like to share my experience.

      My first smart device was an iPod tough 4th generation. Back then, iOS was really bad. Notifications took over the screen. If you didn't want to deal with a notification right then, you had to dismiss it permanently. Multitasking did not exist (until a few updates later) Android was miles better then. Switching was the obvious choice. Flash forward to now, through many different android devices. I had a Samsung Galaxy S10e, Galaxy Watch LTE, and Galaxy Buds. I had the best ecosystem of devices that Android has to offer (Tizen vs WearOS is arguable, but I have not used WearOS).

      I wanted to get back into mountain biking, and I wanted to bring only my buds and watch. This should be an obvious use case for an LTE watch and bluetooth earbuds. Unfortunately, transferring music to the watch is a difficult prospect. You must have the files downloaded onto your phone, but I use Spotify or Google Play Music. Spotify does have a Tizen app, but it is pretty terrible. Also, I wanted to have audiobooks and podcasts downloaded to listen to. I could not find any apps for audiobooks or podcasts for my Galaxy Watch. All my google-fu got me to the answer: Just transfer the files and play them in the watch music app. This was a pretty bad solution for a few reasons. First, listening times did not sync with the phone. Second, I don't think that the watch music app would save the timestamp when you closed it. Finally, the Galaxy Watch has 4gb storage, and only leaves around 2gb usable. Game of Thrones book 5 weighs in at about 1.3gb. If I wanted my book and even a single episode from most of my podcasts, that would not be enough storage.

      Because of this experience, I started looking into the Apple Watch. My grandfather gave me his old iPhone 6s+ and I got an Apple Watch series 3 LTE for a great deal on craigslist. I thought the phone would be a downgrade from an s10e. In a few ways it is, such as the screen, battery life, and camera. But for everything else about this phone, it is just as good as my s10e, which is 4 years newer. I still have my s10e, and I keep it charged. There are very few times where I want to use my s10e over my 6s+. This was not what I was expecting when I switched. I expected to use the 6s+ to see if I could handle a new iPhone, just so I could use an Apple Watch. Since then, I borrowed my dad's old MacBook Pro mid 2012 non-retina, to see if I liked OS X. I am currently typing this in that MacBook. I also bought the AirPods Pro.

      Almost every single interaction between these devices is quick, intuitive, and seamless. OS X is way better than windows. Parallels makes running windows software a dream. When I bought parallels, I was able to pay with my watch through Apple Pay. I have not heard of any software doing anything like that with google/samsung pay and windows. Overcast is able to automatically sync podcasts and playback times to the watch, and easily switch which device is playing. Audible is a bit more clunky (and I am still looking for an alternative for books), but it is possible to get books on the watch, and the playback time syncs without issue. The AirPods Pro seamlessly switch between the phone and watch. They are already paired with the MBP through iCloud, although they do not seamlessly switch. I think this is because the bluetooth chip in the computer is too old. CarPlay is miles better than android auto. Siri is just as good for most thing as google assistant, and is more consistent.

      This is a pretty long post already, but the bottom line is every single apple device I am trying out is better than the corresponding android/windows device that is 2-4 years newer. After many years of shunning apple, I am back on the apple bandwagon. I am currently planning on replacing all of my devices with something from apple (except my gaming desktop, unfortunately). I would like to hear about your experiences with switching to or from either ecosystem.

      (Mods: I wasn't sure if this should be in ~talk or ~tech. Please move it if necessary)

      19 votes