Coder Social home page Coder Social logo

liukonen / tictacmath Goto Github PK

View Code? Open in Web Editor NEW
1.0 0.0 0.0 24.16 MB

Tic tac math is a tic tac toe game that involves playing against the PC and math equations

License: Microsoft Public License

Visual Basic .NET 98.94% JavaScript 1.06%
math game-2d game educational-software

tictacmath's Introduction

Tic Tac Math

Tic Tac Math is a math game that was initially created in 2003-2004 using Visual Basic 6 and Microsoft Agents. It involved a magician character named Merlin who would fly around the screen and play Tic Tac Toe using simple math equations. However, due to the discontinuation of Microsoft Agents, the game has undergone revisions and is now available as a web application.

Web Application

The web version of Tic Tac Math was rewritten entirely in JavaScript, making it accessible and playable directly in a web browser. You can access the game at https://liukonen.github.io/tictacmath/.

Features and Revisions

  • The original game was built using Visual Basic 6 and Microsoft Agents. However, due to the discontinuation of Microsoft Agents and changes in technology, the game has evolved.
  • In 2020, the game was rewritten in JavaScript to create a web application version.
  • The new version utilizes the MS Text-to-Speech engine to provide audio feedback during gameplay.
  • The game now offers options to switch between different math types, including addition, subtraction, multiplication, and division.
  • The logic from the original multiple versions of the game has been consolidated into a single program, improving maintainability and usability.

Technologies and Learnings

  • The original version of Tic Tac Math was developed using Visual Basic 6 and Microsoft Agents.
  • The revised web application version is built with JavaScript and utilizes the MS Text-to-Speech engine for audio feedback.
  • The developer has gained experience in Visual Basic .NET, installers (such as Nullsoft and Microsoft One-Click Installer), and working with different technologies over the years.

Please note that there are no plans to port the game to another language or platform at this time.

About the Developer

Tic Tac Math was created by Luke Liukonen. The project is a testament to the developer's early exploration of programming and continuous learning and adaptation to changing technologies.

License

This project is licensed under the MIT License.

tictacmath's People

Contributors

liukonen avatar

Stargazers

 avatar

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.