Southeast Asia MVP Community Connection (MCC) in Jakarta.


MVP Community Connection is a day to connect, learn, inspire and celebrate the local MVP community and MS employees.

Agenda-

I will be also conducting a session at the event.

 

Date & Time:

May 26th (Friday) Start 12:00 pm, May 27th (Saturday) Finish 2:00 pm

 

Location:

Intercontinental Jakarta.

About Jakarta ,Indonesia.

 

Mobile Application Development Course at SLTC.


logo-sltc

This program will give you the skills you need to design and develop apps for Android, iOS, Windows phones, with hands-on experience guided by an expert in the field.
You’ll also get to know the ins and outs of the applications that you and millions of others are using on your gadgets.
By the end of the program, you will be able to create and sell your own app (and earn an income from it if it is popular!).

Profile-

http://www.sltc.lk/citycampus/lecturers-profiles/uditha-bandara/

Enroll Now –

http://www.sltc.lk/citycampus/programmes/appswithoutboundries/

About City Campus
SLTC City Campus, in the heart of Colombo at Trace Expert City, Maradana, was established for professionals looking for innovative, affordable, and high-quality programs to upgrade their skills and employability.

My Training Clients


My Training Clients by  Company / University.

 

My Training Clients by  Country.

 

Microsoft® MVP (Most Valuable Professional) in XNA/DirectX for Year 2013-2014.


Few weeks ago I got an email from Microsoft saying that I have been Re-awarded Microsoft XNA/DirectX MVP title for Year 2013.

It was really memorable moment for me. And proud to be a Microsoft MVP for this year.

There are now total 32 MVPs for XNA/DirectX.

http://mvp.microsoft.com/en-us/mvp/search-mvp.aspx?ty=a&ex=XNA%2FDirectX

About MVP Program.

http://mvp.microsoft.com/en-us/default.aspx

My MVP Profile.

http://mvp.microsoft.com/en-us/mvp/Uditha%20Sampath%20Bandara-4028378

Official SEA MVP blog.

http://seamvpblogaholic.wordpress.com/

AI Game Programming for Beginners.


I had written this print and e-book about AI Game Programming for Beginners.

Title – AI Game Programming for Beginners

Chapter 01 – Pathfinding

Path finding is about finding the best path to the destination. This chapter focus in Breadth-First, Best-First, and A* (A-Star) pathfinding algorithms.

1. Pathfinding algorithms.
* Breadth-First. * Best-First. * A* (A-Star).
2. Implementing pathfinding in XNA.
* Creating realistic enemy movement sample.

Chapter 02 – Chase, Evade and Wander

Chase and Evade AI behavior can be used in situations like enemy AI implementations. Wandering AI can be used for AI based characters in virtual worlds.

1. Chase and evade algorithm.
*One object turn toward another object (Chase). *One object turn away from another object (Evade). 2. Wandering AI algorithm.
* Object behavior is not effecting to another object. (Wander)
3. Implementing chase, evade and wander AI in XNA.
* Cat, Mouse and Dog objects behaving for Chase, Evade and Wander.

Chapter 03 – Aiming
Aiming can be useful to create projectile based enemy AI shooting. Algorithm will decide best suitable gun projection.

1. Aiming projectile algorithm.
* One 2d object aim toward another object for spotlights, guns etc.
2. Implementing Aiming in XNA.
* Aiming for enemy object by using a spotlight.

Chapter 04 – Tactical and strategic AI
RTS games use waypoint navigation to follow orders in moving units. It could be linear behavior for enemy units or steering behavior for vehicles.

1. Linear and steering waypoint algorithm.
* Object following specific path that provided by the user.
2. Implementing waypoint algorithm in XNA.
* RTS units (both human and vehicle objects) following orders to go on the specify path.

Chapter 05 – Flocking
Flocking AI model can be used for collective animal behaviors of birds, fish, insects etc. Separation, Alignment and Cohesion are key properties of flocking AI behavior.

 
1. Flocking algorithm with separation, Alignment and Cohesion.
* Set of objects formation to create similar behavior.
2. Implementing flocking in XNA.
* Creating both birds and insects flocking behaviors sample.

 

  • Paperback: 174 pages
  • Publisher: CreateSpace 
  • Language: English
  • ISBN-10: 1481833383
  • ISBN-13: 978-1481833387
  • Product Dimensions: 11 x 8.5 x 0.4 inches
  • Shipping Weight: 1.2 pounds
  • About the Author

    Uditha Bandara is specializes in Game development for Windows Phone, Xbox 360, PC, and Zune. He is the South East Asia’s First XNA/DirectX MVP (Most Valuable Professional). He had delivered sessions at various events and conferences in Singapore, Hong Kong, Sri Lanka and India. He has published several articles,books, tutorials, and game demos on his XNA Game Development Blog – https://uditha.wordpress.com

     

    Print Edition.

    http://www.amazon.com/Game-Programming-Beginners-Uditha-Bandara/dp/1481833383/

     

    Kindle Version.

    http://www.amazon.com/dp/B00AUXMBY0

    XNA Game Development for Beginners. (Print Edition)


    I had written this print book about XNA Game Development.

    00_SH20_OU02_

    Title – XNA Game Development for Beginners.

  • Paperback: 74 pages
  • Publisher: CreateSpace 
  • ISBN-10: 1478325186
  • ISBN-13: 978-1478325185
  • Product Dimensions: 24 x 18.8 x 1.2 cm
  • About the Author

    Uditha Bandara is specializes in Game development for Windows Phone, Xbox 360, PC, and Zune. He is the South East Asia’s First XNA/DirectX MVP (Most Valuable Professional). He had delivered sessions at various events and conferences in Singapore, Hong Kong, Sri Lanka and India. He has published several articles,books, tutorials, and game demos on his XNA Game Development Blog – https://uditha.wordpress.com

     

    Buy Now –

    http://www.amazon.co.uk/XNA-Game-Development-Beginners-1/dp/1478325186/

    Microsoft® MVP (Most Valuable Professional) in XNA/DirectX for Year 2012-2013.


    Few weeks ago I got an email from Microsoft saying that I have been Re-awarded Microsoft XNA/DirectX MVP title for Year 2012.

    It was really memorable moment for me. And proud to be a Microsoft MVP for this year.

    There are now total 40 MVPs for XNA/DirectX.

    https://mvp.support.microsoft.com/communities/mvp.aspx?product=1&competency=XNA%2fDirectX

    About MVP Program.

    https://mvp.support.microsoft.com/gp/aboutmvp

    My MVP Profile.

    https://mvp.support.microsoft.com/profile/Uditha

    Official SEA MVP blog.

    http://seamvpblogaholic.wordpress.com/