Skip to content
Apr 25 18

Working on sidebar

by stefanhendriks

I’ve been working on D2TM again, fixed a bunch of issues with the interaction. Some clicks did not get picked up which is very annoying in an RTS game.

Then I started working on the sidebar. I’m still not certain about how to model it. I want to show the data of the structure you have selected, with optionally some other things you can do (ie, the build list, or later starport items, etc).

For now, this is what I came up with:

As you can see I also added a rough tooltip. The current d2tm version uses a nice bar at the top which fades in/out when hovering. Not sure which one is better, what do you think?

Apr 22 18

Minimap – d2tm

by stefanhendriks

I decided to make a little demo about the minimap feature in the d2tm engine (not the forked ‘Untitled’ RTS game I worked on). As I said before I will be working on the d2tm engine, and the other one simultaneously (I can share code between them). Now it is d2tm time again.

Enjoy!

 

Sep 22 17

Indienamic: Added minimap

by stefanhendriks

Another feature added, the minimap! (demo available)

Sep 17 17

Indienamic & Added Power Resource!

by stefanhendriks

Two things happened

So what does this mean for dune2themaker?

Basically nothing changes. The engine I’m developing is still flexible enough and uses Dune 2 graphics as template (temporarily). For dune2themaker it should be possible to use the engine and mod it to be a Dune game.

Sep 6 17

Added harvesting resources!

by stefanhendriks

In case you missed it, it is now possible to harvest spice! Check it out here (demo available).

Aug 22 17

Plan of attack!

by stefanhendriks

Will the engine will be minimally feature complete before november?! Read this blog post about how I intent to achieve that goal. This also means good news for dune2themaker4j as it using the same engine.

Aug 13 17

Patreon and the future

by stefanhendriks

I work on this game in spare time. From now on I’ll spend at least 8 hours or more a week on building my own RTS game.

If you like my work, you can support me at Patreon.

You might say: what about Dune 2 The Maker? This game will benefit from my work on my own RTS game. I will backport changes from my private repository into the dune2themaker4j repository. Or, dune2themaker might become a MOD of my engine. This is by no means a cancelling of the project!

Aug 5 17

Dune 2 – The Maker – 4J – Devlog – Harvester – Part 2

by stefanhendriks

If you want to have harvesting logic like C&C or Dune 2 has, you have to break it down into various steps. All these steps make it quite a lot of work. Lets just give you an example.

– You need something to build a refinery
– You need logic, when a refinery is placed a harvester is spawned
– The harvester needs to be able to move (unit movement)
– The harvester needs to be aware that is able to mine spice, and when it is on a spice field it should do so
– When the harvester can no longer mine the field, but it is not filled up yet, it should look further for other nearby spice fields/tiles
– These steps repeat until the harvester is full
– When the harvester is full:
– Look for a nearby (free, unoccupied) refinery. If no free refinery can be found, go to the most nearby refinery that is not free and wait there.
– When a free refinery is found go there.
– “enter” the refinery (ie, you need to circumvent any logic here that normally would block the harvester from driving through the refinery).
– after entering the refinery, start unloading spice + give credits to player
– when harvester is done unloading, respawn/repeat from step 2 of this list

So, this is just a rough description. There are edge cases everywhere we did not touch.

So far bits and pieces have been developed. Like movement of units, harvesting spice fields (but not unloading). “Entering” structures. All pieces for a bigger puzzle.

I’m happy to let you know that a first rough version works of the above list, and I made a short video about it!

Jul 24 17

Dune 2 – The Maker – 4J – Devlog – DeathHand Part II

by stefanhendriks

What is more fun than blowing up things?

Doing it with style 🙂

The Dune 2 DeathHand was ok-ish, visually it was (for the time) fine. But now, not so much. Here is a screenshot:

This is my version:

Or better, here is a video:

Fun times!

Jul 14 17

Dune 2 – The Maker – 4J – Devlog – DeathHand

by stefanhendriks

When I starting dune2themaker4j, one of the first I wanted to do was create a nuclear missile in the game.

They are awesome right? Well at least to look at 😉

Although the idea was cool, there was not much of a game engine to begin with. I mean, creating a nuclear missile without things to blow up would be a bit of a waste. So I decided to get basic stuff working first. Map rendering, camera movement, unit / buildings rendering, etc.

But a while back, I wanted to do this awesome thing again.

So lately we started working on this again. We actually have it so far we can ‘build’ it from any structure (you can configure it in the rules.ini file). For now it is hard coded.

We want things to be more flexible, scriptable perhaps. This means a “super power” as the deathhand is basically a ‘script’ that is executed. In the case of a deathhand it would shoot a projectile (missile) to the target. But you can think of many more super powers which should do different things. Especially if you look into the C&C scene where super powers may even require multiple actions from the player.

Although we do not build all of that at once, we do prepare for it.

So far our pull-request is going along well. For now we actually made the super power script a bit more complex. It would shoot a rocket, then detonate and from there spawn multiple other rockets for every unit on the map. (yes even friendly ones).

Because it is fun to do.

In the more grand scheme of things, this is just one of the many gameplay elements for Alpha #4. Alpha #4 (or v 0.0.4) is quite a big upgrade compared to Alpha #3.

With Alpha #4 you get some basic economy rules, building a base, and also firing a deathhand!