Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

tinypigdotcom/PLWGDK

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
28 Commits
 
 
 
 
 
 

Repository files navigation

PLWGDK - Perl Light-Weight Game Development Kit


This is a framework I am creating to teach my children how to program. It is my hope that it will become something others can use as well.

Philosophy

Learning to program at its core is learning how to give a list of instructions to a computer. Learning software development the traditional way (Hello, World example, What is your name? example, etc) is boring. I want to create a way to learn that provides instant visual feedback. We tried Alice but it did not keep the boys' interest.

Starting

Circles is a good start, but what game are we working toward creating? A real game should be goal #1, with fine-tuning of that game as later chapters, then creation of other games.

Clone ideas

  • Asteroids!
  • Space Invaders
  • Pac Man
  • Galaxian
  • Match 3
  • Breakout

Components

A complete learning solution should include:

  • Full documentation
    • lessons in text / text & images / video formats
    • full API documentation
  • A web presence with ability to allow people to contribute
  • Compliance with Perl standards
    • Perl::Critic

My Learning Goals

Peripheral things it might be appropriate for me to learn during this process:

  • Git
  • Github
  • Moose
  • Different game development theories / approaches / frameworks

About

Perl Light-weight Game Development Kit

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.