docs into Spanish! This helped me as well to understand better how the engine works.
@ced0paste.rs/mdc.js
there's something really satisfying about this Sprig demo
(ye dass what we're callin it now. Sprig Engine or something idk)
@lmcelroy0Update on the console development!
We've made a new tile based game engine for making games! It'll help people focus more on game design and less on the engine mechanics. Here is a sample game: gamelab-o8wzoy1us.hackclub.dev/?id=0fab97880fee1f97734191f92c15b7cf
We would LOVE people's help making more example games.
Props to @ced for making this fun fire game.
Also to @kognise for the reskin. I'm digging the PCB theme!
helped me to learn more about how 3D Pixel Art 🎨 works! Here's an example of a 3D Render scene with a shader effect that I saw on tutorial, which can be made with Blender
, Unity 3D Game Engine
or with code using Three.js!
Here's also an image of "A Short Hike" a very cool
indie game that uses this same effect that I will be playing soon! And speaking about games, today I did another basic design while using Gamelab!
I think I'm understanding it better!
Lastly for today, I had my Biology 🦠 exam today and I'm going to be working on Hack Club's
guide-to-web-dev repository
I plan to make more commits soon and explain everyone here what is it for! 👀
@kognise0progress with a map editor for gamelab… can now parse sprites from the code. still have to, like, actually write the editor bit, but this is good progress! (although while writing this i realized that ced is actually right and there’s a better way with hopefully fewer edge cases.)
*wow, look at this, two scrapbook posts in one day. should’ve done the electrical engineering one like two days earlier but i kept forgetting.
@kognise0This weekend I figured out how to make a CodeMirror 6 extension, and then made an in-editor sprite creator for the new Game Lab version we're working on!
Sprites are contained in the code as special strings, so the sprite editor is populating from and then updating the code editor's content.
@lmcelroy0We've made some updates to the Gamelab Beaker Repo! We're now tracking project progress with GitHub projects and issues. If you want to stay most up to date you should follow along there.
This week we got some tile-based puzzle games to run with our new game engine on the Pico. Check out the demo below!@ced0some covid goin' round HQ, so work on the Game Lab handheld console continues from home
wired up those buttons yesterday :) I'm still not clearing the screen though
so it's also a drawing program for making abstract art!
stay well hack clubbers, and join #nemea to help us get this console in the hands of any hack clubber who builds something cool with gamelab :)@ced0@HenryBass-U02KEJ8T6D8 hung out with us at hq yesterday and helped us test a new way of making games in gamelab
wouldn't it be epic to run this game on a hand-sized device you could only get by making a cool game of your own?
that's being developed in #nemea if you'd like to follow along :)
@lmcelroy0In order to make the gamelab beaker games more fun we decided to tune the gamelab engine to tile games which will fit the console better. We're trying to figure out the API now.
I would LOVE help testing out the new engine: github.com/hackclub/gamelab/tree/puzzle-engine
I made some little example games here: gamelab-git-puzzle-engine.hackclub.dev
I'm drawing lots of inspiration from puzzlescript. If you want to help out try to remake the puzzle script games in js. You can try using our engine or make your own. The objective is to find the right abstractions to use in our engine.
@ced0ST7735 LCDs come with little colorful tabs on the sides of them.
there are several different colors: red, green, blue, etc.
the versions we got to use with the gamelab beaker are green.
the javascript driver for this code only has the initialization sequence for the red version.
the code split on the left is the source code for it. on the right, I have the source code for the python initialization code for the green version.
right now, my colors are inexplicably scrambled, and the best guess I have is that I used the wrong initialization sequence.
@ced0imagine if you tried to run a gamelab game on a 2 core CPU -- a Raspberry Pi Pico -- using a software rasterizer written entirely in Python.
the fps might be 5.
yeah, the fps is 5.
join #nemea to help us as we scramble to speed this up and get it in the hands of hack clubbers everywhere 😉@jzaleta0Today there's both artistic 🎨 and coding 💻 things! First, I've been saying many times that I'll share my pantings in here, so as a first post about that, I'll share some old artworks I did many years ago, starting with a boat painting with watercolors. 🖼️ 🖌️ ! I'll share the rest when I find them :) Also I'm working on a small pixel tree 🌴 and there's going to be a full post for the biggest thing of the day 👀 . And about coding, today I help
fixing a typo
on a repo!
It was pull request #1 🥇
on Gamelab's console project!
🕹️ . Lastly for now, I am changing the song of my Scrapbook to another of Imagine Dragons as well. 🎵 🎧
@christina6950Following @jessicard documentation, I contributed to Hack Club by creating a pull request on GitHub to fix an issue in GameLab
@jessicard0excuse the double ship/scrapbook post, but I need to record this on my scrapbook 🙂 I made my first game lab game yesterday! I was having too much fun making sprites of my golden retriever, and ended up making Samantha Training Simulator. There’s a bunch more I want to add, but how it works is you have to perform a series of commands, and every one you get right is a point!
gamelab.hackclub.com/?id=d6945ae1a9a64ba1dab3e3915904ffcc