www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - Project Highlight: Timur Gafarov

reply Mike Parker <aldacron gmail.com> writes:
What started out as a highlight of Timur's open source game, 
Atrium, turned into an introduction to several of his D projects. 
And it looks like I've managed to make this announcement without 
a typo in the title this week. If you notice any mistakes in the 
blog post, please let me know!

The post:
https://dlang.org/blog/2016/09/16/project-highlight-timur-gafarov/

reddit:
https://www.reddit.com/r/programming/comments/531po8/from_the_d_blog_introducing_an_open_source_game/
Sep 16 2016
next sibling parent Andrea Fontana <nospam example.com> writes:
On Friday, 16 September 2016 at 12:53:44 UTC, Mike Parker wrote:
 What started out as a highlight of Timur's open source game, 
 Atrium, turned into an introduction to several of his D 
 projects. And it looks like I've managed to make this 
 announcement without a typo in the title this week. If you 
 notice any mistakes in the blog post, please let me know!

 The post:
 https://dlang.org/blog/2016/09/16/project-highlight-timur-gafarov/

 reddit:
 https://www.reddit.com/r/programming/comments/531po8/from_the_d_blog_introducing_an_open_source_game/
Nice post, but both game and dmech fails when I try to build them on my ubuntu x64. Dmech demo complains about sse: dlib ~master: building configuration "library"... ../../../dlib-master/dlib/filesystem/stdfs.d(34,8): Deprecation: module std.c.stdio is deprecated - Import core.stdc.stdio instead ../../../dlib-master/dlib/filesystem/stdfs.d(73,22): Error: function core.stdc.stdio.fseek (shared(_IO_FILE)* stream, long offset, int whence) is not callable using argument types (shared(_IO_FILE)*, fpos_t, int) ../../../dlib-master/dlib/math/sse.d(184,25): Error: bad type/size of operands 'mov' I can't find atrium on dub; snapshot from github won't compile (and INSTALL instructions seem wrong).
Sep 16 2016
prev sibling next sibling parent reply c-v-i <cvi.tempp gmx.de> writes:
On Friday, 16 September 2016 at 12:53:44 UTC, Mike Parker wrote:
 What started out as a highlight of Timur's open source game, 
 Atrium, turned into an introduction to several of his D 
 projects. And it looks like I've managed to make this 
 announcement without a typo in the title this week. If you 
 notice any mistakes in the blog post, please let me know!

 The post:
 https://dlang.org/blog/2016/09/16/project-highlight-timur-gafarov/

 reddit:
 https://www.reddit.com/r/programming/comments/531po8/from_the_d_blog_introducing_an_open_source_game/
can someone build atrium ?
Sep 16 2016
next sibling parent Basile B. <b2.temp gmx.com> writes:
On Friday, 16 September 2016 at 14:12:49 UTC, c-v-i wrote:
 On Friday, 16 September 2016 at 12:53:44 UTC, Mike Parker wrote:
 What started out as a highlight of Timur's open source game, 
 Atrium, turned into an introduction to several of his D 
 projects. And it looks like I've managed to make this 
 announcement without a typo in the title this week. If you 
 notice any mistakes in the blog post, please let me know!

 The post:
 https://dlang.org/blog/2016/09/16/project-highlight-timur-gafarov/

 reddit:
 https://www.reddit.com/r/programming/comments/531po8/from_the_d_blog_introducing_an_open_source_game/
can someone build atrium ?
No. :/ The author could have expected that many people would try to build his game after reading the article...that's not serious.
Sep 16 2016
prev sibling next sibling parent yawniek <yawniek srtnwz.com> writes:
On Friday, 16 September 2016 at 14:12:49 UTC, c-v-i wrote:
 On Friday, 16 September 2016 at 12:53:44 UTC, Mike Parker wrote:
 What started out as a highlight of Timur's open source game, 
 Atrium, turned into an introduction to several of his D 
 projects. And it looks like I've managed to make this 
 announcement without a typo in the title this week. If you 
 notice any mistakes in the blog post, please let me know!

 The post:
 https://dlang.org/blog/2016/09/16/project-highlight-timur-gafarov/

 reddit:
 https://www.reddit.com/r/programming/comments/531po8/from_the_d_blog_introducing_an_open_source_game/
can someone build atrium ?
yes its easy, just fix the 3 lines of code and add the full module path and off you go.
Sep 16 2016
prev sibling next sibling parent ketmar <ketmar ketmar.no-ip.org> writes:
On Friday, 16 September 2016 at 14:12:49 UTC, c-v-i wrote:
 On Friday, 16 September 2016 at 12:53:44 UTC, Mike Parker > can 
 someone build atrium ?
i did it several times, even without dub.
Sep 16 2016
prev sibling parent reply Timur Gafarov <gecko0307 gmail.com> writes:
16.09.2016 18:12, c-v-i пишет:
 On Friday, 16 September 2016 at 12:53:44 UTC, Mike Parker wrote:
 What started out as a highlight of Timur's open source game, Atrium,
 turned into an introduction to several of his D projects. And it looks
 like I've managed to make this announcement without a typo in the
 title this week. If you notice any mistakes in the blog post, please
 let me know!

 The post:
 https://dlang.org/blog/2016/09/16/project-highlight-timur-gafarov/

 reddit:
 https://www.reddit.com/r/programming/comments/531po8/from_the_d_blog_introducing_an_open_source_game/
can someone build atrium ?
For all people who can't build Atrium: you either have an old source tree or trying to build one of the releases. Trunk in it's current state should compile with DMD 2.070 or LDC 1.0 - at least, under Windows and Linux, both 32 and 64 bit. Support for other OSes, configurations, compilers and DMD versions is not guaranteed.
Sep 16 2016
parent aberba <karabutaworld gmail.com> writes:
On Friday, 16 September 2016 at 15:54:15 UTC, Timur Gafarov wrote:
 16.09.2016 18:12, c-v-i пишет:
 On Friday, 16 September 2016 at 12:53:44 UTC, Mike Parker 
 wrote:
[...]
can someone build atrium ?
For all people who can't build Atrium: you either have an old source tree or trying to build one of the releases. Trunk in it's current state should compile with DMD 2.070 or LDC 1.0 - at least, under Windows and Linux, both 32 and 64 bit. Support for other OSes, configurations, compilers and DMD versions is not guaranteed.
What is the current state of your game development projects in general? Dmech? Dagon?
Jul 03 2018
prev sibling parent Adam D. Ruppe <destructionator gmail.com> writes:
"Interestingly, he was actually attracted by one of the things 
often cited as a turn-off about D back then: the lack of 
libraries. It was a situation in which he saw opportunities to 
create things from scratch, without worrying about reinventing 
the wheel."


Amen. My experience with libraries is about 90% negative, yet if 
they are available, someone forces me to use them anyway... so it 
is a feature when they aren't around!
Sep 16 2016