Posts

What's up!

So what happened?     Well... Firstly university happened. The current state of the world with the still ongoing pandemic has made universities (in Turkey at least) to decide that, just watching courses online isn't good enough we need to give students huge assignments every two weeks with quizzes on the other weeks to make sure that they know that we're learning. They're not completely wrong but the work load is getting insane. Working hours every day just to complete mandatory assignments and forgetting to eat is not a good sign. Though I am getting over it and getting better at managing my time a bit more so I'm gonna stop ranting about this and get into the better news.  What now?     University is still going on we recently started the new term and I already have 2 assignments due within the week that I'm avoiding doing by writing this (I'll handle it, the panic monster is still asleep.). I took on a bunch of courses that are heavy which does not make me to

Pico-8 #2

I finally published something!      Finals have been keeping me busy! Despite the finals I managed to play with Pico-8 a little bit. Instead of diving head first into a large project like I usually do I decided to start off small. I made a simple multi-player pong clone. It's not done yet since I want it to have a single-player mode as well. I have published it to the  Pico-8 forums  you can find my game  here . I'll also leave some links at the bottom.  What I learned     I learned a lot about organizing code in Pico-8. Noticed some obvious flaws in the simple "one step forward" style collision check. Unsurprisingly just checking if you're going to be in a collider in the next frame is not enough for fast moving objects. Learned about the process of publishing your Pico-8 games. Current Plans     I just want to be done with my finals before I commit to anything large. However I do want to make a simple top down shooter that I could later use to make a Wolfenstein

Pico-8 #1

This was my first time using Lua      So, this was a weird learning experience. Before touching Pico-8 I had already tried my hand at developing games without game engines but they were always in programming languages that I felt comfortable with. In case you didn't know Pico-8 uses a subset of Lua meaning it uses a version of Lua that is less than the standard. The only thing I ever wrote in Lua was "while(true) do turtle.attack()" in the Minecraft mod ComputerCraft. What I learned     Lua is weird for a mainly C family programmer but out of all the weak-typed languages that I've used Lua is probably my favorite. Figuring out object oriented programming in Lua was difficult at first but now I feel much more comfortable. Mainly I just learned that I can use tables like objects and create a function to create them like constructors. Current Plans     I've gotten myself into a couple Unity projects so the amount of free time I have for Pico-8 has decreased. However

First Post!

Who am I?      I'm just some dude who loves playing video games and loves making them even more. I'm currently still studying for my bachelors in Computer Engineering. I love everything about computers and programming so I'll be posting about my various endeavors too. I'm creating this blog just so that I have something to keep me accountable and keep me from procrastinating. I'll be posting on Twitter about my updates too. If you wanna see other things I've previously done links at the end of the post! What is this blog about?     Right now I have a couple Unity game projects going on but I want to do something different on the side. In the recent Itch.io bundle I got myself the beauty that is Pico8. I'm loving how simple and limiting it is at the same time but instead of going online and looking up a bunch of tutorial like I'd always do I wanted to limit myself to only the documentation and others' source code for learning. I originally decided to