Features include: •Game settings
•Create a start menu
•Make your characters, including your player (protagonist) and a monster (antagonist)
•Assign jobs and locations to your characters and items
Early Bird Registration Going on Valid Until 28th June, 2018 Taka @18,000
This training is jointly organized by BITM & Genuity Systems Ltd.
Training will be held in Genuity Systems Ltd.
Have you always wanted to create your own computer game, but weren't sure how to begin? Are you new to programming and aren't certain if you're up to the challenge? Are you a professional programmer who wants to learn how to make a game? Do you want to learn more about game development? Have you been looking for a step-by-step explanation of how to get started? In this fun and comprehensive python game development course, instructor Abdur Rahman Joy will show you how to successfully develop your very own computer game with the Python programming language. He will walk you through the programming of a game called "Monster," in which a monster will chase and try to eat your character! Step-by-step, you will learn how to create a game menu, how to develop your characters and items, how to make your characters move using key commands, and how to input different settings to make your python game programming more challenging and fun!
If you are looking to create a simple, but fun computer game, this is the perfect course for you! Once you complete this python game development course, you will be well on your way to becoming a professional game programmer and developing more elaborate games in the future!
Course Outline
Day 01 Introduction to Game development with basic instruction. Creating a Basic Framework
Day 02 Events Quit Event Handling
Day 03 Events review Quit Event review
Day 04 Colors and Fill Draw Rect and Fill Moving Rectangle
Day 05 Moving Objects Moving Objects review Frames Per Second
Day 06 More User Control Moving Up
Day 07 Boundaries Fixing the Hardcoding Fixing the Hardcoding
Day 08 Day-01 to Day 15 review with Exam Adding Text to the Screen Game Over Functionality
Day 09 Adding an Apple Eating the Apple More Apples and Snake Functions
Day 10 Snake Length Rules More Snake Functionality How to Lengthen the Snake
Day 11 More Object Contact Fixing Some Stuff Collision Detection
Day 12 More Collision Detection Finishing Up Collision Detection
Day 13 Centering Text Drawing the Snakes Head
Day 14 Attaching Snakes Head to Body Using Logic to Rotate Images
Day 15 Game Over Screen
Day 16 Updating Menus and Fonts
Day 17 Start Screen
Day 18 Start Screen Logic
Day 19 Apple Sprite Creating a Game Icon
Day 20 randapple Function Adding the Score
Day 21 Pausing the Game Converting to Executable
Day 22 Finish Converting to Executable Pause and Game Over Non-Clearing
Day 23 Drawing Stuff Drawing More Stuff Day 24 Cleaning the Slate Button Intro Button Adding Responsive Hover Button Functions Button Actions
Tentative Class Start
29th June, 2018
Available Seat
10 / 20
who can join
Who is the target audience? • Anyone Wanting to Learn Game Programming • People Who Want to Improve Python Skills • People Who Want to Learn Game Development Fundamentals • Students who Want Exposure to Game Programming • Teachers who want a Great In-Class Programming Activity • People who want a Fun way to Learn Programming • Hobbyists Learning Programming