digitalmars.D.announce - Vibrant 2.0, major update
- Guillaume Piolat (9/9) Feb 13 2017 It's the 10th update for this abstract shooter made in D.
- Jacob Carlborg (5/13) Feb 13 2017 I gave it a try, really cool. Love that it works on macOS, great work.
- Guillaume Piolat (8/25) Feb 13 2017 Very simple, SDL2 + SDL2_mixer and legacy OpenGL for graphics.
- =?UTF-8?Q?Ali_=c3=87ehreli?= (4/12) Feb 13 2017 Typo: "I didn't expected"
- Guillaume Piolat (12/15) Feb 13 2017 This was fixed after the video was uploaded and tagged so I kept
- =?UTF-8?Q?Ali_=c3=87ehreli?= (11/19) Feb 13 2017 I disagree because you've already given interesting details like the
- Guillaume Piolat (5/8) Feb 13 2017 I hear you but for digital consumer products the driver of sales
- Guillaume Piolat (5/11) Oct 14 2017 Just to say that I've written this blog post (thanks for the
- Guillaume Piolat (6/12) Oct 14 2017 Just to say that I've written this blog post (thanks for the
- Andrea Fontana (4/21) Oct 16 2017 Why there's no linux version?
- Guillaume Piolat (3/5) Oct 16 2017 Because 2% of users, a wide variety of drivers and OSes.
- Steve Biedermann (8/9) Feb 15 2017 I played it some time ago and, AFAIR, it was great. So I consider
- Guillaume Piolat (8/17) Feb 15 2017 Hi, thanks for the trust.
- Steve Biedermann (3/22) Feb 16 2017 Thanks for the info. Just bought it. :)
- Guillaume Piolat (3/4) Feb 16 2017 Thanks! Don't play it before bed-time, gets me everytime.
- Relja Ljubobratovic (12/13) Feb 17 2017 This is the first time I've heard of this game. Downloaded the
- Guillaume Piolat (9/35) Feb 18 2017 (On Friday, 17 February 2017 at 20:45:53 UTC, Relja Ljubobratovic
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.
Feb 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
Feb 13 2017
On Monday, 13 February 2017 at 19:46:42 UTC, Jacob Carlborg wrote:On 2017-02-13 15:22, Guillaume Piolat wrote: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.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?
Feb 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
Feb 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? ;) AliThanks 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).
Feb 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.htmlThere 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
Feb 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.
Feb 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: https://www.reddit.com/r/programming/comments/5tt33y/a_new_import_idiom_for_d/ A blog post may improve the sales of your game. :) AliJust 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.
Oct 14 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: https://www.reddit.com/r/programming/comments/5tt33y/a_new_import_idiom_for_d/ A blog post may improve the sales of your game. :) AliJust 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.
Oct 14 2017
On Saturday, 14 October 2017 at 18:21:43 UTC, Guillaume Piolat wrote:On Monday, 13 February 2017 at 22:57:18 UTC, Ali Çehreli wrote:Why there's no linux version? AndreaAll 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. :) AliJust 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.
Oct 16 2017
On Monday, 16 October 2017 at 07:18:00 UTC, Andrea Fontana wrote:Why there's no linux version? AndreaBecause 2% of users, a wide variety of drivers and OSes. And I really don't want to argue about this anymore.
Oct 16 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.
Feb 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: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".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.
Feb 15 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:Thanks for the info. Just bought it. :)On Monday, 13 February 2017 at 14:22:25 UTC, Guillaume Piolat wrote: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".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.
Feb 16 2017
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.
Feb 16 2017
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!
Feb 17 2017
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:(On Friday, 17 February 2017 at 20:45:53 UTC, Relja Ljubobratovic 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 Monday, 13 February 2017 at 14:22:25 UTC, Guillaume Piolat wrote: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)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!
Feb 18 2017