Thread overview
2DRPG - Small console game
May 12, 2016
Vladimirs Nordholm
May 12, 2016
Vladimir Panteleev
May 12, 2016
H. S. Teoh
May 17, 2016
extrawurst
May 12, 2016
For the past couple of months me and my classmate have been working on a small console game, which we will compete with in a game creation competition arranged by my school. Deadline was today (12 May, 2016), and I am glad to announce the first playable, completable version of 2DRPG is now available!

Github repo at https://github.com/vladdeSV/2drpg

'Tile-based exploration game, in which you take place as someone. Craft items to help your way, or complete quests to satisfy the inhabitants of this world.' Programmed by me (vladde) and designed by classmate Fredrik, this game features up to half an hour gameplay, with humorous and strange vibes.

I have had lots of fun during the development of 2DRPG. There have been many difficulties, but I have learned much from making this game. Sadly this game is Windows only, meaning POSIX users cannot play it. This is due to technical limitations in my own console engine, scone (https://github.com/vladdeSV/scone), which cannot read input on POSIX terminals.

If anyone would like to test the game, it would be awesome. Any sort of feedback is always appreciated!

Greetings,
vladde
May 12, 2016
On Thursday, 12 May 2016 at 18:30:04 UTC, Vladimirs Nordholm wrote:
> I have had lots of fun during the development of 2DRPG. There have been many difficulties, but I have learned much from making this game. Sadly this game is Windows only, meaning POSIX users cannot play it. This is due to technical limitations in my own console engine, scone (https://github.com/vladdeSV/scone), which cannot read input on POSIX terminals.
>
> If anyone would like to test the game, it would be awesome. Any sort of feedback is always appreciated!

I managed to build and run it under wine/wineconsole and make it through one playthrough. The only issue is that all the non-printable characters showed up as euro signs, I guess I may need to play with the font selection some more for that.

Games with time limits are not my cup of tea - other than that, it was nice, well done.

May 12, 2016
On Thu, May 12, 2016 at 06:30:04PM +0000, Vladimirs Nordholm via Digitalmars-d-announce wrote: [...]
> Sadly this game is Windows only, meaning POSIX users cannot play it. This is due to technical limitations in my own console engine, scone (https://github.com/vladdeSV/scone), which cannot read input on POSIX terminals.
[...]

Have you looked at Adam Ruppe's terminal.d?

	https://github.com/adamdruppe/arsd/blob/master/terminal.d

It provides uniform access to Posix and Windows consoles, and can handle rudimentary colors, tile-based screen access, as well as keystroke / mouse events. I've been using it in my own console projects, and it works quite well.


T

-- 
Do not reason with the unreasonable; you lose by definition.
May 17, 2016
On Thursday, 12 May 2016 at 18:30:04 UTC, Vladimirs Nordholm wrote:
...
>
> I have had lots of fun during the development of 2DRPG. There have been many difficulties, but I have learned much from making this game. Sadly this game is Windows only, meaning POSIX users cannot play it. This is due to technical limitations in my own console engine, scone (https://github.com/vladdeSV/scone), which cannot read input on POSIX terminals.


Please make it work on posix ;)