Erick's Blog
  • Home
  • Blog
  • Apps
    • Mortgage Calculator
  • PowerShell
    • Blog & Examples
    • Excel Reference
  • Windchill
    • Document Exporter
    • Document Worker
    • E.P.L.E.S.
    • Export Released
    • Property Checker
    • Windchill Business Analytics >
      • Part 01 - Program Logic
      • Part 02 - Getting Data with SQL Queries
      • Part 03 - Automating SQL Queries
      • Part 04 - Converting SQL Results to XML
      • Part 05 - Data Processing and Manipulation
      • Part 06 - Displaying XML in HTML
      • Part 07 - Auto Updating Displayed Data
      • Part 08 - Hosting Webpage with an Existing Apache Installation
      • Part 09 - Running Multiple Queries In Sequence
      • Part 10 - Calculating Data Trends
      • Part 11 - Making It Modular
    • Windchill Quick View
  • Reviews
  • Music
  • Contact

2004 Halo: The Construction of Evil

3/21/2016

1 Comment

 
Picture
I started exploring game making as early as 6th grade.  By the summer of 2004, I spent 2 weeks trying to build a fully functional game all by myself.  The result, a 2D side-scroller game I called Halo: The Construction of Evil.
The games itself was based on a single sprite sheet I found online that caught my attention.  (I am very particular about finding the right sprites for games.)  I made the game in GameMaker 6.1 which was the best and currently is still the best multi-platform game design and creation software out there.  It is very simple to use and eases you into programming using a very intuitive scripting language.
Some features of the game:
  • Multiplayer on single computer (different halves of the keyboard used)
  • Health and shield bars with regeneration just like in the real 3D games
  • Multiple weapon types including a unique approach to sniper rifle shooting while in 2D
    • Sticky grenades which drop to the ground as soon as they hit an enemy (about as close as I got to actually stick at the time.)
  • A few different vehicles featuring a 2-player warthog
  • Many of the main enemy types with basic AI including:
    • following players and stopping when they get to far away,
    • accuracy variables where not every bullet actually counts as a hit on the player,
    • jumping swarm enemies that only hurt players when in air and can be quickly passed otherwise.
The default setup makes the game very difficult but it is still possible to make it to the end.  Just pretend it is the last level of the real Halo game where there are way too many enemies for you to bother taking on all of them.

Controls:
  1. Player 1: Arrows - move Keypad 1 - Open Door Keypad 4 - Change Grenade Type Keypad 2 - Throw Grenade (Hold for greater Distance Keypad 0 - Shoot Keypad 5 - Change Weapon (For Sniper Rifle, Hold 0 and use mouse to aim and shoot) Keypad 3 - Hold to enter vehicle, hold near back of warthog to use gun and fire with keypad 0, both players can be in warthog at same time)
  2. Player 2: W,A,S,D - move G - Open Door T - Change Grenade Type N - Throw Grenade (Hold for greater Distance V - Shoot F - Change Weapon (For Sniper Rifle, Hold V and use W,A,S,D to aim and C to shoot) B - Hold to enter vehicle, hold near back of warthog to use gun and fire with V both players can be in warthog at same time)

There is a ".exe" inside the attached zip file.  No installation required.  Just unzip and double click file to play.  Enjoy!
MD5 checksum: ​abff8b9ff5d64c8fe603e71259883b86
halo-theconstructionofevil.zip
File Size: 2782 kb
File Type: zip
Download File

1 Comment
GM8.1
5/8/2019 08:07:40 pm

good =)

Reply



Leave a Reply.

    Author

    PLM engineer while "on the clock", programmer, designer, dreamer all other times.

    Archives

    July 2017
    May 2017
    February 2017
    January 2017
    December 2016
    August 2016
    July 2016
    June 2016
    May 2016
    April 2016
    March 2016

    Categories

    All
    ASP.NET
    Batch Script
    C#
    Career
    Computers
    Creo
    Creo API
    Flash
    GameMaker
    GitHub
    Home Loan
    How To
    HTML5
    Java
    JavaScript
    MAME
    Mortgage
    Music
    .NET Core
    Office
    PC Games
    PfSense
    PowerShell
    Reviews
    Robot
    SQL
    Video Games
    Web App
    Windchill
    Windchill API

    RSS Feed

Copyright © 2018 Erick Johnson
  • Home
  • Blog
  • Apps
    • Mortgage Calculator
  • PowerShell
    • Blog & Examples
    • Excel Reference
  • Windchill
    • Document Exporter
    • Document Worker
    • E.P.L.E.S.
    • Export Released
    • Property Checker
    • Windchill Business Analytics >
      • Part 01 - Program Logic
      • Part 02 - Getting Data with SQL Queries
      • Part 03 - Automating SQL Queries
      • Part 04 - Converting SQL Results to XML
      • Part 05 - Data Processing and Manipulation
      • Part 06 - Displaying XML in HTML
      • Part 07 - Auto Updating Displayed Data
      • Part 08 - Hosting Webpage with an Existing Apache Installation
      • Part 09 - Running Multiple Queries In Sequence
      • Part 10 - Calculating Data Trends
      • Part 11 - Making It Modular
    • Windchill Quick View
  • Reviews
  • Music
  • Contact