Here are proposals for presentation topics and class/course topics I may explore in the future. If they interest you, please leave a comment, question, or invite me to speak at your conference or event via email info [at] RivelloMultimediaConsulting [dot] com. There is no date for these presentations yet. If you would like to view my past presentations, check out the ‘Current and Past Events’ section.
Possible Future Event Topics
Here are posts of topics I would like to present in the future. If you are interest in a topic, and would like me to speak at your conference or event, please leave a comment and shoot me an email.
Developing Adobe Flash Games: Introduction
DURATION: 60 Minutes (Overview) or 4 Hours (Comprehensive)
AGENDA: The only thing better than playing videogames is creating them. In this session you’ll learn the basic theory of videogame development and see applied examples. Explore pre-built game engines and create your own ideas from scratch!
AUDIENCE: This session is for developers and game designers with intermediate AS3 knowledge and an interest in making games for fun and profit.
TAKE-AWAY: Attendees learn Flash Game Development; from initial game design, through development to deployment. Lecture and review of specific code samples will showcase the strengths (and weaknesses) of the Flash Platform. All source code and documentation will be available to attendees.
SECTIONS:
- SECTION 1
- Video Game History
- Video Game Theory
- Advergaming: From Concept Pitch to Project Launch
- SECTION 2
- Flash Development Overview (Best Practices)
- Flash Game Development (handling inputs, visuals, sounds, etc…)
- SECTION 3
- Explanation and inspection of the APPLIED design &
development techniques. We will review and inspect a gaming system and 2-3 complete game engines. - See how to develop real-time arcade-style games with collision-detection, trigonometry, artificial intelligence, and more!
- Attendees each choose one of the game engines and propose modifications. The proposals are discussed and approved for ROI and feasibility for completion with the time limit. Attendees work to complete the project as I creatively and technically advise them.
- Attendees critique the final projects and vote a ‘best of show’ project in an informal contest.
- The source code for my ActionScript samples, the complete game system, and the complete games we review are YOURS TO KEEP and build upon. *Come away with completed games to reskin, extend, and use as you wish!*
DATE:
- Not yet confirmed for any event.
- Leave a comment to request I speak at your event.
Adobe Flex Application Development: Introduction
TARGET FORMAT (Duration): [LaFlash Presentation (0.5 Hour),Adobe eSeminar (1 Hour), Conference Presentation (1 Hour), RMI Nanocamp Session (4 Hours) x 2 , RMI 2-Day Workshop (16 Hours), University-level Course (30 Hours)]
AGENDA: We will explore all phases of Full-Cycle Application Development w/ Adobe Flex 3. Each phase will be defined and its value and process made clear, as we follow along the development of a Flex 3 application for browser deployment. While specific to that scope, this session is equally relevant for application developers of other technologies including Adobe Flash CS5 and Adobe Flex 4 for Adobe AIR desktop deployment.AUDIENCE: Intermediate to advanced Adobe Flash CS5 and Adobe Flex 4 developers with equivalent ActionScript 3.0 knowledge.
LAPTOP REQUIREMENT FOR ATTENDEES: [Optional / Recommended / Required] for [Note taking / Code-as-we-go / Assigned Work]
TAKE-AWAY: Attendees will gain a deeper understanding of the software development life-cycle within the specific context of Adobe Flex 3. All source code and documentation will be available to attendees.
SECTIONS:
- SECTION 1: Overview of the Software Development Life-cycle (15% of Course)
- Project planning, feasibility study: Define the scope and create the project charter.
- Systems analysis, requirements definition: Define project activities, work-breakdown structure, and technical aspects of the project.
- Systems design: Describes desired features and operations in detail, including screen layouts, business rules, process diagrams, pseudo code, and other documentation.
- Implementation: The real code is written during this phase.
- Integration and testing: Brings all the pieces together into a special testing environment. The production is QA tested.
- Acceptance, installation, deployment: The final stage of development, where the completed product is ready for production use.
- Maintenance: What happens during the rest of the software’s life: changes, correction, additions, moving to a different computing platform, and more
- SECTION 2: Software Development Life-Cycle in Action! (75% of Course)
- Progress through the seven steps of the life-cycle to complete a specific application.
- Review each phase will include specific examples of the deliverables required; documentation, diagrams, wireframes, and of course fully functional Flex 3 application source code.
- SECTION 3: Active Lab (10% of Course)
- Attendees are invited to bring the idea for one or more of their own applications to the session.
- He or she will follow an instructor-led lab to evaluate the idea through the 7 phases of application development outlining any specific obstacles and challenges.
- Attendees will leave with clear next steps for the design and development of their application.
DATE
- Not yet confirmed for any event.
- Leave a comment to request I speak at your event.
- Available as early as Q1 2010
RMC Vacation-Based Training
Training In The Tropics: August, 2010:
Cartagena, Colombia
Apartments |
Colonial Center |
Islas Rosario |