Skip Main Navigation
Eventbrite
Browse Events
Organise
Help
Log InSign Up
Menu
Page Content
This event has ended.
Imirt Workshop: Coding Smarter Not Harder with Treasa McCabe

Actions Panel

Sep 26

Imirt Workshop: Coding Smarter Not Harder with Treasa McCabe

An intermediate technical workshop providing a hands-on introduction to implementing and organising reusable cross-platform code

By Imirt

When and where

Date and time

Sun, 26 Sep 2021 02:00 - 08:00 PDT

Location

Online

Refund Policy

Contact the organiser to request a refund.

About this event

Tickets are €5, but free for Imirt members. Login to your account at Imirt.ie and check the Membership Content section for info on your discount code.

Coding Smarter not Harder

This workshop aims to provide a hands-on introduction to implementing reusable cross-platform code in unity, and covers the following topics:

Interfaces, when to use them, when not to and how to get the concrete implementation you want at run time.

  • Theory : A discussion of the cross platform code for The Darkside Detective series and how it is reused in Eldritch House
  • Practice : We will build out a simple save system implementation for a unity example project using interfaces that can be extended for multiple platforms.

Git submodules

  • Theory : What are they and are they worth the hassle?
  • Practice : We will organise the code we wrote into a submodule and share it with a second unity example project.

Unity Packages

  • Theory : Submodules are useful but can be fiddly, a bit intimidating and can lead to accidental code coupling (the opposite of what we're trying to achieve!). Unity packages are be an alternative way to distribute and maintain your system.
  • Practice : We will convert our submodule from part two into a unity package that can be imported to different projects, versioned and shared.

On the day, if you want to code along:

Please have git installed and have an account with github/gitlab/bitbucket or some other repo as we will be building repos and pushing to it.

Have unity 3d installed and whatever IDE you are comfortable with. We won't be helping people with installs on the day.

The specifics of which sample projects we will be using will be sent to attendees before the day (when I decide which ones I like). The unity version will be dependent on which projects we use and will also be circulated closer to the day.

This workshop does not require any particular prior knowledge but you will get most out of it if you are familiar with some programming and unity 3d basics, I won't be spending time going over really basic coding syntax and principles. This is more about how to organise your project to be a bit more future proof, or at least how I have done it, for better or worse!

-

Treasa is tech lead and game designer at Spooky Doorway, the Irish studio behind the award-winning series of games, The Darkside Detective and other up-coming projects. Before this Treasa worked in both indie and AAA studios and, before that, financial programming and other evil doings. Treasa is a graduate of Trinity College Dublin, has many hobbies and other personality facets, but none of those are relevant; just know they exist.

Tags

  • Online Events
  • Online Classes
  • Online Film & Media Classes
  • #developer
  • #tech
  • #games
  • #development
  • #ireland
  • #gamedev
  • #videogames
  • #gamedevelopment
  • #imirt
  • #videogamesdeveloper

About the organiser

Organised by
Imirt

This event is being jointly organised by Imirt, the Irish Game Makers Association and Games NI, the association of Games Developers and Producers in Northern Ireland.

Facebook profileTwitter profileOrganiser website
Sales Ended
Event ended

Imirt Workshop: Coding Smarter Not Harder with Treasa McCabe


Follow this organiser to stay informed on future events

By Imirt

Events you might like

  • Study Smarter, Not Harder

    Study Smarter, Not Harder
    Study Smarter, Not Harder

    Sat, Mar 25, 2023 10:00 AM AEDT (+11:00)
    A$10
  • Work Smarter, Not Harder

    Work Smarter, Not Harder
    Work Smarter, Not Harder

    Fri, Mar 24, 2023 11:00 AM MST (-07:00)
    Free
  • Rewilding Folktales Series: Animal Friends and Allies (with Stephen McCabe)

    Rewilding Folktales Series: Animal Friends and Allies (with Stephen McCabe)
    Rewilding Folktales Series: Animal Friends and Allies (with Stephen McCabe)

    Thu, Mar 23, 2023 1:00 PM GMT (+00:00)
    £31.50
  • Writing Smarter Test Questions - Webinar

    Writing Smarter Test Questions - Webinar
    Writing Smarter Test Questions - Webinar

    Wed, Apr 5, 2023 3:15 PM PDT (-07:00)
    Free
  • Working Smarter

    Working Smarter
    Working Smarter

    Fri, Mar 31, 2023 8:30 AM EDT (-04:00)
    US$10 - US$15
  • FREE Very Young Coding class for kids (ages 4-8) Block-Based Coding

    FREE Very Young Coding class for kids (ages 4-8) Block-Based Coding
    FREE Very Young Coding class for kids (ages 4-8) Block-Based Coding

    Sun, Apr 2, 2023 10:00 AM EDT (-04:00)
    Free
  • Coding Bootcamp - Online Open Coding & Info Session

    Coding Bootcamp - Online Open Coding & Info Session
    Coding Bootcamp - Online Open Coding & Info Session

    Wed, Mar 22, 2023 5:00 PM PDT (-07:00)
    Free
  • Work Smart not Hard: the Power of Boards & Canva- A Crack the Code Training

    Work Smart not Hard: the Power of Boards & Canva- A Crack the Code Training
    Work Smart not Hard: the Power of Boards & Canva- A Crack the Code Training

    Mon, Mar 27, 2023 3:00 PM PDT (-07:00)
    US$99
  • Smarter, Better Emails (Part 2)

    Smarter, Better Emails (Part 2)
    Smarter, Better Emails (Part 2)

    Wed, Mar 29, 2023 11:00 AM EDT (-04:00)
    CA$182.01
  • Working Smarter Using Adobe AI (Artificial Intelligence)

    Working Smarter Using Adobe AI (Artificial Intelligence)
    Working Smarter Using Adobe AI (Artificial Intelligence)

    Tue, Mar 28, 2023 6:30 PM EDT (-04:00)

Site Navigation

Use Eventbrite

  • Create Events
  • Pricing
  • Eventbrite Boost
  • Eventbrite Mobile Ticket App
  • Eventbrite Check-In App
  • Eventbrite App Marketplace
  • Event Registration Software
  • Content Standards
  • FAQs
  • Sitemap

Plan events

  • Sell Tickets Online
  • Event Planning
  • Sell Concert Tickets Online
  • Event Payment System
  • Solutions for Professional Services
  • Event Management Software
  • Community Engagement
  • Virtual Events Platform
  • QR Codes for Event Check-In
  • Post your event online

Find events

  • Browse Online Events
  • Get the Eventbrite App

Connect with us

  • Report This Event
  • Help Centre
  • Terms
  • Privacy
  • Accessibility
  • Community Guidelines
Eventbrite + Ticketfly

© 2023 Eventbrite