Live data from Hacker News

Show HN: Screentop.gg – a platform for tabletop games

screentop.gg

11–20 of 56 posts

Re: Show HN: Screentop.gg – a platform for tabletop games

#11
post #3
post #2

Author here. Screentop is a tabletop sandbox that supports cards, dice, boards, counters, and hidden player state. In the future I'd like to add scripting support so that more complex game mechanics and rules can be implemented. Client stack: Typescript, React, Apollo, and a custom react-reconciler renderer that targets canvas Server stack: Elixir, Phoenix, Absinthe Happy to answer any questions and would love your f…

Is there a screenshot gallery?

Oops definitely should have done that before posting, will get on it!

Re: Show HN: Screentop.gg – a platform for tabletop games

#12
post #2

Author here. Screentop is a tabletop sandbox that supports cards, dice, boards, counters, and hidden player state. In the future I'd like to add scripting support so that more complex game mechanics and rules can be implemented. Client stack: Typescript, React, Apollo, and a custom react-reconciler renderer that targets canvas Server stack: Elixir, Phoenix, Absinthe Happy to answer any questions and would love your f…

1) How do you handle "push"? Technical curiousity, I wanted to do something similar for just cards but couldn't figure out how to do push (long polling?).

2) Does the site "evaluate" the game state? (Know who's turn it is for example.) Sorry, I have no one to play with or I would try your site.

Re: Show HN: Screentop.gg – a platform for tabletop games

#13
post #2

Author here. Screentop is a tabletop sandbox that supports cards, dice, boards, counters, and hidden player state. In the future I'd like to add scripting support so that more complex game mechanics and rules can be implemented. Client stack: Typescript, React, Apollo, and a custom react-reconciler renderer that targets canvas Server stack: Elixir, Phoenix, Absinthe Happy to answer any questions and would love your f…

1) How do you handle "push"? Technical curiousity, I wanted to do something similar for just cards but couldn't figure out how to do push (long polling?). 2) Does the site "evaluate" the game state? (Know who's turn it is for example.) Sorry, I have no one to play with or I would try your site.

1) Game state is a json that is synced through websocket via Phoenix channels.

2) It doesn't currently enforce game mechanics like player turn.

Re: Show HN: Screentop.gg – a platform for tabletop games

#14
post #2

Author here. Screentop is a tabletop sandbox that supports cards, dice, boards, counters, and hidden player state. In the future I'd like to add scripting support so that more complex game mechanics and rules can be implemented. Client stack: Typescript, React, Apollo, and a custom react-reconciler renderer that targets canvas Server stack: Elixir, Phoenix, Absinthe Happy to answer any questions and would love your f…

I really need a word for when I'm pissed someone beat me to an idea but delighted that it exists because of them.

I'd really like to know more on how to specify a game for your platform. A scripting language is a good idea, but I'd like to see it limited in scope. You don't want your board games to just become video games. I never could figure out where exactly those limits should be.

Re: Show HN: Screentop.gg – a platform for tabletop games

#15
post #14
post #2

Author here. Screentop is a tabletop sandbox that supports cards, dice, boards, counters, and hidden player state. In the future I'd like to add scripting support so that more complex game mechanics and rules can be implemented. Client stack: Typescript, React, Apollo, and a custom react-reconciler renderer that targets canvas Server stack: Elixir, Phoenix, Absinthe Happy to answer any questions and would love your f…

I really need a word for when I'm pissed someone beat me to an idea but delighted that it exists because of them. I'd really like to know more on how to specify a game for your platform. A scripting language is a good idea, but I'd like to see it limited in scope. You don't want your board games to just become video games. I never could figure out where exactly those limits should be.

I'm planning a startup around a programming language just for board games.

Re: Show HN: Screentop.gg – a platform for tabletop games

#16
post #2

Author here. Screentop is a tabletop sandbox that supports cards, dice, boards, counters, and hidden player state. In the future I'd like to add scripting support so that more complex game mechanics and rules can be implemented. Client stack: Typescript, React, Apollo, and a custom react-reconciler renderer that targets canvas Server stack: Elixir, Phoenix, Absinthe Happy to answer any questions and would love your f…

Hi David,

I'm a boardgame designer and a member of the NYC Playtest group. I don't personally do virtual prototypes, but of those who do, Tabletop Simulator is the one they all use. I'm curious what you see as the key differentiators between your app and Tabletop Simulator?

Re: Show HN: Screentop.gg – a platform for tabletop games

#19
post #16
post #2

Author here. Screentop is a tabletop sandbox that supports cards, dice, boards, counters, and hidden player state. In the future I'd like to add scripting support so that more complex game mechanics and rules can be implemented. Client stack: Typescript, React, Apollo, and a custom react-reconciler renderer that targets canvas Server stack: Elixir, Phoenix, Absinthe Happy to answer any questions and would love your f…

Hi David, I'm a boardgame designer and a member of the NYC Playtest group. I don't personally do virtual prototypes, but of those who do, Tabletop Simulator is the one they all use. I'm curious what you see as the key differentiators between your app and Tabletop Simulator?

The main difference is that Screentop runs in a web browser. To start a group play session, you can just send someone a URL and there's no need for everyone to purchase / install / setup TTS.

Re: Show HN: Screentop.gg – a platform for tabletop games

#20
post #14
post #2

Author here. Screentop is a tabletop sandbox that supports cards, dice, boards, counters, and hidden player state. In the future I'd like to add scripting support so that more complex game mechanics and rules can be implemented. Client stack: Typescript, React, Apollo, and a custom react-reconciler renderer that targets canvas Server stack: Elixir, Phoenix, Absinthe Happy to answer any questions and would love your f…

I really need a word for when I'm pissed someone beat me to an idea but delighted that it exists because of them. I'd really like to know more on how to specify a game for your platform. A scripting language is a good idea, but I'd like to see it limited in scope. You don't want your board games to just become video games. I never could figure out where exactly those limits should be.

Bittersweet?
Post reply on HN