Back to Portfolio
Light
Dark
eBoardGame: Educational Board Game System

eBoardGame: Educational Board Game System

A digital Ludo-like learning game with multiple play modes and an authoring tool for content creation.

View
Mobile Preview
Key Responsibilities
Developed eBoardGame and eBoardAuthoring tool, implemented game logic and authoring features.
Key Implementations
Game modes (Individual, Group, Team), game rules, question/wildcard creation, ASP.NET MVC3 full-stack development.
Customer Impact
Provided an engaging and customizable digital learning game experience as part of the Qube learning system.

Project Overview

The Problem

Need for an interactive and customizable digital board game to enhance the Qube learning system.

The Solution

Developed a versatile digital learning game and an authoring tool, allowing for diverse game configurations and content.

Vision & Impact

eBoardGame became a key component of the Qube learning system, enriching the educational experience through gamification.

Detailed Overview

eBoardGame is a learning game, part of the Qube learning system, designed as a digital Ludo-like board game. As a Software Engineer, I developed eBoardGame, which offers three different play modes (Individual, Group, Team), allowing users to select any mode. I also developed eBoardAuthoring, a tool for administrators to create eBoardgames with various configurations, including questions, wildcards, and other features. My work leveraged ASP.NET, .NET Framework 4.0, ASP.NET MVC3, C#, SQL SERVER 2008, JavaScript, jQuery, Ajax, and JSON, with a focus on Backbone.js and Underscore.js for the frontend.

Technical Details

Technologies Used
ASP.NET
ASP.NET MVC3
C#
SQL Server 2008
JavaScript
jQuery
Ajax
JSON
Backbone.js
Underscore.js
Project Information

Duration

January 2012 - September 2012

Team Size

Team of 3

My Role

Software Engineer

Key Achievements
  • Developed a Ludo-like digital learning game with multiple play modes.

  • Created an authoring tool for dynamic game content creation.

  • Integrated real-time features with Ajax and JSON.

Challenges & Learnings
  • Implementing game logic and different play modes for a digital board game.

  • Developing an authoring tool for dynamic content creation and configuration.

  • Integrating frontend and backend with ASP.NET and JavaScript.

Explore This Project

Ready to Collaborate?

If you have a project in mind or just want to connect, feel free to reach out.