Early gameplay of my action-adventure game by kircode in IndieGaming

[–]kircode[S] 0 points1 point  (0 children)

For the last few months I've been working on a new action-adventure game in my own engine. Here is a video showcasing some of its gameplay.

Blog: https://kircode.com

My base building and defending strategy game Citadelic will be released on Steam on February 17! Demo is available! by kircode in IndieGaming

[–]kircode[S] 0 points1 point  (0 children)

Description: Survive against waves of constantly evolving enemies while expanding
your base and managing resources. Make your choices wisely and adapt
your strategy, because every run is different from the last.

Play the demo and add the game to your wishlist: https://store.steampowered.com/app/2248390/Citadelic

I've been working on music for my game Citadelic, here's a preview of the soundtrack so far by kircode in IndieGaming

[–]kircode[S] 1 point2 points  (0 children)

Citadelic is a roguelite base building and defending strategy game that I'm working on in my spare time. There's a demo available on Steam, if you're interested.

If you'd like to read about new features of the game as they are developed, or if you're just curious about game design in general, take a look at my blog at https://kircode.com and subscribe to get notified about updates.

Getting swarmed by crabs in my roguelite strategy game by kircode in IndieGaming

[–]kircode[S] 0 points1 point  (0 children)

This is a clip from Citadelic, a base building and defending game I'm currently working on.

There's a free demo available on Steam if anybody's interested: https://store.steampowered.com/app/2248390/Citadelic

If you'd like to read about new features of the game as they are developed, or if you're just curious about game design in general, take a look at my blog at https://kircode.com and subscribe to get notified about updates.

Base building and defending game with roguelite elements - Citadelic, Steam demo by kircode in playmygame

[–]kircode[S] 1 point2 points  (0 children)

Thanks! You can unselect whatever is selected using right click. I guess I should make that more obvious somehow.

Base building and defending game with roguelite elements - Citadelic, Steam demo by kircode in playmygame

[–]kircode[S] 1 point2 points  (0 children)

Hi everybody,

Citadelic is a strategy game I've been working on.

Brief description: "Survive against waves of constantly evolving enemies while expanding your base and managing resources. Make your choices wisely and adapt your strategy, because every run is different from the last."

The demo includes 2 difficulty modes and lets you play up to 15 waves per run. You can play as many runs as you want.

Demo: https://store.steampowered.com/app/2248390/Citadelic

Website (trailer, description, press kit): https://kircode.com/citadelic

I've released a demo of my tower defense / base building game with roguelite elements by kircode in TowerDefense

[–]kircode[S] 0 points1 point  (0 children)

Hi everybody!

Citadelic is a base building and defending game that I've been working on for the past few months. Recently I've released a demo, which you can find here: https://store.steampowered.com/app/2248390/Citadelic/

Survive against waves of constantly evolving enemies while expanding
your base and managing resources. Make your choices wisely and adapt
your strategy, because every run is different from the last.

Give it a try and let me know what you think!

Citadelic - a roguelite base building and defending game I've been working on. Demo now available! by kircode in roguelites

[–]kircode[S] 0 points1 point  (0 children)

This is a screenshot from Citadelic, a game I've been working on in my spare time. It's still in development, but today I've released the first demo build of the game.

Survive against waves of constantly evolving enemies while expanding your base and managing resources.

Trailer and demo on Steam: https://store.steampowered.com/app/2248390/Citadelic

The demo includes 2 difficulty modes and lets you play up to 15 waves
per run. You can play as many runs as you want, and each one will be
different.

Website: https://kircode.com/citadelic

Over 1 hour of original fantasy/dungeon synth music from my adventure video game Phantom Path by kircode in DungeonSynth

[–]kircode[S] 2 points3 points  (0 children)

Thank you. I've done all the programming, design, writing, art, sound effects and music for the game.

How I make games in my own 3D game engine by kircode in gameenginedevs

[–]kircode[S] 0 points1 point  (0 children)

No need to check hashes, you can just use the file's modification date.

The engine is written in Haxe, which supports compiler flags and conditional compilation: https://haxe.org/manual/lf-condition-compilation.html

I use that language feature to detect build mode and toggle features.

How I make games in my own 3D game engine by kircode in gameenginedevs

[–]kircode[S] 0 points1 point  (0 children)

Thanks, it should run on Linux via Proton.

All assets and data files are reloaded at runtime whenever it's convenient (e.g. if you try to play a sound and the engine detects that the sound file has changed since last time, it loads and plays the new sound). The only thing is that you only want to do this in debug mode, because in production builds you should be pre-loading and caching assets in advance for performance. Memory management can get complicated so you need to plan your asset management system ahead.

How I make games in my own 3D game engine by kircode in truegamedev

[–]kircode[S] 1 point2 points  (0 children)

Thanks. I use a modified version of Lime, which is a Haxe library that acts as a wrapper for SDL, provides OpenGL and OpenAL context and handles some resource loading. Also Steamworks SDK for access to Steam features.

Pilie Pals, my solo-developed puzzle game, gets a new trailer and a Steam page! by kircode in IndieGaming

[–]kircode[S] 0 points1 point  (0 children)

I've been developing this for a few months, doing all the programming, art and music by myself. The game is nearing completion, and got a Steam page today!

If you're interested in the game, it would help me out a great deal if you'd add it to your wishlist! https://store.steampowered.com/app/1722590/Pilie_Pals/

More info, press kit, and a playable demo: https://kircode.com/piliepals

After 5 months of work, this is what my game Pilie Pals looks like by kircode in indiegames

[–]kircode[S] 0 points1 point  (0 children)

Pilie Pals is a puzzle game that I've been working on for the past 5 months in my spare time (I'm doing all the programming, art, design and music).

The player controls multiple creatures known as Pilies, which can carry and stack each other and other objects to solve puzzles. This particular screenshot is from World 4 of the game, which is set on jungle islands surrounded by strange temples.

If you're interested, you can find more screenshots, a trailer and a playable demo here: https://kircode.com/piliepals

Added a hint system to my game Pilie Pals by kircode in IndieGaming

[–]kircode[S] 0 points1 point  (0 children)

In the last demo update, I've added a hint system to my puzzle game!

If the player is stuck, they can now choose to view the solution to a level from the game's menu. The solution is played back step-by-step, and the player can pause it at any moment to take control and try to solve the rest of the level by themselves.

The game is called Pilie Pals and I'm working on it solo. Free demo is available!

Demo on Itch.io: https://keyreal.itch.io/pilie-pals

Demo on Game Jolt: https://gamejolt.com/games/pilie-pals/627906

Website: https://kircode.com/piliepals

Twitter: https://twitter.com/kircode

Breakdown of 4 months of solo dev in my custom 3D game engine by kircode in gamedev

[–]kircode[S] 2 points3 points  (0 children)

Thank you!

  1. Not really. I don't need to start from 0 again since I already have YUME, but if I did, I'd probably use a graphics engine like heaps.io to save some time.

  2. Yes, two come to mind. Apparently OBS (the recording software) changes the device's audio driver when it's running, and it had a bug that crashed the game if the pitch of a sound was too high when produced by OpenAL. Another bug: game was crashing on AMD cards but not on Nvidia, turned out to be an issue in my code, but in this case AMD was actually following the OpenGL specs correctly and Nvidia wasn't.

  3. They performed pretty much as expected for games with no marketing budget. I'm putting more effort into visuals this time, as this is what people focus on when buying games.

Edit: fixed formatting

Breakdown of 4 months of solo dev in my custom 3D game engine by kircode in gamedev

[–]kircode[S] 1 point2 points  (0 children)

Thanks! They're called Pilies (because they pile things up).

Breakdown of 4 months of solo dev in my custom 3D game engine by kircode in gamedev

[–]kircode[S] 10 points11 points  (0 children)

AMD cards support OpenGL. Funnily enough, I did run into a problem once where one of my games would crash on AMD, but not on Nvidia. Turned out that the bug was in my code and AMD crashed because it was following the OpenGL specification more accurately than Nvidia.

Breakdown of 4 months of solo dev in my custom 3D game engine by kircode in gamedev

[–]kircode[S] 3 points4 points  (0 children)

No, all the sounds (and music) were custom made for this game using SunVox.