Akseli's various rambles and posts about gaming, gamedev, FOSS, programming and other things.| akselmo.dev
Akseli's various rambles and posts about gaming, gamedev, FOSS, programming and other things.| akselmo.dev
Akseli's various rambles and posts about gaming, gamedev, FOSS, programming and other things.| akselmo.dev
To modify this page, create a section.html file in the templates directory or| akselmo.dev
Akseli's various rambles and posts about gaming, gamedev, FOSS, programming and other things.| akselmo.dev
Akseli's various rambles and posts about gaming, gamedev, FOSS, programming and other things.| akselmo.dev
Akseli's various rambles and posts about gaming, gamedev, FOSS, programming and other things.| akselmo.dev
Akseli's various rambles and posts about gaming, gamedev, FOSS, programming and other things.| akselmo.dev
I love FPS games, especially fast paced PVP FPS games. Now that Splitgate 2 was released, I played it a bunch. I was big fan of Splitgate 1, I played it a ton. One of those rare fast paced FPS games, nowadays most FPS games are slow and sluggish. Well, at least to me, a Quake player. I was excited to play Splitgate 2 but the game has some issues with mouse sensitivity: It keeps over/undershooting and just being weird. Then people leave the matches immediately if things don't go their way. I d...| AksDev
I promised to share this here too, so here you go, I finally got a proper tattoo! It's a tattoo of my skin being torn off and there's scales dark gray underneath. It was made by Ravi-Lassi (@ravilassi). I've wanted this kind of tattoo since I was 15 so I finally went for it. I'm glad I did! I'm really happy about it. The experience was a bit painful (apparently this is a painful area). At first it was quite tolerable and okay, but when the last highlights were being added, it hurt a lot! I'm ...| AksDev
Akseli's various rambles and posts about gaming, gamedev, FOSS, programming and other things.| akselmo.dev
I recently made a patch to Konsole terminal emulator, that adds to the current tab layout saving system couple more things: Working directory Size of splits Optional command to run You can find the patch here: ViewManager: Save columns, lines and working directory to tabLayout (!1095) It's a feature I've seen in other terminal editors, so I wanted to add it to Konsole as well. Note that this is not in current version of Konsole, but it will be in the next one: 25.07. Unless it gets backported...| AksDev
I visited Kummacon today and it was fun! Saw a lot of cool art and trinkets on display, bought myself a tiny skeleton dinosaur necklace. I spent the whole time there in my cosplay, it wasn't luckily too hot but inside the con area I was sweating a ton in this suit. The photos were taken by mediakettu. The lizard suit (head, feet, hands and tail) were made by Lisan Otuspaja Hope to visit other cons this year too if at all possible! Kummacon 2025 The first three photos I am with my wife. :) (Do...| AksDev
Gamedev, FOSS, programming, stuff.| akselmo.dev
Gamedev, FOSS, programming, stuff.| akselmo.dev
Gamedev, FOSS, programming, stuff.| akselmo.dev
Gamedev, FOSS, programming, stuff.| akselmo.dev
Gamedev, FOSS, programming, stuff.| akselmo.dev
Gamedev, FOSS, programming, stuff.| akselmo.dev
Gamedev, FOSS, programming, stuff.| akselmo.dev
Gamedev, FOSS, programming, stuff.| akselmo.dev
Gamedev, FOSS, programming, stuff.| akselmo.dev
Gamedev, FOSS, programming, stuff.| akselmo.dev
Or FOFAFOSS. Rolls right off your tongue. Like in many families, there's always a bit of.. turmoil and drama in FOSS. Something breaks (either on purpose or by accident), people get frustrated.. The usual. It is kind of to be expected when it comes to very social projects, like let's say, Linux desktop environments. People have their own visions and ways to see things. They often clash. That's normal. It's quite human. I do like to think that Linux desktop environments especially are like sib...| AksDev
I'm bit late to the train of Plasma 6 related posts... But anyway. I will go through some things I did. For me working on Plasma 6 was pretty fun, I learned a lot of new things and fixed bunch of bugs and crashes. The most resourceful ones can find my merge requests, but I am too lazy to link them all. Things I did Most of the things I did were a lot more in the background. I hunted down a lot of bugs and crashes, and tried to fix them myself or helped others fix them, in various projects, su...| AksDev
When running Linux software and encountering a crash, and you make a bug report about it (thank you!), you may be asked for backtraces and debug symbols. And if you're not developer you may wonder what in the heck are those? I wanted to open up this topic a bit, but if you want more technical in-depth look into these things, internet is full of info. :) This is more a guide for any common user who encounters this situation and what they can do to get these mystical backtraces and symbols and ...| AksDev
I was listening Late Night Linux podcast episode 264 and they were chatting about AI, as usual. This post was inspired by the discussion, but not really related to it. In podcast it was mentioned that current AI is like T-Ford of our era. I do agree. There are potential good in the tooling, but something else came up in my mind: Guess who is going to end up cleaning up the mess that those "AI T-Fords" go crashing around, destroying lives, causing damage and such? On top of the climate change ...| AksDev
Seems getting laid off was pretty good for me after all. Funny how things go sometimes. A company that works on KDE stuff (and other Linuxy things), interviewed me for a fun job: "Wanna help us work on KDE Plasma?" You bet I said YES! So now I work daily 8 hours a day, 5 days a week, to improve KDE Plasma! It's contract work, but I hope people there like me a lot to keep me around. :) At least I am planning to be around for the long haul! Anyway, this was my first week doing this job! Everyon...| AksDev
Looking for work! Hello, today I got laid off from my current workplace. I used to be a test automation engineer but I also worked on Windows application with C#. So, I am looking for new programming and development job! I am very interested and passionate about Linux, and I am quite good in test automation. I have been test automating embedded and mobile devices with Python, using custom solutions, Robot Framework and Appium/Selenium. I am also a KDE application and Plasma developer (as you ...| AksDev
Sorry KDE Planet readers, this is just rambly non-techy post. Burning out is no joke. I have gone through 3 or 4 major burnouts in my life. All of them related to programming, in a way or another. Basically my burnout starts when I can't think anything else except some certain problem. I forget to take care of myself. I have major moodswings. It affects me and the environment around me. But I've always bounced back. Will go through that in a bit. What happened this time? Often my burnout happ...| AksDev
I had the hankering for tinkering the KDE application style. The default style by KDE, Breeze, is pretty nice as is, but there are small things I'd like to modify. There's Klassy which is quite customizable and fun, but I don't really need all of the settings it has. Then there's Kvantum which uses SVG files to create a theme, but they don't follow KDE colorschemes. And I dislike working with SVG files. Both are brilliant for their usecases, but I wanted just Breeze with few changes. Fork tim...| AksDev
My wife made a video of us visiting Stockholm, go check it here! We saw Trash Taste in Stockholm! | Honeymoon vlog| AksDev
Preface: What is trust to me? To make it clear what trust means to me: Can I trust my privacy, no matter how miniscule part of information you want, in your hands? (my PTSD plays heavily in this lol) Can I trust your software or whatever be around long enough for me? Basically, is it worth my time to learn this? Can I trust you to listen to me when I have something to say? I don't know many things I could trust in this matter. Moneymen tend to ignore often. Can I trust you to not lure me in w...| AksDev
It's common to dislike ads. They're annoying for many. I recommend anyone to use an adblocker whenever they can. Despite ads being annoying, they're also bad for your privacy. Blocking them helps avoiding annoyance and keeping your privacy a bit more in better shape. Addictive and predatory nature of advertisement is harmful. Especially so when it's not a product being advertised, but some dangerous ideological movement. Anyhow, I am not trying to be all "but it's worse for me!" here, but ads...| AksDev
After ten years of dating, me and tecsiederp got finally married. Our wedding ceremony was very nice and reflected us well. No priests or churches, just us and our family and friends. Fun were had, went to sauna, saw cute ducklings, listened to wide variety of music together... And I even danced. I am happy and I hope people who were there had a good time. Thanks for everyone who helped and joined the party. You're awesome.| AksDev
I actually like writing code. That's really it. If I didn't, I still wouldn't use it due to the ethical/copyright issues, but I don't even have to think that far: I just like writing code. Why would I give something I like to a robot? I don't even mind writing boilerplate! I guess I am somekind of monster. But the act of thinking and figuring out a problem, solving it, writing some code, fixing bugs... Especially creating complex systems that interact with each other, with a lot of moving par...| AksDev
Hindsight preface: This was written in very tired state. I have been chatting about this with people who know more than I ever will about Flatpak. Soo I have added few edits here and there. If I seem frustrated, most of my frustration is aimed at the unnecessary shit slinging over packaging formats. We all want the good stuff, why the hell are we fighting?! --- Might as well, since everyone else is doing this. First off, I am just a dev, and mostly a user, not packager and... I don't really c...| AksDev
Note: Old links to my site may not work anymore, due to change in the URL layout!! I tried to make a redirect for them however. Blog update I have finally updated my blog look and feel. In fact, I completely switched my static site generator from Jekyll to Zola! I used Jekyll at first due to it being the one that Github Pages used. It was clunky but once set up it just did the job. But the reason why I changed to Zola was not Jekyll itself, it was the mess of setting up Ruby on my home PC. I ...| AksDev
Hey all, just a simple blog post this time, I just wanted to showcase the colorscheme I have made for KDE Plasma and various text editors and such. Download I have been working on this colorscheme for many months now, slowly tweaking it and figuring out what are the best colors for me. I think I've finally found what works for me the best. About the name: I am bad at naming things and I just first felt like "Okay only I use this colorscheme so I just name it AksDark lol" and well seems some p...| AksDev
As someone who has been doing test automation for past ~3,5 years (and desperately wanting out towards doing just development), I have done a lot of bug reports. Then I switched to Linux based OS and that amount has doubled. :D I have been asked what are good bug reports. Since I'm both dev and tester, I'd say I have an alright idea of how to do it. So, here's what I've learned about making good bug reports. Find the right place to report Sometimes you may not know where to actually report th...| AksDev
No, not april fools. Hacker News is one of those websites where the commenters are often very angry people. Note, I said commenters not lurkers/passive browsers/link clickers. Anyone who uses Hacker News just as a website to find links on, I have no beef with. But most people who comment on it.. I don't want anything to do with them. So I used link referrer to "block" the site: If someone sees a link to my blog on there and clicks it, depending if your browser sends a referral header or not, ...| AksDev
Quick post for this time. Seems my game, Penance has been uploaded on Steam by someone who I don't know, completely without my permission. They're selling my free game and of course I'm not gonna get any money from their sales. If you stumble on this game outside of this page: https://akselmo.itch.io/penancethen it's not uploaded by me! It's also very likely those illegal copies are also bundled with malware. I have done a DMCA claim for the game already. I'm not going to link the fake link h...| AksDev
This is kind of open letter I suppose. I've seen a lot of similar stuff happen in other projects too, like GNOME. So I wanted to write down what happened to me and my inbox today. It's written in my perspective, but I'm sure many can sympathize. And I sympathize with them. You don't need to yell KDE Plasma 5.27 landed with my outline change that I made for accessibility reasons mostly. You can read more about it in here: https://www.akselmo.dev/2022/10/31/I-made-outlines-for-KDE-Breeze.html T...| AksDev
My podcast tastes I just wanted to write this down since I've been talking a bit about podcasts on fediverse. I listen a lot of podcasts when gaming, it's kind of a way how I relax. Nothing like good multiplayer FPS where I can turn off my brains, then I can listen podcasts on the side. :) List of podcasts I listen Here's some of the podcasts I recommend trying! I'm too lazy to link them but they're one search away. I've also found these all from https://podcastindex.org/. 2.5 Admins I don't ...| AksDev
Rant incoming. This isn't written that well but idgaf. I just need to get this out of my system. I really enjoy chatting in FOSS communities. KDE, Linux in general, other desktop environments, so on and so forth. What I don't like is that we have these very silly "feuds" over some things. Like we're some weird tribes, fighting over who has the nicest looking flag. It doesn't serve any purpose but putting others down. It drives away users, new and old, and potential contributors. It makes peop...| AksDev
As I've gotten more into FOSS, I've noticed a lot of FOSS projects, like KDE, use Matrix protocol. A protocol that lets you use any client you wish to chat with each other. Basically, it's IRC but with more features. And I'm into that! So I decided to move my Aks_Dev community from Discord to Matrix. Just to support the project in general but also I do not want my community to be tied to one client. In fact I've been using Matrix-Discord bridge for a while, but it is not the optimal way to ch...| AksDev
Rotate what now? Aks, what are you talking about? I wanted to write down how I made the enemy characters in Artificial Rage rotate towards the player, since I couldn't find a simple answer. Most things I found was math. Now math is fun and good, but when you're tired and want to get one thing just to work at 4 am, it's not gonna help you. Especially since I've never learned linear algebra at any school I've went to (or I just likely don't remember), and double especially since all the math li...| AksDev
Window outlines! Yet another KDE contribution by yours truly! This was fun. Not easy at all, but fun. I'm pretty happy how they turned out. Breeze Dark Breeze Light I hope Nate you don't mind me taking the screenshots from your blog post, I'm just.. Lazy. I have no excuse. Lol. For those who just want to see how it's made, here's link to the merge request: https://invent.kde.org/plasma/breeze/-/merge_requests/241 Also I am probably gonna make couple LOTR references due to talking about bindin...| AksDev
I have really enjoyed using my PineTime as a watch, so I really wanted to make my own watchface. I based it around the colors of my KDE Plasma theme. Here's what it looks like: Link to Codeberg repository And next I'm gonna ramble how I did it, what I learned etc. I wanted to share this due to being asked how it was like. Preface PineTime uses something called InfiniTime as it's OS. By default it has four different watchfaces: analog, digital, PineTimeStyle and terminal. It also has plenty of...| AksDev
Hey, just a quick post, I uploaded some themes I've made for Aurorae and Plasma to KDE store. They're simple themes that follow your colorscheme but are made for dark color schemes. The accent themes follow your accent color for the outlines. The reason I made these themes is that I need a strong outline around my windows and other elements: Otherwise all the windows I have just "blend" together no matter how strong shadow I have enabled. Aurorae Themes: Without accent color With accent color...| AksDev
This was my biggest contribution so far! And it was a bit more involved than I expected, so I wanted to write down what I learned. Here's a screenshot: I added the settings there that are in the red box. I also added the Paper size setting earlier in another contribution, but it was pretty simple. This was not, since Qt did not have builtin functions for these three settings: LC_ADDRESS, LC_NAME and LC_TELEPHONE. I assume it's because only glibc has these settings. Before I go any further, yo...| AksDev
I decided it was time to dust off my Arduino starter kit I got like.. over 5 years ago? I had also bought a tiny AM2301 temperature and humidity meter, so why not combine that and the LCD display that came with the starter kit. No idea if it's the same I linked but it has same part number.. Idk. Could be cheap clone. Anyway I'm happy I did try this! The project was super simple, I was basically following the directions here to make the LCD display work. Here's an image of it in action: I pret...| AksDev
Just a super short post this time! I'm testing this analytics tool called GoatCounter. I just added it to this site and if you don't want to be tracked, you can use Ublock Origin to block it, or just disable Javascript. My blog should work fine without Javascript anyway, only disables analytics and comments. Why u add analytics ree???++ Idk man I just wanted to see if anyone reads this stuff lol. So mostly curiosity. It looks like this: To my next adventures! PS. I was cosplaying this weekend...| AksDev
Well that took a while. After 6 hours I am finally done with this. It was hell but I feel accomplished. However I'm still tying up lose ends. Why? I wanted to move my stuff from Digital Ocean to Hetzner for few reasons: Digital Ocean is american owned company, Hetzner is german They have datacenters in Finland, where I live, thus I have lower ping They are cheaper and have better specs for the prices (as of writing this) I just feel safer when my data recides in same country I live in. Also s...| AksDev
I was listening Linux Downtime episode 51 and meanwhile it was nice to hear that Copilot has been helpful for open source developers.. It still worries me. First off I still don't like they're selling the tool. A proprietary tool. Like I guess I'm glad my awful code could benefit some system that helps to solve problems. But also I am not glad that some big billion software house took it and sold it. It's unethical to me, but corporations have never cared about ethics. So I am yelling at a wa...| AksDev
Today in Gaming On Linux discord group I was told that "I don't care about my playerbase" by one person and I got so frustrated I decided to write a blogpost about this. That's fucking insulting and just false. Note: The mods of the discord group apologized to me and have said this was the persons last warning. The group itself is nice and helpful. Anyway, here's the whole story: We were discussing the Unity+MalwareAdCompanyWhichNameIDontRemember merger. Paraphrasing, I said something along t...| AksDev
Since the Electron wrapper of Discord is so bad and outdated, especially on Linux, here's a way to start Discord through Linux in a "single page app" way. I got the help for it from here but I wanted to write this down in step-by-step way. (Honestly mostly for myself so I dont have to find it again lol) 1. Create Discord profile Open about:profiles in Firefox, and create a new profile called Discord. Set the default profile as the one you're currently using, it should say "This is the profile...| AksDev
Last sunday I finally decided it's time to leave Windows properly behind. I had Windows installed on my PC just in case I want to dualboot back to it. But almost year has been gone by since I switched to Kubuntu and.. Nope. I didn't boot Windows single time during this ~11 months. Also I switched to Fedora because things went wrong with partition resizing... Partition games First I just wanted to delete Windows from my disks and then resize partitions to take up its space. I had done this bef...| AksDev
DNS. It's always the effing DNS. I had Kubuntu 21.10 installed with snaps disabled. Decided to run an update to Kubuntu 22.04. I'm on "normal" track, so this is for non-LTS version. The update went fine but DNS refused to work after reboot. After scouring through Stack Overflow I found my answer to fix it. First edit sudoedit /etc/resolvconf/resolv.conf.d/head with following: # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- YOUR...| AksDev
I have always dabbled with programming languages, even as a kid. But I never made anything with them until I was in my 20s. Most extensive things I did before my 20s was simple modifications to some files or dumb tiny javascript files. The thing is, people always told me programming is very difficult (which is true!) and I am the kind of person that always downplays their abilites. So I wanted to make programs and games, but I never wanted to do the actual programming because how people treat...| AksDev
I've been playing around with Matrix homeservers. I like the idea of running my own federated server to join random channels in. Here's the two I've played around with so far and what I've thought about them. My plan is also to create proper Space for my Aks_Dev channels and bridge them to my Discord "server." Conduit 0.2 and 0.3 Note: I was testing the Conduit 0.2, 0.3 and Next versions. These are very much still in their early phase of development. Conduit.rs is a very simple, easy to set u...| AksDev
People who read this mess of a blog may have noticed that I am very Linux-y. This wasn't actually always the case. I used to be very comfort oriented. Didn't mean that I didn't like to tinker with things, but more like when I got home I just wanted to play games and that's it. Click and play. I tried Linux desktop back then and I enjoyed using it but what held me back was gaming. I needed my games, especially as a youngster who just wanted to play cool_new_thing with friends. Sure there were ...| AksDev
So I got a Devterm... Back in June I ordered a Devterm. It finally arrived this month. I enthusiastically retrieved the package and started assembling. The assembly part was pretty easy, since there's really no tools needed except for couple very tiny screws. Luckily I have an iFixit kit for that kind of stuff. If there was a screwdriver in the box, I entirely missed it. During the first boot, I received... Nothing! The screen was blank. I searched the forums for information about it and some...| AksDev
So I got myself a PineTime watch about 8 days ago, and so far I've enjoyed using it! It's a rather simple smartwatch, but that's why I like it. No complicate BS, just the basic stuff and that's it. And it was only ~30€! (Plus 10€ shipping :P ) Initial setup The device arrived in around 10 days from ordering it, which is relatively quick considering the world situation + chrimbus time. I appreciate how little stuff there was. Just the bare necessities, no unnecessary flair. I however would...| AksDev
Just a quick post, I wanted to share two things. Commissioned art First, I got this really nice commission of my character Huntra wearing Linux shirt. I really like Xenia so I wanted to see my character in something similar. Thank you for making this for me Saikkunen! Go commission them!!! :D Matrix channel I started running a Matrix channel for anyone who may read this blog or follow me on Twitter/Mastodon and is interested in techy FOSS-y things and my games! It's bridged to my Aks_Dev disc...| AksDev
I have had some problems with Kubuntu working well with multimonitor setup. I use X11 so the reason is most likely there, not just Kubuntu's fault. When booting up my PC and ending up in SDDM, I see the login screen in both screens. Bit weird, but fine. I can live with that. However after logging in, my first screen would always reset to 60hz and my second would be 144hz. Saving my first monitor to 144hz and restarting the PC would reset that. I feel like the problem is that the SDDM doesn't ...| AksDev
A bit of boring rambling. Something I've been thinking about. Not really answering the question directly. I am talking about desktop Linux and not just the server side. Just remember, these are my opinions and nothing factual. I hate that I have to repeat this but hey this is internet, people like to get mad about anything in here. Also no, I am not the type who goes around "you must use linuxxxxxx!!!" because I know it's not for everyone. This post should make it pretty clear, but wanted to ...| AksDev
I have Kubuntu non-LTS version myself, so I wanted to write down how I set up Kubuntu for basic gaming. Hopefully it'll help someone. Setting up Linux can be tricky, but it's well worth it. Note: I use AMD GPU so I don't have proper guide for Nvidia users when it comes to drivers. Anyway, first, ask yourself: Is Linux for me? You may want to check my other post [Who is Linux for]({% post_url 2021-11-20-Who-is-Linux-for %}), but the text below is pretty much the same in short, and more gaming ...| AksDev
Yeah, not uncommon these days. I am so tired of using Twitter and being flooded with random, uninteresting crap. The algorithm still does it's thing even when you have "latest tweets" enabled. On top of that, the muted words thing works like ass. It sometimes filters out words, sometimes doesn't. And the ads don't seem to respect those filters, of course. So I gave up with Twitter. I still have mine up, but I'm on Mastodon now and I use it as my main thing. There are actually interesting topi...| AksDev
Disclaimer: I may be cringe but I am free So I have this lizard partial suit I ordered from here: https://www.lisanotuspaja.com/en/ And I love wearing it! I just rarely have time/energy lol. The character is my own OC Huntra! Anyways, here's some photos we took today for Tracoff event. "Where am I?" "Might as well chill here." "Peekaboo!" ,,/ Thank you https://twitter.com/tecsiederp/ for taking and editing the photos!| AksDev
Quake Logo ANSII Played around with REXPaint. It works fine under Wine. Felt like making Quake logo because of Quakecon and Quake being 25 years old!| AksDev
I just wanted to write down what I had to do to make Quake Champions more playable on my Kubuntu setup. It had lots of stuttering problems for me, so here's what I did to fix it. Move the game to SSD I had QC on my NVME/M.2 drive at first, but I searched the interwebs a bit and found that if NVME drives heat up too much, the games may start stuttering. Considering my NVME drive is right near my GPU, it probably heats a lot during gaming, so I moved the game to my SSD, which is better cooled. ...| AksDev
If there is alternative, better ways, do tell! Edit: I figured out that this problem may arise mostly when alt+tabbing out of the game. Sometimes, the alt key gets "stuck" and you have to either press it again, or alt+tab to the game again. I managed to fix this issue by changing the alt+tab hotkey to meta+tab! Games usually ignore the meta key completely. I had some problems with mouse cursor escaping fast paced games such as Quake Champions and Splitgate when playing them and doing flick sh...| AksDev
Update! This patch has been added to the kernel, so if you have kernel 5.14.15-200 you should be good to go! It seems to also work on 5.13.0-28 on Kubuntu! Here's link to the patch https://mailman.alsa-project.org/pipermail/alsa-devel/2021-October/191190.html However, you may need to still set up the Pulseaudio profile, so check that out if it's not working for you even on the right kernel. --- I got myself a new wireless headset and while it works fine on Windows, it had some problems runnin...| AksDev
Lizard Vector Made this lil wallpaper thing by tracing over the wireframe of a 3D model my friend Rotlich made for me!| AksDev
Bit of sad news: I had to cancel my ARPG project "Loputon." Loputon was going to be retro aesthetic 3D first person dungeon crawling game, with 6 player races, random generated dungeons, leveling and inventory system. But, in the end, I realised.. It's just too much for me alone. So I am sorry for those who waited for the project. But I felt like I was doing the project a disservice, if I was going to "force it through." I wouldn't have enjoyed making the game, thus the game wouldn't have tur...| AksDev
I wanted to give another Linux distro a try, so I installed Kubuntu instead. And I'm glad I did! I feel like Kubuntu suits my needs way better than Linux Mint: I wanted a simple, light desktop with customization but it stays out of my way when gaming. And that's what KDE is doing. As much as I like XFCE, it's just.. Old. And not much of cool stuff is being made for it anymore. KDE is also easier to customize and let's you do way more things than XFCE, in my opinion. I'm probably wrong but hey...| AksDev
Hi! I made a new theme (or layout) for the blog! I used Minima as the base, then just edited the default layout and css files. Seems to work fine! If you spot any problems with it, feel free to comment about it. Here's the commit and merge if you want to see what I changed: Clicky!| AksDev
Hi, just a quick update! I imported some of my favorite posts from my old Wordpress blog Bitksel, since I wanted to archive them here. The images wont show up correctly, however you can highlight the image link and open it in new tab to see it. Wordpress doesn't like directly linking some of the images it seems. I will also keep up the Bitksel blog on Wordpress as long as possible, so you can read the originals from there. But just in case Wordpress decides to remove it all, at least the text...| AksDev
I upgraded my PC with Ryzen 5 3600, which also meant I needed a new motherboard. I bought myself a small update package with CPU, RAM and the mobo, plus an M.2 drive. So far I've been enjoying my beefier PC! My old CPU was i7-4770k, which is an excellent CPU that still holds up, but I felt like it was time to upgrade anyway. My GPU has stayed the same, RX 480 8Gb. I then decided to try Linux Mint as my main OS for few days since I had to reinstall everything anyway. I really enjoyed the freed...| AksDev
I just wanted to quickly recap how I got collisions working in Raylib with firstperson camera and the level itself. It took me some time to realise how to get it work but with the help of Raylib discord, I managed to do it! Just a note: Since this collision method uses bounding boxes, this will only work if your level consists of multiple meshes: Every mesh should ideally be one building block. For example, if you want to make a tunnel, you should make it from four meshes, instead of one with...| AksDev
I’ve tried many, many creative outlets and other hobbies. I’ve tried writing, drawing, painting, playing guitar, playing piano and some more. I’ve tried many hobbies among gaming, such as football (not handegg) and airsoft (which I actually really liked). But every time, I’ve quit those things. I’ve maybe tried to pick them up later, but end up quitting. I just never got that something out of them. So I only had gaming as my hobby. Before I explain how I got into actual gamedev, I...| AksDev
When setting up my ScifiFPS C/Raylib project, I was having lots of problems with Makefiles. Apparently this is not uncommon, however I'm pretty new in C and makefiles in the first place, and setting it all up with VSCode was also a bit of a hassle. I however managed to get my CMake files work nicely with VSCode. Keep in mind this has only been tested on Windows, because as much as I'd love to run Linux as my daily driver, I haven't had the chance to do the switch yet. Also this was made for R...| AksDev
Man this took long time to set up. I first tried to get Jekyll set up on my own server, but I couldn't get it to work. I also tried Hugo and all kinds of other website platforms. Setting up servers really ain't for me, but oh well. Anyway, hi! I wanted to make a place where I can share my programming and gamedev related stuff. While writing this, I'm working on an RPG with Unity, and a small FPS with C using Raylib library. Hopefully you will find this blog entertaining and maybe even useful....| AksDev
Welcome to my blog! Here I ramble about gamedev and programming. I am a Finnish guy in my 30s and I work as a KDE developer as my day job! On my free time I tend to play and make games, and just in general tinker with computers. Do good, be good to others, share good, fun and useful things, be the change you want to see. That's all I try to be. Links to my things: https://scalie.zone/@aks https://akselmo.itch.io/ https://ko-fi.com/akselmo https://matrix.to/#/#scaliezone:mx.scalie.zone Matrix:...| AksDev
This is how it went, or at least how I remember it. It was so hectic this may be out of order but anyway! One Hour Game Jam is a gamejam where everyone has to make a game, you guessed it, in one hour. The theme for the jam I joined was "Your favorite game but as simple as possible." So naturally, I recreated Elder Scrolls 3: Morrowind in simplest way I could think, meanwhile trying to make it in an hour. IT WAS STRESSFUL! Super stressful, but so so rewarding when you got something made. I had...| AksDev
More space games! This time I'm writing about a very simple yet addicting spaceship game called ASTROX: Hostile Space Excavation. I really enjoyed this game and it's getting a sequel soon! ASTROX is a space simulation game where you can mine, haul, do missions and of course shoot pirates. You start the game in a dinky little ship out in the butt of space, and the only way now is up. You must gather resources to buy better ships, upgrade them and make a name for yourself. It is rather simple o...| AksDev
Sorry for the month of silence, I didn't have much time/energy to write anything here. But now, I wanna tell you guys about a space sim that I really like! I'm playing the Albion Prelude expansion in these screenshots, but TC and AP are really similar to each other. AP just has some quality of life fixes and a huge war going on in a few systems. X3: Terran Conflict is a very popular space sim in space sim communities. The game basically throws you into a huge universe in a dinky lil ship and ...| AksDev
Happy new year 2018 folks! I decided the first blog post for this year would be about STRAFE, which is an old-school styled FPS. Fast, fun and gorey, just how I like my FPS games. First of all, STRAFE had a bit rough start. People were critiquing it for it's bugginess, map design and especially for it's randomization. It says 90's on the tin, however the procedural generation stuff kind of implies about 2010's, making it a bit of mixed bag. This is an opinion some people still hold, however a...| AksDev
I finally finished Pillars of Eternity and it's White March expansions, and yes, it got it's deserved place on my "favorite games" list! It's very hard for me to even start to explain how much I like it, but I'll try. I also keep this a bit shorter than the Tyranny overview: There's so much things in this game it's hard for me to talk about everything without writing this for next 10 hours.. It's 5 am while I'm writing this and I really got to sleep. The game starts with making a character, o...| AksDev
I wanted to write this quick summary of how my Crypt of Darne game project went, now that I've collected data long enough. Without further ado, let's begin! You enter the Crypt of Darne and you're looking for a specific gem. Will you survive?" Crypt of Darne is a free roguelike-ish dungeon delving game, where you make a character out of few race-class combinations and explore a crypt, trying to find a specific gem. You'll know it when you see it, but it is hidden deeply in the crypt. Good lu...| AksDev
Yesterday I finished INFRA, a game about urban exploration. I'll start this bluntly: INFRA got on my "favorite games of all time" -list. It's just that good. Here are my thoughts about it and I'm sorry that they're spread a bit everywhere. I'm influenced by whisky as I'm writing this, lol. _ _In INFRA, you play as a guy called Mark, who is some sort of building inspector at Stalhburg City. You know, inspecting the state of buildings, infrastructure, all that. Sounds rather.. Boring, right? ...| AksDev
Yesterday, after 13 hours of play, I finished Tyranny. I bought the game only couple a days ago and I just couldn't stop playing it, so I finished it rather quickly. Here's some of my thoughts about it. Tyranny is remarkably similar to Pillars of Eternity, since they use the same engine. The only big change is the story and setting itself, so they aren't tied to each other. I absolutely loved Pillars of Eternity, so I will be doing some comparing between the two. I will write a post about Pil...| AksDev
This is another post from my old devlog I'm transfering here. I really liked this post so I thought I'll keep it. This happened before I started to make that roguelike, but I feel like I should talk about this, I think it’s important for the newcomers in gamedev. This is gonna be an incoherent rambling, but I hope my point comes across. Dunno about others, but I’m sure many gamedevs have so many ideas they don’t know where to start. I had this panic before the Games Made Quick gamejam ...| AksDev
Sometimes when I read internet forums like Reddit to rot my brain, I stumble upon on threads where people are asking stuff like: "I haven't felt like playing anything for ages, what to do?" or "I have hundreds of games but no desire to play." I've never really felt this way since I always find something to play, but I have few tips for people who wish to "get back to gaming" again. Hopefully these are helpful. 1. Nostalgia trip One that always has worked for me whenever I'm in gaming slump is...| AksDev
I've been playing lots of The Elder Scrolls III: Morrowind lately. It's an older role-playing game for PC and classic Xbox, but I play it on PC. I got it back in 2005, but I still play it from, time to time. It's my favorite game of all time. I remember the day I bought this game like it happened yesterday. I was on a class trip back in elementary school. It was true hell and I hated almost every single moment of it. But during the trip back home, we stopped by in some city for two hours. Aft...| AksDev
During christmas holidays I visited my parents and took some photos of the old Nokia phones I used to have. Thankfully my parents had kept them safe, I'm sure some of them would still work if recharged, but I'm not sure if the batteries are good anymore so I didn't take that risk. I will type anything I remember about them on this post, but I won't go into technical details since you can find those elsewhere. Nokia 2010 I actually never used this phone, just played around with it. It was a "...| AksDev
I am actually one of those weirdos who love christmas. I don't like how busy people are or any of that, but I like the wait and excitement that I still get, even it's not as prevalent as it was when I was younger. I also love christmas food and I get this very comfy feeling for some reason around christmas. No idea why, but it makes me happy, even if it's just a holiday to for companies to exploit blatant consumerism. ;) Since christmas is within a week, I decided to reinstall one of my favor...| AksDev
Gamedev, FOSS, programming, stuff.| akselmo.dev
Gamedev, FOSS, programming, stuff.| akselmo.dev