Giter VIP home page Giter VIP logo

ascii_art's Introduction

ASCII Art

Contact Information

Introduction

Welcome to the official documentation for the ASCII Art project. This endeavor was undertaken as a creative pursuit, inspired by an assignment observed tutoring a student for Bellevue College CSC 209. The primary goal of this project was to explore the realm of ASCII art by developing an application that generates customizable ASCII animals, each adorned with strings of characters within their mouths.

Project Scope and Objectives

Originally developed within the IntelliJ IDEA environment, this project was intended as a learning exercise for students interested in ASCII art and basic programming concepts. During its creation, the author was in the nascent stages of using version control, which led to a linear development approach without branching. As of now, this project is inactive. Noteworthy planned features that were not implemented due to time constraints include:

  • Graphical User Interface: A visual interface designed using the Java Swing library to enhance user interaction and customization.
  • Expanded Animal Support: Inclusion of additional ASCII animals to diversify the artistic output.
  • Interleaved Printing: Enabling the printing of interleaved ASCII animals while preserving the integrity of the printed string.

Hindsight reveals that extended development between academic quarters would have facilitated better project maintenance. However, this endeavor also prompted the realization that while the author possesses the capability to engineer software, their true passion lies within Data Science projects pursued during my leisure time.

Conclusion and Lessons Learned

This project serves as evidence of my ability to conceive and construct well-documented, object-oriented programs. The author learned the significance of employing branching strategies, even when working on solo projects, to foster a more organized development process. As the author charts future path, they plan to assimilate the lessons learned from this endeavor into well crafted software solutions that align more closely with their evolving interests.

Thank you for engaging with this project's documentation. The author looks forward to translating these experiences into compelling software ventures in the days ahead.

ascii_art's People

Contributors

andrewpking avatar

Stargazers

DAYT avatar

Watchers

 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.