SFML community forums
General => SFML projects => Topic started by: MacMercury on January 27, 2013, 11:41:05 am
-
Hi! My name is Mac Mercury. I'd like to show you my first SFML (1.6, unfortunately) project - Trigonium (Latin: triangle).
(http://i46.tinypic.com/miotao.png)
Well... You're a black triangle (called Trigonium 1.0) and You have to reach the portal... Yup, that's all.
You rotate blunt (look at gameplay), and You cannot touch the wall, or You'll explode.
Currently there are 3 tutorials only, but I've already written an automatic map loader (actually, level on a picture IS loaded by that). Walls' shape doesn't matter, and objects' coords are in the config. But I haven't even started working on graphical GTK+ editor...
Game is completed on approximately 50% and will be released for GNU/Linux and also for OS-What-Must-Not-Be-Named. Currently it's milestone 0 (I'm planning to release first snapshot on February, 5).
Hope you like it ;)
Gameplay (http://www.youtube.com/watch?feature=player_embedded&v=79Ip7KIcbGA)
Blog (http://www.trigonium-game.blogspot.com)
>>Download (http://trigonium-game.blogspot.com/p/download.html)<<
-
Nice =)
I think it would be way more funny if there were some kind of slowly decreasing inertia when you move. So that the ship can collide with a wall if you misjudge the acceleration you give.
-
I think it would be way more funny if there were some kind of slowly decreasing inertia when you move. So that the ship can collide with a wall if you misjudge the acceleration you give.
I thought exactly the same ;)
If the triangle doesn't move and stop instantly, but accelerate or brake over time, gameplay becomes more fluent and challenging.
Also, maybe circles as holes (instead of squares) might look more random. In what data structures do you represent the walls?
-
I think it would be way more funny if there were some kind of slowly decreasing inertia when you move. So that the ship can collide with a wall if you misjudge the acceleration you give.
Great idea, I'm adding it ;)
maybe circles as holes (instead of squares) might look more random. In what data structures do you represent the walls?
Sf::Image :D - yes, I'm a noob. It uses SetPixel() with sf::Color(0, 0, 0, 0).
Actually, square is a placeholder. I'm going to add completely random shapes.
-
Well, it is now playable :D But...
I couldn't run it on Windoze. :(
Build: ok.
Run: "Sigtrap" signal in ntdll. Instantly.
And I have limited access to the Windoze machine, so it may take a few days till I fix this.
At least I know it's in some constructor.
-
Build: ok.
Run: "Sigtrap" signal in ntdll. Instantly.
On Windows with SFML 1.6 you should link SFML statically, otherwise people with an ATI graphics card will have a hard time running it, because of the ATI bug.
-
Forgive me, eXpl0it3r, before I read your post I had compiled it. Dynamically.
...After a few weeks of fighting with VM. With breaks.
Download link on the devblog.