Dade County High School
FBLA Computer Game &
Simulation Programming
Team: Tommy Lee Barron, Micah Evearitt, and Chris Knox
Goal
• The goal of this project was to create a game to inform FBLA
members about the Business Achievement Awards.
• The Business Achievement Awards are a set of tasks divided
into four categories, Future, Business, Leader, and America.
• These tasks were produced to help FBLA members improve
their skills, by giving members tasks related to service,
education, and progress.
Planning
We implemented a 3-step plan to develop this game.
1. Planning- We met to discuss game ideas, and what we would use for
development.
2. Development- We used the tools we decided on during the planning
phase to create assets for the game, and compile the test version of the
game.
3. Testing- We let people test the game and took suggestions for
improvements. We used these suggestions to fix any issues that arose.
Planning Development Testing
Development
• GameMaker Studio 2: Game Development Engine
• GameMaker Language: Scripting Language
• Aseprite: Development of Character Sprites and Backgrounds
• Piskel: Development of Character Sprites and Backgrounds
• Musescore: Development of Music
Software Choice
• Why we chose GameMaker Studio 2
• Programming
• Easy to Learn
• Identify and Correct Mistakes Promptly.
• Flexibility
• Immediate Feature Updates
• Features
• Multiple Tools
• Improved Lead Time
• Pricing
• Lowest Priced Software with Robust Features.
Game Design
• GameMaker Studio 2 was the game engine used for scripting,
level design, compiling, and bringing together all aspects of the
game.
2D Designing
• Aseprite and piskel were used to develop all of the
backgrounds, character sprites, and any graphics, such as
controls, shown in game.
Design Samples
Music Scoring
• Musescore was used to compose all music and sound effects
used in the game.
• Samples are not functional due to technical issues.
Testing
Students across multiple
CTAE classes with access
to a computer were
allowed to test the game,
and were told to use the
official rating sheet
provided by FBLA to rate
the game.
Roadmap for Improvement
Introduce
Selectable
Difficulties
Introduce Extra
Multiplayer
Content
Introduce
Selectable
Characters
Takeaways of the Project
• Time Management Skills
• Team Cooperation Skills
• Leadership Skills
• Communication Skills
• Creative Problem Solving Skills
Roles
Micah Evearitt: Lead Programmer
Tommy Lee Barron: Lead Art Designer
Chris Knox: Lead Sound Engineer

Dade County FBLA computer game & simulation programming

  • 1.
    Dade County HighSchool FBLA Computer Game & Simulation Programming Team: Tommy Lee Barron, Micah Evearitt, and Chris Knox
  • 2.
    Goal • The goalof this project was to create a game to inform FBLA members about the Business Achievement Awards. • The Business Achievement Awards are a set of tasks divided into four categories, Future, Business, Leader, and America. • These tasks were produced to help FBLA members improve their skills, by giving members tasks related to service, education, and progress.
  • 3.
    Planning We implemented a3-step plan to develop this game. 1. Planning- We met to discuss game ideas, and what we would use for development. 2. Development- We used the tools we decided on during the planning phase to create assets for the game, and compile the test version of the game. 3. Testing- We let people test the game and took suggestions for improvements. We used these suggestions to fix any issues that arose. Planning Development Testing
  • 4.
    Development • GameMaker Studio2: Game Development Engine • GameMaker Language: Scripting Language • Aseprite: Development of Character Sprites and Backgrounds • Piskel: Development of Character Sprites and Backgrounds • Musescore: Development of Music
  • 5.
    Software Choice • Whywe chose GameMaker Studio 2 • Programming • Easy to Learn • Identify and Correct Mistakes Promptly. • Flexibility • Immediate Feature Updates • Features • Multiple Tools • Improved Lead Time • Pricing • Lowest Priced Software with Robust Features.
  • 6.
    Game Design • GameMakerStudio 2 was the game engine used for scripting, level design, compiling, and bringing together all aspects of the game.
  • 7.
    2D Designing • Asepriteand piskel were used to develop all of the backgrounds, character sprites, and any graphics, such as controls, shown in game.
  • 8.
  • 9.
    Music Scoring • Musescorewas used to compose all music and sound effects used in the game. • Samples are not functional due to technical issues.
  • 10.
    Testing Students across multiple CTAEclasses with access to a computer were allowed to test the game, and were told to use the official rating sheet provided by FBLA to rate the game.
  • 12.
    Roadmap for Improvement Introduce Selectable Difficulties IntroduceExtra Multiplayer Content Introduce Selectable Characters
  • 13.
    Takeaways of theProject • Time Management Skills • Team Cooperation Skills • Leadership Skills • Communication Skills • Creative Problem Solving Skills
  • 14.
    Roles Micah Evearitt: LeadProgrammer Tommy Lee Barron: Lead Art Designer Chris Knox: Lead Sound Engineer