Skip to content

RichardIcecube/ASCII-Pokemon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

ASCII-Pokemon

An ASCII-based Pokemon game implemented for COM S 327: Advanced Programming Techniques. This project was coded in and for Linux. Through development of this game, we were expected to accomplish a handful of tasks using techniques we dicussed during lectures.
Techniques we implemented included:

  • Implementing Djikstra's Algorithm for the path-finding of the AI (depicted as the white letters on the map)
  • Allocating and deallocating large chunks of memory to manage a 200x200 world grid map, the player's party of Pokemon, and the items the player carries
  • Reading data from large CSV files to accurately load Pokemons' movesets, stats, types, and names
  • Fundamental concepts of C and C++ such as memory management, pointers, function pointers, and various techniques to reduce repetition in code.

Screenshot from 2023-02-04 23-35-05

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published