Skip to main content

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

Triangulator

A topic by SolidTornado created Apr 08, 2022 Views: 717 Replies: 15
Viewing posts 1 to 12
(3 edits) (+3)

Triangulator is a small 2D Top-Down shooter made in Unity.

The player character is a triangle and will have to battle other geometrical shapes (hence the name "Triangulator")

I going to try to post weekly updates on this post,in the Developer Logs category and on the game site. Hopefully you will be able to play Triangulator soon!

Triangulator on Itch: https://solidtornado.itch.io/triangulator

Triangulator on GameJolt: https://gamejolt.com/games/triangulator/707554

If you want to please check out my other game LASER PHASER on:

itch: https://solidtornado.itch.io/laser-phaser

gamejolt: https://gamejolt.com/games/LASER-PHASER/707255

(+1)

Week 1:

This week I started by making some basic sprites e.g.:

Player:

Enemy:

Bullet:

Then I began to write some scripts for a basic movement system (which should be relatively easy to port to mobile), a basic shooting script (which will eventually be upgraded to a small weapon system) and one script to make the player look at the mouse (where I had a small problem because the player looked in the opposite direction of where the mouse was pointing. This happened because I implemented an offset into the code, but I thought I had to rotate the sprites -90° which was unnecessary. To fix it, I just set the offset to 0°)

For next week I plan to make...

...a script to spawn the enemies.

...a script for player health and hook it up to a health bar.

and last but not least...

...one to make the enemies follow the player and have them be able to deal damage to him.

(+2)

Looks like you’re getting a pretty neat art-style for this!

Weird random thought that came to mind–have you thought about changing the player’s bullet shape to a diamond? Could be interesting to play around with using curves for enemies/damage stuff and sharp angles for the player and their stuff.

Thank you for your nice and useful feedback!! I think your idea to change the bullet sprite to a diamond is really good so I changed it.

Is this what you meant?

I also took a look at your work and I have to say it's amazing so I followed you :)

(+1)

It’s not quite what I had in mind, but I think it would work as well!

I probably should’ve said “rhombus” instead of diamond, I was thinking about some of the bullet graphics in this game since the strong colored outlines had me thinking that way.

(+1)

I'm sorry I haven't answered yet.

You're probably right so I changed the normal projectile to a rhombus and I used the diamond as a rocket.

(1 edit) (+1)

Week 2, Day 5:

Today I added 3 extra weapons (and weapon switching) eg.:

  1.   A pistol, which has a slower firing rate, but it doesn't slow you down
  2.   An MP which fires faster, but your speed is reduced by 50%
  3.   And an RPG which fires rockets at a slow interval, but you can't move at all.

But I have to apologize because I'm not sure, if I can complete everything I planed to do this week. If that's the case I will try to do it next week.

(1 edit) (+1)

After a long time, where I kind of forgot about the game because everything was a bit stressful, I finally started working on it again.
Today I started working on the enemy spawning in a random place which is not too close to the player I haven't really done anything else and I don't think I will be able to do much this month, except for maybe the Itch page, but the project is not dead and will be continued.

Deleted 2 years ago

Thank you for your kind feedback Programming Longs. As of now the game is not playable because I still have to do some work on the enemies and after that a small map for testing when this is done I will release a demo on the game page.

(+1)

Five days ago I released the game page for Triangulator on Itch but I am not quite sure, if I should keep it the way it is now or add something or maybe redo it entirely so I would appreciate some feedback on the page. Also from now on I will try to be posting on the Developer Logs along here, although I'm not quite sure how they work but I will figure it out.

You can find the link to the page on the original post but I will still post it here: https://solidtornado.itch.io/triangulator

Today I added the demo for the game and started a devlog for the game.

The demo is just the bare minimum of the game and will only resemble the finished game in the graphics department. I hope you have fun with the demo and I would appreciate some feedback.

I forgot to mention that I also added some bloom and a rudimentary weapon and lifes counter

(2 edits)

Today I revised the Demo and added a better Weapon Indicator and a healthbar.

I also made some invincibility time for after you have been hit.

The Healthbar:

The image for the Pistol:

The image for the RPG:

The image for the MP:


This week I added a main menu, a score system with high score, one extra enemy, which has more lives and gives more points.

I also added some music and sound effects, but a friend told me it was so annoying, so I also added a mute button.

After that I added a pause Menu and reworked the explosion, which now has a bigger radius.

I will try to post another and maybe even the last Demo today because the only things still left to do are some bug fixes and adding some maps.

If you decide to play the game, please leave some feedback on the game page.

Here you can see the main menu, the...


...main level with score and the pause menu and...

...the explosion particles...

...and the new enemy:


Game Page: https://solidtornado.itch.io/triangulator

(1 edit)

I'm thinking of releasing the game as it is and later I'm going to add some procedurally generated "dungeons" because I'm not really sure if I want to continue using Unity or something like Godot, Pygame, Löve2D,Monogame or something else. But the game page should be down for a few minutes.

The game page is now working with a new web build.

You can also buy the soundtrack, IF you want to have it.