Re: Vibrant 2.0, major update

2017-10-16 Thread Guillaume Piolat via Digitalmars-d-announce

On Monday, 16 October 2017 at 07:18:00 UTC, Andrea Fontana wrote:


Why there's no linux version?
Andrea


Because 2% of users, a wide variety of drivers and OSes.
And I really don't want to argue about this anymore.


Re: Vibrant 2.0, major update

2017-10-14 Thread Guillaume Piolat via Digitalmars-d-announce

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:



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


Just to say that I've written this blog post (thanks for the 
advice!).

https://www.auburnsounds.com/blog/2017-10-14_The-History-Of-Vibrant.html

And also Vibrant has been Greenlit so you will be able to find a 
newer version soon enough.


Re: Vibrant 2.0, major update

2017-10-14 Thread Guillaume Piolat via Digitalmars-d-announce

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:



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


Just to say that I've written this blog post (thanks for the 
advice!).


And also Vibrant has been Greenlit so you will be able to find a 
newer version soon enough.


Re: Vibrant 2.0, major update

2017-02-18 Thread Guillaume Piolat via Digitalmars-d-announce
On Friday, 17 February 2017 at 20:45:53 UTC, Relja Ljubobratovic 
wrote:
On Monday, 13 February 2017 at 14:22:25 UTC, Guillaume Piolat 
wrote:

It's the 10th update for this abstract shooter made in D.


This is the first time I've heard of this game. Downloaded the 
demo, and first impressions were mind blowing!


Gameplay seems very fluid and well calibrated. But, I've got to 
say - most awesome element of the gameplay is definitely the 
music! This might be the most impressive sound I've heard 
coming from my macbook since I've bought it! Truly drives the 
mood in the game. :)


I've gladly payed for the full version, and will spread the 
word of this game whenever I can.


Congrats, and thank you!


(On Friday, 17 February 2017 at 20:45:53 UTC, Relja Ljubobratovic 
wrote:
On Monday, 13 February 2017 at 14:22:25 UTC, Guillaume Piolat 
wrote:

It's the 10th update for this abstract shooter made in D.


This is the first time I've heard of this game. Downloaded the 
demo, and first impressions were mind blowing!


Gameplay seems very fluid and well calibrated. But, I've got to 
say - most awesome element of the gameplay is definitely the 
music! This might be the most impressive sound I've heard 
coming from my macbook since I've bought it! Truly drives the 
mood in the game. :)


I've gladly payed for the full version, and will spread the 
word of this game whenever I can.


Congrats, and thank you!


It's a blessing to have some happy players :)

Music is obviously an integral part of the game, and apparently 
when Nelson did it (perhaps 10 years ago?) it was a live 
performance. I'll forward him your kind message.


(regular readers: sorry for the noise and promotion)


Re: Vibrant 2.0, major update

2017-02-17 Thread Relja Ljubobratovic via Digitalmars-d-announce
On Monday, 13 February 2017 at 14:22:25 UTC, Guillaume Piolat 
wrote:

It's the 10th update for this abstract shooter made in D.


This is the first time I've heard of this game. Downloaded the 
demo, and first impressions were mind blowing!


Gameplay seems very fluid and well calibrated. But, I've got to 
say - most awesome element of the gameplay is definitely the 
music! This might be the most impressive sound I've heard coming 
from my macbook since I've bought it! Truly drives the mood in 
the game. :)


I've gladly payed for the full version, and will spread the word 
of this game whenever I can.


Congrats, and thank you!


Re: Vibrant 2.0, major update

2017-02-16 Thread Guillaume Piolat via Digitalmars-d-announce
On Thursday, 16 February 2017 at 08:15:27 UTC, Steve Biedermann 
wrote:


Thanks for the info. Just bought it. :)


Thanks! Don't play it before bed-time, gets me everytime.


Re: Vibrant 2.0, major update

2017-02-16 Thread Steve Biedermann via Digitalmars-d-announce
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. :)


Re: Vibrant 2.0, major update

2017-02-15 Thread Guillaume Piolat via Digitalmars-d-announce
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".


Re: Vibrant 2.0, major update

2017-02-15 Thread Steve Biedermann via Digitalmars-d-announce
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.


Re: Vibrant 2.0, major update

2017-02-13 Thread Guillaume Piolat via Digitalmars-d-announce

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.


Re: Vibrant 2.0, major update

2017-02-13 Thread Ali Çehreli via Digitalmars-d-announce

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



Re: Vibrant 2.0, major update

2017-02-13 Thread Guillaume Piolat via Digitalmars-d-announce

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).





Re: Vibrant 2.0, major update

2017-02-13 Thread Ali Çehreli via Digitalmars-d-announce

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



Re: Vibrant 2.0, major update

2017-02-13 Thread Guillaume Piolat via Digitalmars-d-announce

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.


Re: Vibrant 2.0, major update

2017-02-13 Thread Jacob Carlborg via Digitalmars-d-announce

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