Speaker

Santiago Zapata

Santiago Zapata

Lead Game Developer at Slashware

Medellín, Colombia

Actions

Lead Game Developer at Slashware

Experienced JavaScript Videogame Developer and Founder of Slashware Interactive.

From his HQ in Medellin, Colombia, Santiago led the development of Ananias, a multiplatform javascript roguelike published on Steam, Android, and iOS.

He also created and maintains JSRL, an engine to create traditional roguelikes in JavaScript, and is a five times participant in the js13k challenge to create an entire JavaScript game in 13KB.

Recently he also developed roguenet, an online community space powered by socket.io, and circular-functions, a library to serialize complex data published on npm.

He has made over 100 things and put them https://slashie.net. (over half of them are JS because he loves JS)

Area of Expertise

  • Information & Communications Technology

Topics

  • JavaScript
  • Procedural Generation
  • Game Development
  • Game Design
  • Videogames History

Procedural Generation using JavaScript

In this talk, I describe a process to design and implement procedural generators using a top-down approach resulting on a stack of generators of an increasingly higher level of detail, leveraging on JavaScript dynamic typing features to build a flexible communication protocol between them. I will use one of my generators as an example. http://slashie.net/ultimacastlegen/

JSConf Colombia 2019 Sessionize Event

October 2019 Medellín, Colombia

Roguelike Celebration 2018

Roguelikes as automated Dungeon Masters: a historical overview

https://www.youtube.com/watch?v=ZMdxP7fO6wE

Most approaches to defining what a Roguelike is have focused on a list of defining features. Should we rather look at the underlying intent behind rogue and the early roguelikes: to create tools that simulate the role of the "dungeon master" of a role-playing game session?

Let's see the history of roguelikes as the ongoing development of automated dungeon masters that are more believable and complete every time, in their capacities of incrementally unfolding an interactive story shaped by the actions of the characters represented by the players, and how specific features such as procedural content generation, permanent consequences, being turn-based and character-centric, and relying heavily on the player's imagination, are essential components to a "roguelike" game that keeps with the original spirit of the genre, since all of these can be mapped out to how a role-playing game session unfolds.

October 2018 San Francisco, California, United States

Roguelike Celebration 2017

Keynote of the event: Conserving the classic roguelike definition, does it make any sense in 2017?

https://www.youtube.com/watch?v=wwc7pZqs9UA

Let's discuss the nature and history of the “roguelike” term, which as we will see originally came to be itself as the “less worst” of a set of choices.

How relevant is it to keep the concept of a traditional, turn-based roguelike? Should we just let the “roguelike” term evolve along with the games that use it?

November 2017 San Francisco, California, United States

Roguelike Celebration 2016

Get your game done: Experiences through the development of 13 roguelikes

https://www.youtube.com/watch?v=cDSTJ8keV3w

Let me guide you thru 13 years of developing roguelikes for the Seven Days Roguelike Challenge, and the things I have learned with every one of my entries.

https://slashland.files.wordpress.com/2016/09/get-your-game-done.pdf

September 2016 San Francisco, California, United States

BarCamp Medellin 2014

Gamificación Social

https://www.youtube.com/watch?v=ZKj-XyYJ7PM

Aplicando técnicas de Gamificación para resolver problemas de la ciudad.

October 2014 Medellín, Colombia

Campus Party Colombia 2013

Técnicas de Gamificación aplicadas a Social Media

La “Gamificación” consiste en aplicar técnicas de diseño de juegos en contextos diferentes al software de entretenimiento, con el fin de motivar a las personas a que adopten cierto comportamiento. Con la gamificación se analiza a las personas que participan en un proceso desde la perspectiva de "jugadores" que tienen diferentes motivaciones, las cuales podemos descubrir y usar en pos de hacer que una estrategia de medios sociales sea exitosa.

En esta charla revisaremos los fundamentos de la gamificación, y analizaremos cuales de sus elementos pueden ser los más útiles al momento de aplicarlos en el campo de Social Media.

October 2013 Medellín, Colombia

Santiago Zapata

Lead Game Developer at Slashware

Medellín, Colombia

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top