GithubHelp home page GithubHelp logo

blueharrier / isleecosystem Goto Github PK

View Code? Open in Web Editor NEW
2.0 3.0 0.0 68 KB

Open source ecosystem for XR social platforms

License: MIT License

isle itf javascript-api metaverse social-network typescript-api isle-ecosystem isle-protocol isle-tree-format jitf

isleecosystem's Introduction

BlueHarrier

๐Ÿฆ Hello there and welcome to the nest. Here you'll find all of what I've done so far or stuff that I'm working on right now. Feel free to have a look, comment on it, or make a fork if you wish!

Formation and career

I'm a teacher and video game development student, currently on multiplatform development and animation, games and interactive environments degrees. I've been working on video games since 2016, and also worked as a volunteer on robotics education using Minecraft from 2014 to 2018. I also completed a Unity summer course on 2017, and a professional expert in educational robotics course on 2019. My team and I were also finalists on the Spanish programming competition "ProgramaMe" 2023, and I attended to two RoboRave Iberias, 2016 as a drone pilot (participant) and 2017 with the Sirok3D 3D printing stand.

I've participated in a total of three freelance projects with different local companies:

  1. A video game development pilot class weekend in 2018 with Robotilandia.
  2. "Minecraft Big Buildings Quest", a week long Minecraft summer camp with Sirok3D in 2017.
  3. A VR development introduction showcase in "El Hospital", Badajoz in 2022.

I'm currently studying the ULM pilot theory course as well.

Shaders and pipelines

Ever since I have memory, video games graphics have amazed me, and back in 2017 I started learning shaders and how render works. During the following years, in 2018 I started developing an entire library of shaders and pipelines that made the 2D game engine GameMaker 2 into a functional 3D engine, with lighting, shadows and post-processing.

Hourglass framework early stage

The current state of my "Hourglass Framework" supports raw buffer models, 3D sprites, simple 3D bounding boxes, tinted shadows, translucent objects, dynamic lights (point, directionals and spotlights), static geometry batching and dynamic asset load and deload.

Hourglass framework current state

Virtual Reality

I acquired my first VR headset in 2018, an Oculus Rift kit, but I didn't get into more serious development until 2022, when I obtained a Meta Quest 2 kit. The demo I made was designed to be showcased in "El Hospital", a place in Badajoz that organizes expositions and similar events. The first day it was running on a laptop, but the second day it was updated to run natively on Quest 2.

The demo consisted of an exterior room with three physics game: cubes that can be piled, bowling pins that can be knocked down and a slingshot. El Hospital VR demo

In the interior section there's an elevator with an animation and a dark area where some glowsticks and a flashlight can be picked up. El Hospital VR demo

I'm inside a VR community in which I've learned to make efficient avatars and worlds for VRChat. I made my own avatar entirely, including model, texturing and shader. Blue avatar Blue avatar

We have our own world, made and still work in progress, already published and available for everyone to see. The Big Boys Club

Knowledge

Languages I speak

  • Spanish
  • English
  • Dutch (learning)

Programming languages I'm familiarized with

  • Game Maker Language (similar to C++)
  • GDScript (similar to Python)
  • Java
  • PHP
  • C#
  • Python
  • C++

Game engines I've used

  • GameMaker: Studio 2
  • Godot Engine 3
  • Unity
  • Unreal Engine 4

Other places

You can find me on:

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.