YoVDO

Live Coding Kotlin - Native Snake

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Game Development Courses Unit Testing Courses Memory Management Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore Kotlin/Native through a live coding session where the classic snake game is built from scratch. Learn about building Kotlin/Native projects, utilizing C libraries, managing memory, creating native UI, and implementing unit testing. Witness the application of standard Kotlin features while developing a functional snake game. Gain insights into project structure, bridging code, input handling, game logic implementation, and memory management techniques specific to Kotlin/Native development.

Syllabus

Introduction
What is Kotlin Native
Why Kotlin Native
Live Coding
Snake
Tests
Screen
Window
Running from normal terminal
Print to screen
Bridge code
Input
Dont Move
Move
HalfDelay
Snake Changes Direction
Snake Direction
Memory Management
Game refactoring
Game is over
Apples
Draw function
Snake function
Snake growth


Taught by

Devoxx

Related Courses

Creative Programming for Digital Media & Mobile Apps
University of London International Programmes via Coursera
Online Games: Literature, New Media, and Narrative
Vanderbilt University via Coursera
Game Design Concepts
Canvas Network
General Game Playing
Stanford University via Coursera
Program Arcade Games - Learn Computer Science
Independent