1. There have been plenty of talks at various conferences covering scriptcs 101. In this talk, we will go way beyond the basics and deep dive into the scriptcs world, covering its extensibility points, flexibility and scriptcs hosting. How do you write scriptcs script packs? How do you write scriptcs modules? How do you host scriptcs in your own .NET applications? How do you write a custom engine for scriptcs (yes, it can work with any .NET language)? If you are interested in advanced scriptcs topics, beyond simple script execution, this is the session for you!

    # vimeo.com/97344529 Uploaded 482 Plays 1 Comment
  2. This entertaining and demo intensive session will lift thelid on the black art of physics simulation in computer games. The samplescenario will be the re-writing and testing of the physics engine in a sample3D driving game. Starting with the basics of force, mass and acceleration thesimulation will be gradually enhanced to include lateral and vertical g-force,tire slip, down-force and collision detection. The addition of a drag reductionsystem (DRS) and kinetic energy recovery system (KERS) will round off the demo,and add a strategic element to the game.
    The techniques demonstrated can easily be applied to 2D and3D games on any technology to improve the responsiveness, feel and overallplayability of the game. The trade-off between the purity of the simulation andthe all-out fun of arcade style games will be discussed and demonstrated, alongwith plenty of tips for developing, testing and fine-tuning the physics model.
    Whether you are learning to develop 3D games in Unity,MonoGame or another technology, interested in learning more about what makesgaming physics simulations tick, or just want to kick back and see how much funyou can have with C#, this session will have something for you. You will alsohave the chance to install and play the game, test the physics implementationfor real time and compete with other attendees for the best lap time!

    # vimeo.com/97349215 Uploaded 397 Plays 0 Comments
  3. Generative and generic programming are two rather different notions under similar names. To make matters more complicated, they actually do share a few interesting characteristics. This talk introduces generic and generative programming using various mechanisms offered by C++.

    # vimeo.com/97349218 Uploaded 1,697 Plays 0 Comments
  4. Json.NET is a popular open source library for working with JSON. Used by Visual Studio, Azure, ASP.NET WebAPI, SignalR, RavenDB, hundreds of other .NET libraries or just directly in your own application, Json.NET is easy to use but hard to master, with dozens of features to help you when building web applications.
    In this session James, Json.NET's author, will show you how to harness Json.NET's advanced features to optimize JSON size, improve performance, reduce code and save your time.

    # vimeo.com/97349219 Uploaded 995 Plays 0 Comments
  5. At last year’s NDC, Scott Meyers devoted an entire day to guidelines for improving the quality of software, regardless of the application, the language in which it's written, the platform on which it runs, or the users it is intended to serve. This year, by popular demand, Scott isolates the single most important guideline from last year’s talk and focuses on it in this session. The guideline is Make interfaces easy to use correctly and hard to use incorrectly. Scott explains how this applies to both user interfaces and APIs, and, with specific advice and countless examples, shows how to employ it to improve the quality of the many interfaces in your software.

    # vimeo.com/97349221 Uploaded 3,212 Plays 0 Comments

NDC Oslo 2014

NDC Conferences PRO

Inspiring Developers Since 2008 - The next NDC conference is in London 1-5 December 2014 and Oslo 15-19 June 2015.

Browse This Channel

Shout Box

Heads up: the shoutbox will be retiring soon. It’s tired of working, and can’t wait to relax. You can still send a message to the channel owner, though!

Channels are a simple, beautiful way to showcase and watch videos. Browse more Channels.