Top Banner
QUICK PROTOTYPING From [DRAG AND DROP] and [CODE] based game development environments “Make a game in a day or less…” Construct 2 & Unity 5 By Roan Contreras
25

Quick prototyping (Construct 2 & Unity) by Roan Contreras

Apr 13, 2017

Download

Technology

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Quick prototyping (Construct 2 & Unity) by Roan Contreras

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

Page 2: Quick prototyping (Construct 2 & Unity) by 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…

Page 3: Quick prototyping (Construct 2 & Unity) by Roan Contreras

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”

Page 4: Quick prototyping (Construct 2 & Unity) by Roan Contreras

“Anyone can make a video

game!”

About “Quick Prototyping”

Page 5: Quick prototyping (Construct 2 & Unity) by Roan Contreras

“Pass or fail? It’s okay!”

About “Quick Prototyping”

Page 6: Quick prototyping (Construct 2 & Unity) by Roan Contreras

QUESTIONWhy should we make a prototype rapidly?

Page 7: Quick prototyping (Construct 2 & Unity) by Roan Contreras

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.

Page 8: Quick prototyping (Construct 2 & Unity) by Roan Contreras

INSPECTIONIt’s the best to be prepared…

Page 9: Quick prototyping (Construct 2 & Unity) by Roan Contreras

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.

Page 10: Quick prototyping (Construct 2 & Unity) by Roan Contreras

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)

Page 11: Quick prototyping (Construct 2 & Unity) by Roan Contreras

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.

Page 12: Quick prototyping (Construct 2 & Unity) by Roan Contreras

INITIATIONThe process starts here!

Page 13: Quick prototyping (Construct 2 & Unity) by Roan Contreras

1. Gameplay

FeasibleFlexibleStable

Page 14: Quick prototyping (Construct 2 & Unity) by Roan Contreras

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?)

}

Page 15: Quick prototyping (Construct 2 & Unity) by Roan Contreras

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”.

Page 16: Quick prototyping (Construct 2 & Unity) by Roan Contreras

2. Graphics

ExperimentalSupportedCreative

Page 17: Quick prototyping (Construct 2 & Unity) by Roan Contreras

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.

Page 18: Quick prototyping (Construct 2 & Unity) by Roan Contreras

3. Audio

oEntertainingoBreathtakingoBalanced

Page 19: Quick prototyping (Construct 2 & Unity) by Roan Contreras

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.

Page 20: Quick prototyping (Construct 2 & Unity) by Roan Contreras

Gameplay + Graphics + Audio = Video Game

It’s playable, and you’ve made a prototype!CONGRATULATIONS!

Page 21: Quick prototyping (Construct 2 & Unity) by Roan Contreras

What’s next?

•Decide (Should I release it to the wild already?)

•Improve (I think we forgot something?)

•Expand (We got something to implement!)

Page 22: Quick prototyping (Construct 2 & Unity) by Roan Contreras

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.

Page 23: Quick prototyping (Construct 2 & Unity) by Roan Contreras

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/

Page 24: Quick prototyping (Construct 2 & Unity) by Roan Contreras

Stalking is fun… Enjoy ^_^,v

@ToadieTechnika

/ToadieTechnikaOfficial

Page 25: Quick prototyping (Construct 2 & Unity) by Roan Contreras

RESOLUTIONPrint(“Thank you”);