release codo
This commit is contained in:
parent
9db8fddf68
commit
09f73a3456
8 changed files with 81 additions and 0 deletions
31
content/posts/5-codo.md
Normal file
31
content/posts/5-codo.md
Normal file
|
@ -0,0 +1,31 @@
|
|||
---
|
||||
title: "Finally releasing a thing I worked on for months without much fanfare"
|
||||
date: 2023-07-25T11:04:43+02:00
|
||||
---
|
||||
|
||||
Back in 2020 I had _a lot_ of free time on my hands. I had been working hard on
|
||||
my master's thesis during that year's summer as well, which did also take a
|
||||
huge chunk of time. But apart from that, there weren't really many other
|
||||
opportunities outside of my own four walls to waste time on. So I'd also work
|
||||
on a small game project on the side. It was nothing special really. Just a 2D
|
||||
top down shooter. Add to that the fact that I enjoyed the details of engine
|
||||
programming a lot more than the actual game design portion, and you get a game
|
||||
that is fun, but nothing special. Nevertheless, the fact that there wasn't much
|
||||
else going on I grew quite fond of the game. Hell, I even imagined selling it
|
||||
for a teensy tiny price at some point. Looking back that was a little
|
||||
preposterous, but there you go :)
|
||||
|
||||
So once things got a little more normal the game sat, unfinished as it was,
|
||||
waiting to be completed released one day. I think that day now came, because
|
||||
over the last year I'd fixed up the remaining issues and tied the whole thing
|
||||
together such that it has a coherent start and finish. With a cool bossfight
|
||||
and outro and everything.
|
||||
|
||||
So I guess the moral of the story is that the project has now arrived in
|
||||
reality. Where it is just one of thousands of games like it, but this one is
|
||||
mine :) Oh. And also it is online at all, which is also an improvement to
|
||||
before where it was just a bunch of code, images and music on my harddrives.
|
||||
|
||||
You can find the game on its dedicated project page:
|
||||
<a href="{{< ref "codo" >}}">{{< ref "codo" >}}</a>.
|
||||
Or on itch.io: https://klockenschooster.itch.io/codo
|
50
content/projects/codo.md
Normal file
50
content/projects/codo.md
Normal file
|
@ -0,0 +1,50 @@
|
|||
---
|
||||
title: "Codo - The Elbow of Fate"
|
||||
date: 2023-07-20T11:54:41+02:00
|
||||
teaser: /projects/codo/title.png
|
||||
---
|
||||
|
||||
<div style="width:100%;text-align:center;image-rendering:pixelated;">
|
||||
<img src="/projects/codo/title.png" alt="Godscythe Logo" style="border-radius:1em;" />
|
||||
</div>
|
||||
|
||||
<iframe src="https://itch.io/embed/607672?bg_color=366040&fg_color=f8fbf8&link_color=f6e851&border_color=24a5be" width="100%" height="167" frameborder="0"><a href="https://klockenschooster.itch.io/codo">El Codo: The Elbow of Fate by klockenschooster</a></iframe>
|
||||
|
||||
This game was mostly made in 2020 when I had a lot of time on my hands. Then I
|
||||
suddenly stopped having lots of time on my hands and the project got put on
|
||||
hold. It is a top down shooter about saving a rock star who was abducted by
|
||||
aliens. The main character is a wrestler with a gun. You can punch and shoot
|
||||
and have to fight your way through a horde of aliens. The levels are kept
|
||||
rather open, the basic idea being that you have to search and collect some
|
||||
diamonds in each level to progress.
|
||||
|
||||
I developed this project in C using [SDL2](https://www.libsdl.org/).
|
||||
Development-wise a lot more effort went into the game's engine and the whole
|
||||
backend details than the game itself. But I'd learned a lot about compiling
|
||||
native stuff for the web via _Emscripten_ and even got to contribute a tiny
|
||||
thing to the Emscripten project in the process, which was nice. Additional
|
||||
details include a custom, compressed format for the game's levels and a system
|
||||
to smoothly and automatically switch from keyboard+mouse to gamepad controls.
|
||||
|
||||
You can play the game either directly in the browser or download a compiled
|
||||
version for Windows or Linux. I don't plan on open sourcing this, because its
|
||||
mostly uncommented C11 code. If you ask nicely I might reconsider, but don't
|
||||
say I didn't warn you ;P
|
||||
|
||||
<div class="screenshot-grid">
|
||||
<a href="/projects/codo/1.png">
|
||||
<img src="/projects/codo/1.png">
|
||||
</a>
|
||||
<a href="/projects/codo/2.png">
|
||||
<img src="/projects/codo/2.png">
|
||||
</a>
|
||||
<a href="/projects/codo/3.png">
|
||||
<img src="/projects/codo/3.png">
|
||||
</a>
|
||||
<a href="/projects/codo/4.png">
|
||||
<img src="/projects/codo/4.png">
|
||||
</a>
|
||||
<a href="/projects/codo/5.png">
|
||||
<img src="/projects/codo/5.png">
|
||||
</a>
|
||||
</div>
|
BIN
static/projects/codo/1.png
Normal file
BIN
static/projects/codo/1.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 43 KiB |
BIN
static/projects/codo/2.png
Normal file
BIN
static/projects/codo/2.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 73 KiB |
BIN
static/projects/codo/3.png
Normal file
BIN
static/projects/codo/3.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 115 KiB |
BIN
static/projects/codo/4.png
Normal file
BIN
static/projects/codo/4.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 87 KiB |
BIN
static/projects/codo/5.png
Normal file
BIN
static/projects/codo/5.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 96 KiB |
BIN
static/projects/codo/title.png
Normal file
BIN
static/projects/codo/title.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 164 KiB |
Loading…
Reference in a new issue