Giter Club home page Giter Club logo

Sakyawira Nanda Ruslim

Hi! I am a Software Engineer at Fisher and Paykel Technologies! In my free time, I make games, webapps, and do data science stuff. Feel free to use my codes for learning purposes :D

Skills

Programming Languages: C++, C#, Typescript, JavaScript, Python, Swift, Lua, HTML, CSS, Java.

Tools/Frameworks: Git, Azure, NodeJS, ReactJS, Visual Studio, Unity, Unreal Engine 4.

Games Credits

Reel Away

Reel Away is a fishing simulation where you can catch up to 60 different types of fishes spread across the 3,000 m^2 seas complete with realistic water and dynamic weather. (Built using Unity)

Radiant Shores

Radiant Shores is a wave defense game about stopping pirate chickens from attacking your settlement. Use cannons for defense and the platforms/jump-pads to traverse the water. Have fun defending the beach! (Built using Unreal Engine 4)

Noir

Avoiding darkness, and basking in light. Noir is a unique platformer that utilizes lighting as mechanics. (Built using Unreal Engine 4)

Yanet in Yonderland

Yanet in Yonderland is a side-scrolling puzzle platformer. This game was featured on the front page of Newgrounds and get published by Coolmath Games. (Built using Unity)

Wayward

Wayward is an explorative piece about intrinsic and extrinsic motivation. (Built using Unity)

When We Sleep, Where Do We Go?

When We Sleep, Where Do We Go? is an explorative side scroller about death and the nature of afterlife. (Built using Unity)

Tools

Visual Novel Creation Tool

This is a set of tools that extends the Unity Editor to streamline the creation of Visual Novels for Windows, Web, and Android. Features such as Screenplay Editor, Emotion tags, and Touch Control support are available without the need to code.

Graphics and Simulations

Steering Behaviours

This project showcases my implementation of autonomous agents and their different steering behaviours.

Data Science and Machine Learning

Sentiment Analysis of Epic Games Store

This is an investigation on the popularity of Epic Games Store, utilising data collection from Epic Games Store subreddit, data exploration and cleaning in Jupyter Notebook, model training, and sentiment analysis.

Linear Regression Analysis of Auckland House Prices

This is a data collection, data analysis, and machine learning model of Auckland house prices using Azure Jupyter Notebook.

Linear Regression Analysis of Relative CPU Performance

This is a data collection, data analysis, and machine learning model of CPU Performance using Azure Jupyter Notebook.

Web-Apps

Guess The Song

Guess The Song is a web-application that creates quizzes about song lyrics. Its front end was written in typescript and deployed to Azure App Service, while the backend was written in C#. It also stores data in Azure SQL Database. The Source Code is available here.

Sudoku Web-App

This is the classic game 'Sudoku' created with JavaScript, HTML, CSS, and Bootstrap.

sakyawira's Projects

01_marblerun icon 01_marblerun

Use Unreal Blueprint to manipulate actors from user input. Understand the basics of Unreal Blueprint. Use BSP and trigger volumes to block out interactive levels (REF: MR_UBP)

02_crystalcavern icon 02_crystalcavern

A fun little parkour game for our now-famous marble. Here you'll start learning real-world blueprint game development skills (REF: CC_UBP)

03_marsmarine icon 03_marsmarine

Section 3 for the Unreal Blueprint Developer course. Here you'll be developing a top down shooter called Mars Marine. You'll be learning more about Blueprints, Characters and Audio.

1_puzzle_platforms icon 1_puzzle_platforms

Teaching the basic client server model and get multiple instances connected through a collaborative puzzle game. (ref: PP_UEM) http://gdev.tv/uemgithub

2019-phase-1 icon 2019-phase-1

Learn various Microsoft/Software technologies as independent components.

2_menu_system icon 2_menu_system

How to create rich UI using Unreal's UMG in C++. This project lays the foundations for creating complex menu systems for multiplayer games. (ref: MS_UEM) http://gdev.tv/uemgithub

3_steam_multiplayer icon 3_steam_multiplayer

Connect your games P2P over steam. This game introduces Unreal's Online Sub-System (OSS) and shows you how to use it with the Steamworks API. By the end of the section, you will be able to connect player through Steam lobbies. (ref:SM_UEM) http://gdev.tv/uemgithub

angrybots_ecs icon angrybots_ecs

The DOTS project used for the presentation Converting Your Game to DOTS

buildingescape icon buildingescape

A simple First Person game to learn level building, lighting, Unreal Editor, C++ game logic, basic Blueprint and more. (ref: BE_UC2) http://gdev.tv/urcgithub

react-setup icon react-setup

environment setup for react framework (worked in 2019)

reactjs-basics icon reactjs-basics

Source Code of my ReactJS Basics Series on YouTube (https://www.youtube.com/playlist?list=PL55RiY5tL51oyA8euSROLjMFZbXaV7skS)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.