Thread overview | |||||||||
---|---|---|---|---|---|---|---|---|---|
|
September 05, 2013 FewDee: A library for 2D game prototyping | ||||
---|---|---|---|---|
| ||||
Attachments:
| Hello, FewDee is an incomplete, experimental, mostly 2D, library focused on games prototyping. The official Mercurial repository is here: https://bitbucket.org/lmb/fewdee And there is a Git mirror here: https://github.com/lmbarros/FewDee This is work in progress. It is usable(*), but still needs lots of improvements. (*) I used an early version of FewDee in a prototype that worked even in a public demonstration ;-) I wasn't afraid of using D any features in FewDee, so I used (and even misused) lots of associative arrays, delegates, GC'ed memory... it might be interesting to see how it will behave in more demanding applications. My plan now is to stop working directly on FewDee; instead, I intend to actually use it in a few more game prototypes. Then, I'll use this experience to further guide the library evolution. Lastly, this is my first sizable D project, so destroy with kindness ;-) Cheers, LMB |
September 05, 2013 Re: FewDee: A library for 2D game prototyping | ||||
---|---|---|---|---|
| ||||
Posted in reply to Leandro Motta Barros | On Thursday, 5 September 2013 at 00:40:27 UTC, Leandro Motta Barros wrote: > FewDee is an incomplete, experimental, mostly 2D, library focused on games > prototyping. It's intresting. Do you have any game prototype? It will be intresting to see FewDee usage. About build system - you can use dub: https://github.com/rejectedsoftware/dub It's really simple. Also, can you publish Allegro library bindings for D to the Deimos: https://github.com/D-Programming-Deimos It can be useful for another projects. |
September 05, 2013 Re: FewDee: A library for 2D game prototyping | ||||
---|---|---|---|---|
| ||||
Posted in reply to ilya-stromberg | On Thursday, 5 September 2013 at 07:05:00 UTC, ilya-stromberg wrote: > On Thursday, 5 September 2013 at 00:40:27 UTC, Leandro Motta Barros wrote: >> FewDee is an incomplete, experimental, mostly 2D, library focused on games >> prototyping. > > It's intresting. Do you have any game prototype? It will be intresting to see FewDee usage. > > About build system - you can use dub: > https://github.com/rejectedsoftware/dub > It's really simple. > > Also, can you publish Allegro library bindings for D to the Deimos: > https://github.com/D-Programming-Deimos > It can be useful for another projects. SiegeLord maintains Allegro5 bindings. Worked flawless for me so far. https://github.com/SiegeLord/DAllegro5 |
September 05, 2013 Re: FewDee: A library for 2D game prototyping | ||||
---|---|---|---|---|
| ||||
Posted in reply to Leandro Motta Barros | On Thursday, 5 September 2013 at 00:40:27 UTC, Leandro Motta Barros wrote:
> Hello,
>
> FewDee is an incomplete, experimental, mostly 2D, library focused on games
> prototyping.
> Lastly, this is my first sizable D project, so destroy with kindness ;-)
>
> Cheers,
>
> LMB
Great! I've been wanting something like this for some time!
Maybe you can consider posting it on: r/programming/ and r/d_language/
Will try it out later :-)
|
September 05, 2013 Re: FewDee: A library for 2D game prototyping | ||||
---|---|---|---|---|
| ||||
Posted in reply to ilya-stromberg Attachments:
| On Thu, Sep 5, 2013 at 4:04 AM, ilya-stromberg < ilya-stromberg-2009@yandex.ru> wrote: > On Thursday, 5 September 2013 at 00:40:27 UTC, Leandro Motta Barros wrote: > >> FewDee is an incomplete, experimental, mostly 2D, library focused on games prototyping. >> > > It's intresting. Do you have any game prototype? It will be intresting to see FewDee usage. > So far, I used FewDee (a very early version, in fact) in one prototype only, but it is not open source. I hope to develop some simple examples I can share during the next months. About build system - you can use dub: > https://github.com/**rejectedsoftware/dub<https://github.com/rejectedsoftware/dub> It's really simple. > Yeah, I should probably consider using it. (Even for its package manager features.) > > Also, can you publish Allegro library bindings for D to the Deimos: https://github.com/D-**Programming-Deimos<https://github.com/D-Programming-Deimos> It can be useful for another projects. > I should have mentioned that I am using SiegeLord's Allegro bindings, which someone else has already mentioned down the thread: https://github.com/SiegeLord/DAllegro5 LMB |
September 05, 2013 Re: FewDee: A library for 2D game prototyping | ||||
---|---|---|---|---|
| ||||
Posted in reply to Leandro Motta Barros | On Thursday, 5 September 2013 at 10:24:00 UTC, Leandro Motta Barros wrote:
> So far, I used FewDee (a very early version, in fact) in one prototype
> only, but it is not open source. I hope to develop some simple examples I
> can share during the next months.
Can you publish a video of the game to the YouTube.com whitout any source codes?
|
September 05, 2013 Re: FewDee: A library for 2D game prototyping | ||||
---|---|---|---|---|
| ||||
Posted in reply to ilya-stromberg Attachments:
| On Thu, Sep 5, 2013 at 7:33 AM, ilya-stromberg < ilya-stromberg-2009@yandex.ru> wrote: > On Thursday, 5 September 2013 at 10:24:00 UTC, Leandro Motta Barros wrote: > >> So far, I used FewDee (a very early version, in fact) in one prototype only, but it is not open source. I hope to develop some simple examples I can share during the next months. >> > > Can you publish a video of the game to the YouTube.com whitout any source codes? > Sorry, I don't want to invest the time to do this right now. I know this would be important to "sell" FewDee to new users, but getting users isn't my focus at the moment. Anyway (better than nothing, I guess), I have a few screenshots here: http://www.stackedboxes.org/~lmb/Balaio/Pontius_Abertura.png http://www.stackedboxes.org/~lmb/Balaio/Pontius_Jogo.png http://www.stackedboxes.org/~lmb/Balaio/Pontius_Brabo.png http://www.stackedboxes.org/~lmb/Balaio/Pontius_Vigilancia.png Some background: I made this in a rush, for my aunt, who frequently works training restaurant employees in best hygiene practices. She was working in her academic specialization, defending the usage of games to train these people. LMB |
Copyright © 1999-2021 by the D Language Foundation