Jump to page: 1 2
Thread overview
Vibrant 2.0, major update
Feb 13, 2017
Guillaume Piolat
Feb 13, 2017
Jacob Carlborg
Feb 13, 2017
Guillaume Piolat
Feb 13, 2017
Ali Çehreli
Feb 13, 2017
Guillaume Piolat
Feb 13, 2017
Ali Çehreli
Feb 13, 2017
Guillaume Piolat
Feb 15, 2017
Steve Biedermann
Feb 15, 2017
Guillaume Piolat
Feb 16, 2017
Steve Biedermann
Feb 16, 2017
Guillaume Piolat
Feb 18, 2017
Guillaume Piolat
February 13, 2017
It's the 10th update for this abstract shooter made in D.

And this one update is pretty major: levels, asteroids, storyline, game modes... everything changed, everything went under scrutiny.

Now using LDC 1.1.0 and supporting Windows, Mac and Linux x86_64 (tested: Debian and Ubuntu).

Available as a demo on itch.io: https://ponce.itch.io/vibrant
Gameplay video: https://www.youtube.com/watch?v=9VCv21KqC40

Yeah, it isn't free anymore, but the first 15 levels are.
February 13, 2017
On 2017-02-13 15:22, Guillaume Piolat wrote:
> It's the 10th update for this abstract shooter made in D.
>
> And this one update is pretty major: levels, asteroids, storyline, game
> modes... everything changed, everything went under scrutiny.
>
> Now using LDC 1.1.0 and supporting Windows, Mac and Linux x86_64
> (tested: Debian and Ubuntu).
>
> Available as a demo on itch.io: https://ponce.itch.io/vibrant
> Gameplay video: https://www.youtube.com/watch?v=9VCv21KqC40
>
> Yeah, it isn't free anymore, but the first 15 levels are.

I gave it a try, really cool. Love that it works on macOS, great work. What kind of tools/techniques/libraries are used?

-- 
/Jacob Carlborg
February 13, 2017
On Monday, 13 February 2017 at 19:46:42 UTC, Jacob Carlborg wrote:
> On 2017-02-13 15:22, Guillaume Piolat wrote:
>> It's the 10th update for this abstract shooter made in D.
>>
>> And this one update is pretty major: levels, asteroids, storyline, game
>> modes... everything changed, everything went under scrutiny.
>>
>> Now using LDC 1.1.0 and supporting Windows, Mac and Linux x86_64
>> (tested: Debian and Ubuntu).
>>
>> Available as a demo on itch.io: https://ponce.itch.io/vibrant
>> Gameplay video: https://www.youtube.com/watch?v=9VCv21KqC40
>>
>> Yeah, it isn't free anymore, but the first 15 levels are.
>
> I gave it a try, really cool. Love that it works on macOS, great work. What kind of tools/techniques/libraries are used?

Very simple, SDL2 + SDL2_mixer and legacy OpenGL for graphics.

OpenGL compatibility work was mostly done years ago so it became better supported as a byproduct of drivers getting more stable. If it was to be done today SDL2 renderers would be used for their guarantees.

Big mistake were: having a variable timestep, and having custom adhoc physics.
February 13, 2017
On 02/13/2017 06:22 AM, Guillaume Piolat wrote:
> It's the 10th update for this abstract shooter made in D.
>
> And this one update is pretty major: levels, asteroids, storyline, game
> modes... everything changed, everything went under scrutiny.
>
> Now using LDC 1.1.0 and supporting Windows, Mac and Linux x86_64
> (tested: Debian and Ubuntu).
>
> Available as a demo on itch.io: https://ponce.itch.io/vibrant
> Gameplay video: https://www.youtube.com/watch?v=9VCv21KqC40
>
> Yeah, it isn't free anymore, but the first 15 levels are.

Typo: "I didn't expected"

Have you already written a blog about developing this game? ;)

Ali

February 13, 2017
On Monday, 13 February 2017 at 21:42:12 UTC, Ali Çehreli wrote:
> Typo: "I didn't expected"
>

This was fixed after the video was uploaded and tagged so I kept it :|

> Have you already written a blog about developing this game? ;)
>
> Ali

Thanks for the interest!

v2.0: https://www.auburnsounds.com/blog/2017-02-13_Vibrant-2.0-released-free-demo.html

There is nothing terribly interesting to say technically. The game originally started as a Turbo pascal experiment in ~2003 on a 486 to understand matrices. At first it was using 3x2 matrices because it's sufficient for 2D. Only recently the code recovered enough to consider new features, it's a mess of legacy code that has somehow survived (Pascal+assembly to D1 to D2).


February 13, 2017
On 02/13/2017 02:18 PM, Guillaume Piolat wrote:

> https://www.auburnsounds.com/blog/2017-02-13_Vibrant-2.0-released-free-demo.html
>
>
> There is nothing terribly interesting to say technically.

I disagree because you've already given interesting details like the following and you said elsewhere in this thread "Big mistake were: having a variable timestep, and having custom adhoc physics." :)

> The game
> originally started as a Turbo pascal experiment in ~2003 on a 486 to
> understand matrices. At first it was using 3x2 matrices because it's
> sufficient for 2D. Only recently the code recovered enough to consider
> new features, it's a mess of legacy code that has somehow survived
> (Pascal+assembly to D1 to D2).

All interesting stuff! Look how much interest the self-important idiom received, which the original author had thought to be a trivial matter:


https://www.reddit.com/r/programming/comments/5tt33y/a_new_import_idiom_for_d/

A blog post may improve the sales of your game. :)

Ali

February 13, 2017
On Monday, 13 February 2017 at 22:57:18 UTC, Ali Çehreli wrote:
>
> All interesting stuff! Look how much interest the self-important idiom received, which the original author had thought to be a trivial matter:
>

I hear you but for digital consumer products the driver of sales is from what I've seen (qualified) traffic. I'm focusing on that point. If the game happen to be liked then maybe it will be worth it to tell more.
February 15, 2017
On Monday, 13 February 2017 at 14:22:25 UTC, Guillaume Piolat wrote:
> Yeah, it isn't free anymore, but the first 15 levels are.

I played it some time ago and, AFAIR, it was great. So I consider to buying it.
But before I buy it, I have a question. Are updates included in the purchase or do I have to rebuy it when a new release comes out?

I don't really want to rebuy a game every now and then.
February 15, 2017
On Wednesday, 15 February 2017 at 15:55:12 UTC, Steve Biedermann wrote:
> On Monday, 13 February 2017 at 14:22:25 UTC, Guillaume Piolat wrote:
>> Yeah, it isn't free anymore, but the first 15 levels are.
>
> I played it some time ago and, AFAIR, it was great. So I consider to buying it.
> But before I buy it, I have a question. Are updates included in the purchase or do I have to rebuy it when a new release comes out?
>
> I don't really want to rebuy a game every now and then.

Hi, thanks for the trust.

Updates are included, I would hate to charge multiple times for the same thing.

_But_ except for bugs I haven't planned to do any update at all, so don't except much more.

As it stands I think of it as "done".
February 16, 2017
On Wednesday, 15 February 2017 at 16:56:20 UTC, Guillaume Piolat wrote:
> On Wednesday, 15 February 2017 at 15:55:12 UTC, Steve Biedermann wrote:
>> On Monday, 13 February 2017 at 14:22:25 UTC, Guillaume Piolat wrote:
>>> Yeah, it isn't free anymore, but the first 15 levels are.
>>
>> I played it some time ago and, AFAIR, it was great. So I consider to buying it.
>> But before I buy it, I have a question. Are updates included in the purchase or do I have to rebuy it when a new release comes out?
>>
>> I don't really want to rebuy a game every now and then.
>
> Hi, thanks for the trust.
>
> Updates are included, I would hate to charge multiple times for the same thing.
>
> _But_ except for bugs I haven't planned to do any update at all, so don't except much more.
>
> As it stands I think of it as "done".

Thanks for the info. Just bought it. :)
« First   ‹ Prev
1 2