Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

made an engine, making a TD game.

A topic by Dimanari created 2 days ago Views: 42 Replies: 1
Viewing posts 1 to 2

I'm back to itch after a prolonged hiatus from making stuff that I can actually show.

I was working on my game engine for years, and basically all of my projects on the site use it as their base.
I reworked the codebase for it and it now allows me a lot more freedom and is a lot easier to work with now.

I started testing the engine with a Chip-8 emulator:


a lot of work in game engines goes into making UI easy to work with and I learned that the hard way.

next stage was being able to manage map editing, so the thing I'm working on now is some paint alternative that works in-engine:


making the cursor and other elements should be a good start after this base implementation. and from there making the map editor.

I know I did abandon my card game(technical debt killed it), and I'm sad that I couldn't deliver on it, but

  1. card games are a nightmare to implement.
  2. I do apologise to the 2 people who actually heard about the game.
  3. I will come back to it when I have better engine support for card games(fully data-oriented, unlimited cards are NOT an easy thing to implement) and that game SHOULD be possible eventually, just not now.
  4. I always planned to start small, and card games are not small.

so, what AM I making? the map editor will be used for a tower defence game. just static routes, static tower placements, start with static towers. just a simple puzzle with cost+cd based towers that I can easily implement, working up from there.

why am I starting with a map editor and not a demo level? because I want to have something that can be used for more than just this 1 game when I'm done, and a basic map editor is a way to do that.

after making something to place tiles and a hint layer(the reason I'm making paint in my engine) I'll make a simple level for the demo, then using code I already have from helping a friend with their TD game(will need to re-implement "walk along path" inside my engine because his game was in godot) and from there the demo will be uploaded.

no plans for what comes after the demo. maybe everyone will hate it, maybe no one will care. I don't know but if it is interesting for people I hope to make something that people will love. no game screenshots yet, and a lot of software gore is awaiting in future updates before the first shots of gameplay are presented and the first shots from the towers are fired.

I do have a fun twist for the game, but lets see that I am capable of making a basic game before I go on a rampage again.

well, now with brushes and some basic UI, it can actually be helpful for my level editor.

I still need to make a tile placer for a map editor so I can render maps properly, then layer this ON TOP of the map for it to do what I want it to do.

but as they say, baby steps.

I still didn't implement a selector or a number input button as components(those here are actually using direct inputs instead of having their own update and input logics).