Giter VIP home page Giter VIP logo

yecats / dotgame Goto Github PK

View Code? Open in Web Editor NEW
102.0 23.0 28.0 29.75 MB

.GAME is a show hosted on Channel 9 that is dedicated to game development with a primary focus on .NET technology. Each episode will focus on tutorials, cover helpful tips/tricks, or feature an interview with an industry expert.

Home Page: https://channel9.msdn.com/Shows/dotGAME

C# 100.00%
game-development tutorial unity3d sadconsole training-materials

dotgame's People

Contributors

veleek avatar yecats avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dotgame's Issues

Sprite Animations

Adding this based off of a request sent to the .GAME e-mail alias.

  • The difference between an Animator and Animation and how you initially create both when trying to add an animation.
  • Creating animations without sprite sheets
    • A single sprite or even a game object made of multiple sprites
  • Creating animations with sprite sheets
    • how to create a sprite sheet
    • Suggestions when creating sprites
  • Transitions
    • Personally I felt these were fairly easy, but it lead me to the next point.
    • Do you need to animate every "state" of an object?
      • If the object does not do anything when it is idle do you need to create an animation where nothing changes to act as the default state?
  • Adding animations to a controller
  • Reusing animations

Coverage Request: Duality Game Engine

Hey there!

Just watched the first .GAME episode (congrats btw ๐Ÿ™‚) and was wondering if there was any chance to see the Duality game engine covered as a topic someday? We're on GitHub too and it's basically an MIT-licensed 2D-only engine / editor combo, written in 100% managed C# code. There's a small community around it and we'e actively looking for contributors to help us carry the project into the future.

You can find most information on the info page above, but if you prefer a less involved perspective, there is also a Closer Look at the Duality Game Engine video from he Gamefromscratch blog.

Reasons not to cover Duality

  • Duality doesn't have nearly as much momentum as, for example, Unity. Even mentioning both engines in the same sentence regarding momentum appears ridiculous.
  • It doesn't bring all the features people might expect and it's nowhere near the same state of multi-platform support as the big engines.
  • There isn't really much business happening around Duality.
  • Being Open Source and driven forward by people in their free time, there is far, far less energy available to drive the development forward, so it's not really playing in the same league at all.

Reasons to cover Duality

  • Duality is not something most people already know about. It's new and interesting, and certainly something that the big majority of indie and hobby game developers haven't had the chance to consider trying. It's some fresh air in a world where Unity is considered the obvious choice.
  • It's built on top of the .Net ecosystem directly and embraces what's already there, with user code just being a .Net Assembly and package management based on NuGet. C# is not a scripting language it uses, but its very own foundation.
  • MIT-licensed with no strings attached, making it a good choice in situations where usage restrictions or licensing costs can be an issue.
  • Duality promotes ownership and custom-built solutions over putting together pre-made parts by providing an open plugin-based architecture and API endpoints to tie into.

Ideas on how to cover Duality

  • Adding it to the README list of game engine resources.
  • Featuring it in an "first look at" episode on the show, among other presented options. (Let me know if I can help with resources or input.)
  • A short, one-episode "and now for something completely different" tutorial somewhere inbetween, with the audience primed as this not being a fully backed recommendation, but more of a "Hey, let's look at this obscure thing together" video. (We're not Unity. Better to start humble.)
  • Others?

Let me know what you think, and feel free to be brutally honest. ๐Ÿ™‚ If you have any questions, I'll try to help where I can.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.