Post on 13-Apr-2017
transcript
QUICK PROTOTYPINGFrom [DRAG AND DROP] and [CODE] based game development environments
“Make a game in a day or less…”
Construct 2 & Unity 5By Roan Contreras
About the Author
• Indie Game Developer since 2008.• Former intern at Zeenoh.• Worked at DB Access Graphics Solutions & Yangyang Mobile.• Graduated with a degree of AB Multimedia Arts at De La Salle Lipa.• Introvert…
pro·to·type /ˈprōdəˌtīp/> a first, typical or preliminary model of
something, especially a machine, from which other forms are developed or copied.
quick /kwik/> moving fast or doing something in a short time.
About “Quick Prototyping”
Reasons
• To release the STOCKPILED IDEAS.• To DISCOVER something NEW.• To ENHANCE our SKILLS.• To be PRODUCTIVE.• To save some TIME.•… You’re just bored.
Before the execution
• Have the RIGHT TOOLS for the development.• Prepare your PLACEHOLDERS.• Be PREPARED for the POSSIBILITIES.• Be INSPIRED from ANYTHING for ideas.• … or if possible, Have your IDEA ready.• Stop THINKING of everything else.• Never EXPECT, just DO it!• Be sure you’re HEALTHY.
Essentials for a game content
•Gameplay (Controls that make you move)
•Graphics (Something that entertains the player)
•Audio (Sound that makes the game feel alive)
What tool to use for the game?[Drag & Drop] [Code]
• PROGRAMMING is optional.
• Is sometimes LIMITED on what you need.
• Can be possible to make something in a SHORT TIME.
• PROGRAMMING is inevitable.
• It can have ENDLESS POSSIBILITIES to witness.
• Would take MORE TIME to make something.
1. Gameplay
//The game cyclePublic class Game(){
Option (Should I start or go somewhere?) Action (Am I going to press this button to
move?) Condition (Has the player win or lose?) Repetition (What’s next?)
}
1. Gameplay (Tips)
• It can be RELATED to something.• It must be REVEALED EXPLICITLY.• UNCONVENTIONAL gameplay can be
fun.• … but It’s NOT REQUIRED to be “fun”.
2. Graphics (Tips)• Images must BLEND with the text and
vice versa.• Balance SATURATED and DESATURATED colors.• MINIMAL animations can make the
game LESS boring.• CONSISTENCY is a plus.• Try producing graphics from something TRADITIONAL.• Connecting graphics to the gameplay is a RISKY situation.
3. Audio (Tips)
• It should bridge COMMUNICATION between the game and player. • It’s always repetitive, but you can
counter it with VARIATIONS.• There are amazing audio over the
internet. But some may not accept for commercial use.• It’s the best to, ETHICALLY, create
your own or produce a sound by manipulating existing ones.
Gameplay + Graphics + Audio = Video Game
It’s playable, and you’ve made a prototype!CONGRATULATIONS!
What’s next?
•Decide (Should I release it to the wild already?)
•Improve (I think we forgot something?)
•Expand (We got something to implement!)
Additional Notes
• NEVER throw away your creations (Mostly your codes), save them for your future reference.• Use SHORTCUTS! (Even for codes)• Stay in your COMFORT ZONE, or take
the risk.• It’s not in the SOFTWARE, it’s in the
OUTPUT.• FOCUS, But don’t forget to go to the
bathroom.
Free Links!Game Dev Tools• https://www.scirra.com/ (Construct 2)
• https://unity3d.com/ (Unity 5)
Sounds and Music• http://www.newgrounds.com/audio/• https://twitter.com/sampleradar (Royalty Free!)
• http://www.freesfx.co.uk/• http://www.bfxr.net/ &
http://www.drpetter.se/project_sfxr.html
For your inspirational, visual needs• http://www.baubauhaus.com/• http://abduzeedo.com/