HackerTrans
TopNewTrendsCommentsPastAskShowJobs

charlietran

no profile record

Submissions

Unity to acquire Parsec for $320M

investors.unity.com
198 points·by charlietran·vor 5 Jahren·88 comments

comments

charlietran
·letzten Monat·discuss
Author's note from the book:

"...I discovered Fabien Sanglard’s website and began reading his Game Engine Black Books on Wolfenstein 3D and Doom. Inspired by those works, I wondered whether I could do something similar for Commander Keen: open up the source code, explore the files, and piece together a picture of the overall architecture and the clever tricks used. The style, dimensions, and structure of this book are intentionally similar to Fabien’s Game Engine Black Books, as an homage to those masterpieces. To give it a personal twist, I inverted the title and cover to white."
charlietran
·vor 3 Monaten·discuss
Thank you for sharing, I appreciate the emphasis on local speed and privacy. As a current user of Hex (https://github.com/kitlangton/Hex), which has similar goals, what are your thoughts on how they compare?
charlietran
·vor 7 Monaten·discuss
I did this recently, though on a much lower budget. You don’t need to buy a new $150 magic keyboard or a 3d printer.

1. Buy an old A2449 keyboard, ideally one with broken keys or battery but working touch ID. I got mine for $45 shipped. Recent listing example: https://www.ebay.com/sch/i.html?_nkw=magic+keyboard+a2449&_s...

2. Pry it apart as described in the article (really, there is so much glue) and then use some spare Legos to make an enclosure like this person: https://grepjason.sh/2022/standalone-touch-id-part-2

The standalone Touch ID key button is just under the size of 2x2x1 Lego. I integrated mine into a space diorama set for better vibes: https://imgur.com/a/Im7t9Xb
charlietran
·letztes Jahr·discuss
Excellent article, and I appreciate how you gave an overview of solutions that didn't make sense for you but were otherwise important to know about.

Could you expand on how your pathfinding works for both ground-based and flying enemies? I've been trying to wrap my head around how to handle this on my own game, and trying not to invent a wholly separate solution for enemies than can avoid obstacles vertically.
charlietran
·vor 2 Jahren·discuss
This is true, I jammed the game out rather quickly but next thing I’d try is a hold-for-power control scheme (like the interactive demos in the article)
charlietran
·vor 2 Jahren·discuss
That's great feedback, thank you. I built a rudimentary control scheme on top of the minimal Crisp library and will take a look into doing a little more with it.
charlietran
·vor 2 Jahren·discuss
I love IRL Crokinole so much that I made a single-player tower-defense-ish version of it for the browser: https://games.charlietran.com/crokunolu/

Made it with the Crisp game library which I highly recommend for quickly making charming little 2D games: https://github.com/abagames/crisp-game-lib
charlietran
·vor 2 Jahren·discuss
from the context in the article, this seems to be the Spanish equivalent of “jack of all trades, master of none”
charlietran
·vor 4 Jahren·discuss
The workaround/hack is to send your token via the "Sec-WebSocket-Protocol" header, which is the one header you're allowed to set in browser when opening a connection. The catch is that your WebSocket server needs to echo this back on a successful connection.
charlietran
·vor 5 Jahren·discuss
This is excellent! There used to be a similar app called "Sticky AI", but the company abandoned it after a while and the backend for the app shut down. This works great and has no external dependencies.
charlietran
·vor 5 Jahren·discuss
(disclosure: I work on the backend at Parsec)

For those who don't know either company: Unity is a popular 2D/3D commercial game engine, and Parsec is a low-latency remote desktop tool that initially focused on gaming, but pivoted to an enterprise product for remote creative teams during the pandemic.