Topics - Deozaan [ switch to compact view ]

Pages: prev1 ... 26 27 28 29 30 [31] 32 33 34 35 36 ... 93next
151
Here's an article that discusses in detail some of the theory and methods behind cameras in 2D games. I'd seen it quite a while ago, perhaps when it was first published last May, but I recently rediscovered it and thought it was worth sharing. What surprised me most about it is that complex camera systems in games mostly seem to come down to just a few simple (but clever) tricks, but when combined it results in quite elegant behavior.

A few years ago mouser posted about a video analyzing the camera behavior in Super Mario World. While hearing it explained while seeing the game was interesting, I found this newer article to be much more useful in seeing how things work because the areas of interest are visualized for us, like so:

marioworld_3_240b.gif

It's a fairly long article, but it goes into some really useful detail analyzing how many popular/classic games have designed their camera system to allow the player to see important information in the game.

Highly recommended.

http://gamasutra.com/blogs/ItayKeren/20150511/243083/Scroll_Back_The_Theory_and_Practice_of_Cameras_in_SideScrollers.php

152
Hi folks,

I use a ton of forwarders. Seriously a ton! I have somewhere between 600-700 of them. I use forwarders like other people use maildrop or mailinator. Anyway, I recently changed hosting companies for my websites/domains, and I had the weird experience of my websites not working until I updated the DNS entries for the domains, but my email working fine until I updated the DNS entries.

So now my websites are working fine, but any email sent to what are called "add-on" domains in cPanel just bounce. Whether they're forwarders or an actual mailbox. Here's the error I'm getting in the bounce email:

Remote host said:
550-The mail server could not deliver mail to [email address].  The
550-account or domain may not exist, they may be blacklisted, or missing the
550 proper dns entries.

Note that all my forwarders are working just fine for my primary domain. It's just the add-on domains which can't seem to accept any email whatsoever.

I'm hoping the folks here at DC can help me figure this out because so far technical support at my host hasn't been very useful for this particular issue. I was super-ultra happy with my new host until this issue came up. But if it can't be solved I may need to find other hosting. Forwarders are that important to me. They fixed it!  :Thmbsup:

153
Non-Windows Software / Remix OS for PC Beta Launch
« on: March 01, 2016, 12:37 PM »
Remix OS for PC is a custom flavor of Android designed for a traditional desktop/laptop experience. It has the equivalent of the start menu, task bar, tray, and notification/action center. It also allows app windowing and running multiple apps simultaneously.



More details about Remix OS in general can be found here:

http://www.jide.com/en/remixos

Details and downloads for Remix OS for PC can be found here:

http://www.jide.com/en/remixos-for-pc

Remis OS was also briefly mentioned previously on DC here.

154
Amazon Lumberyard is a free, cross-platform, 3D game engine for you to create the highest-quality games, connect your games to the vast compute and storage of the AWS Cloud, and engage fans on Twitch.

By starting game projects with Lumberyard, you can spend more of your time creating great gameplay and building communities of fans, and less time on the undifferentiated heavy lifting of building a game engine and managing server infrastructure.




How did they develop a AAA game engine out of nowhere? Well... they cheated a little. :)

Lumberyard's core engine technology is based on Crytek's CryEngine. Amazon licensed the German studio's engine and got "full, unencumbered access to the technology" to build upon, says Mike Frazzini, vice president of Amazon Games.

However, Lumberyard represents a branch of that tech, and the company is replacing or upgrading many of CryEngine's systems. Future versions of CryEngine and Lumberyard will continue to diverge.

[...]

At public beta launch, Lumberyard already has components that are not based on CryEngine. Aside from adding the AWS SDK to the engine -- allowing for native C++ access to its services -- Amazon has also brought in new low-latency networking code based on what Double Helix, the Southern California studio it acquired in 2014, developed for Xbox One fighting game Killer Instinct.

155
Living Room / Keybase and the Keybase Filesystem (KBFS)
« on: February 05, 2016, 01:10 PM »
This is something I don't fully understand, so it's hard for me to summarize it or find the shortest relevant quote to share with you. Sorry.

[TL;DR]
Keybase sounds a little bit like a filesystem similar to IPFS, but with encryption built-in and made super easy. You don't have to know someone's Keybase account info to connect with them. You can create encrypted, shared files/folders with someone who doesn't even have a Keybase account. If you only know them on Twitter, you can use their Twitter account name, and Keybase will allow them (and you?) to link the Twitter handle to their Keybase account (when they finally create one).

For more info, check out this page on Keybase, which is more colorful and has lots of pictures and visually pleasing things and is written by someone who knows what they're talking about:

https://keybase.io/introducing-the-keybase-filesystem
[/TL;DR]

It has public directories shared with everyone as well as private ones, shared with no one or only the people you select.

Quote related to Public directories:

Public, signed directories for everyone in the world

You can now write data in a very special place:

/keybase/public/yourname

Every file you write in there is signed. There's no manual signing process, no taring or gzipping, no detached sigs. Instead, everything in this folder appears as plaintext files on everyone's computers. You can even open /keybase/public/yourname in your Finder or Explorer and drag things in.

Quote related to Private directories:

But there's more!

Keybase mounts end-to-end encrypted folders in /keybase/private.

/keybase/private/{people}

This is your own encrypted folder, just for you:

/keybase/private/yourname

And here's a folder only you and I can read. You don't have to create this folder, it implicitly exists.

/keybase/private/yourname,chris

Again, maybe you know me on twitter, and prefer to assert that:

/keybase/private/yourname,malgorithms@twitter

These folders are encrypted using only your device-specific keys and mine.

The Keybase servers do not have private keys that can read this data. Nor can they inject any public keys into this process, to trick you into encrypting for extra parties. Your and my key additions and removals are signed by us into a public merkle tree, which in turn is hashed into the Bitcoin block chain to prevent a forking attack.

And more about sharing with people who don't even use Keybase (yet):

Frictionless sharing

Soon, you'll be able to throw data into /keybase/private/yourname,pal@twitter, even if that Twitter user hasn't joined Keybase yet. Your app will encrypt just for you and then awake and rekey in the background when that Twitter user joins and announces a key.

And it may even answer the question about signing code which was asked by f0dder a few days ago:

Encryption's a pleasure...but what about verifying some source code release or announcement online? Keybase to the rescue; files, messages, streams: all can be signed, encrypted, decrypted, verified, with a keybase username.

Verifying a signature from someone you don't know will summarize all their public accounts and check them for you to make sure the signatures match up.

Pages: prev1 ... 26 27 28 29 30 [31] 32 33 34 35 36 ... 93next
Go to full version