Coder Social home page Coder Social logo

Hi! I'm Jared 👋


screenshot

I'm a software developer who's passionate about crafting compelling experiences and bringing people together through play. I first started making games using the BASIC programming language around 2011 and later switched to Java once those ideas could no longer be contained to a single code file.

Recently (since 2021), I've started utilizing powerful low-level technologies like OpenGL and GLFW to create an Open-Source Game Engine that lets me quickly iterate and test new gameplay concepts.

Current Project


screenshot

In my spare time I've been developing a small Mario game to test my engines utilities. This process has helped me identify better methods and procedures to use in future projects. Most updates to the engine since 2023 have been in response to some of the things I discovered while creating this game.

It's just a demo right now- but I'm excited to make the repo public sometime later this year!

Jared Hoffman's Projects

bmfeditor icon bmfeditor

A font editor that can be used to create bitmap fonts for XJGE.

java_platformer icon java_platformer

An example of the various coding paradigms frequently used to create platforming games.

jlogger icon jlogger

A lightweight application logger for java projects.

lightingtestbed icon lightingtestbed

A modular platform for testing out various lighting techniques in 3D space with LWJGL 3.

lwjgl3_triangle icon lwjgl3_triangle

Simple demonstration of the OpenGL graphics pipeline utilizing LWJGL3

lwjgl_buffers icon lwjgl_buffers

A crude example of how to use multiple buffers with LWJGL 3 / OpenGL 3

lwjgl_text icon lwjgl_text

An example of how to implement bitmap text in OpenGL 3

mapeditor-legacy icon mapeditor-legacy

Early prototype for a much larger 3D level editor that can be found here: https://github.com/theskidster/RGME

physicssim icon physicssim

A testbed for physics simulations using the open dynamics engine.

rgme icon rgme

An open source 3D level editor for an upcoming game project. ABANDONED. SEE NEW VERSION HERE: https://github.com/theskidster/MapEditor

shadercore icon shadercore

A lightweight rendering abstraction layer which allows java projects to make use of modern OpenGL paradigms.

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.