Historical Project Postmortem – Pokemon Engine

HistoricalProjectPostmortem

10-14-2005 Pokemon Engine

Name: Pokemon Engine
Date: 14/10/2005
My Age: 15
Developed In: Visual Basic 6.0

After making Rquest i spent some more months refining my skills as a developer, learning the language better and learning the core constructs of programming at this time i began informally studying the language by reading tech books and and white papers i tried my hand at C and C++ and Assembly and made some small game boy games in the mean time. And then i decided it was time to make a Pokemon fan game based on my love for this series and open source it to teach other children in the same position i was how to make games from scratch.

Expanding upon the map format i had created myself with R Quest  refining it more and implementing new features i was able to create a smooth scrolling game with 8 directional movement auto generated texture transparency (a big thing at the time of bitblt especially since GDI you needed to make a mask for every sprite you tried to draw) layers offset camera loading and tons more.

This would become the basis of another engine i designed later called PokemonXP or (PMXP for short)

Liked it? Take a second to support rm2kdev on Patreon!