Download presentation
Presentation is loading. Please wait.
Published byDerrick Haynes Modified over 8 years ago
1
Daniel Martinez
2
My Focus Learning how to code and what goes into the game development process What will this project bring me regarding skills and use? How can this project help me in deciding a career?
3
What is coding? Writing instructions for computers in a way humans can understand
4
My Product A playable game that has: 3-4 levels The usage of at least 4 new programming concepts: ○ 1 new input and 1 new output device (beyond keyboard and video) ○ Moderate or Advanced A.I. ○ Object Oriented Programming ○ Class system ○ FIFO/LIFO ○ Linked Lists ○ Multiplayer interaction
5
Why I Chose This Focus and Product Career potential Liked the idea of coding and programming Liked games
6
Before I Started… Huang’s VGD Knew a little bit on how to draw
7
My Process Get a mentor Short and Simple Process Plan Code & Art Refine
8
Planning the Game Overall Question: How will this work? Game genre Pseudocoding Concept Art Collaborate with Mentor
9
Code & Art Throw together code Get placeholder art or attempt to create own Sprite = Game1.Instance.Content.Load (Name + "\\" + Name + curState.ToString() + curFrame.ToString()); If (Input.KeyPressed(Keys.A) { Sprite = SWKP[1]; //Do attack animation and have opposing play react accordingly }
10
Refine Fix the code Overhaul it Lengthen it
11
Examples Stage randomizer Picks a number from 0 – 3 Based on the number, it brings up the corresponding background
12
Animation Gets the list of images, character’s state of being, and the number of frames (pictures) Method starts assigning the images based on criteria
13
Attack Function Took a bit of code & expanded it to be more accurate
14
Struggles and Surprises Completely scrapping and rebuilding my entire product at the start of the second semester Developing a game that is playable despite being a(n) OMA
15
My Product A simple 2D fighting game where you can only move side to side and attack
16
Original Idea vs. Final Product Original Idea Final Product Average RPG Group of characters Single player story Pixel artwork 3-4 Levels Basic Fighting Game 3-4 Stages Placeholder art
17
What I’ve Learned Better programming Better execution of plans Sometimes sacrifices need to be made
18
How I’ve Changed Realistic expectations. Improvements on who I am and how I work. Entirely different outlook on this kind of job.
19
Improvements I Would Make Stick with one idea. Lower my standards a bit. Make a better schedule. Try to get the most out of my game.
20
Where do I go from Here? Career options: Software Programmer Game development Something completely different
21
Any Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.