Log In  

BBS > Superblog
Posts: All | Following    GIFs: All | Postcarts    Off-site: Accounts

Hey all,

I've decided to pursue my game making hobby, I'm as green as they come when it comes to coding/programming.
I've bought PICO-8 and Picotron, I'll be tipping my toes making games with PICO-8 to wrap my head around programming, and my initial end goal is to make a memorable 2D metroidvania game in Picotron.

I'm honestly not sure where to start though, I know there are free content I could watch on YouTube or read on websites, but I'm trying to find the foundational content/book(s) I can cling to and learn from, so I get a good grasp what it takes to be a decent beginner and eventually an independent intermediate game programmer.

Y'all are more than welcome to make some suggestions, I'll do my best to interact with the comments below.

I wish y'all a good day!

  • 84ggy
4 comments


Cart #infarm2-0 | 2024-09-02 | Code ▽ | Embed ▽ | No License
1

1
2 comments


I found Pico-8 a few months ago (I've been living under a rock), and I've been having a blast learning it's particular brand of Lua. After nights and weekends of watching @Krystman's Beginner Shmup Tutorial, this is the result. The code is clunky and not optimized at all, but I feel it's a "minimum viable product". Let me know what you think. Any advice is greatly appreciated.

Changelog:

 -Updated Sidewinder enemy behavior
 -Fixed Fly enemy spawning locations so they no longer overlap
 -Added text indicators for random enemy spawns (investigating less intrusive replacement)
 -Minor bug fixes 

Defender of Coryx VII

The Va'nals Empire is sweeping through the galaxy, conquering system after system with their fleet of vat-grown bio-mechanical spacecraft. The peaceful people of Coryx VII have never known conflict or war, and are woefully unprepared to face the Va'nals' threat. In a last ditch effort, the greatest minds of Coryx VII gathered together and created the prototype starship X2-SLP "Slipstream", to be piloted by a brave volunteer. Drawing its power from the dreaded bio-mech ships themselves, the Slipstream may be the people of Coryx VII's only hope. Take the controls of the Slipstream, and defend your people!

[ Continue Reading.. ]

6
3 comments


The Issue

In the relatively short amount of time that I've spent creating in PICO-8 and viewing other PICO-8 developers' creations, I've realized that jittery diagonal movement seems to be one of the most common issues in PICO-8 projects. Through online searches, I've seen a few different methods of preventing this problem, but so far I haven't seen anything that also accounts for accelerating/decelerating velocity. The cart and code below showcases the solution (heavily inspired by the code from two of @Krystman's Lazy Devs videos: https://www.youtube.com/watch?v=oBjZ1W50brM and https://www.youtube.com/watch?v=stoDWgR-kF8) that I'm currently using in a WIP game. I'm wondering what other solutions users have found, and would greatly appreciate feedback on how my current method can be improved.

Notes: the code below is not the same code I am using in my WIP game, so recommendations on how to save tokens or make my code cleaner may not be applicable. Additionally, I am not actually following @Krystman's tutorial series, I only used the aforementioned videos for ideas on this specific issue, so if the code was improved on later in the series, I have not seen it.

[ Continue Reading.. ]

0 comments


Cart #complicit_cards_0-0 | 2024-09-01 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

Made for Micro Jam #21 - Underground

Loot - illicit gains by public officials

---Merriam Webster dictionary

You are a nameless public official who has stolen taxpayer money to give to an underground society. Evade detection and detectives and get to the safe house.

If you get caught, B.S. your way out.

Like always.

Overworld: (Arrow keys to move, X to run)

Card Game: (Arrow keys to move, Z to enter, X to go back)

Green bar is stamina for running.

Step on save tiles to create a checkpoint.

Collision is bottom of player.

Use Cards button in-game to see summary of cards.

EXPECT BUGS

1
0 comments



Cart #randomsfxgeneratormachine-0 | 2024-09-01 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4


Total sfx 63
Press a Z/X to play sfx from random seed

4
0 comments


Cart #pico_1k_jam_2024-0 | 2024-09-01 | Embed ▽ | License: CC4-BY-NC-SA
4

PICO-1K Jam 2024

The 4th annual PICO-8 1K Jam (#Pico1k) has now started! 🥳
🌐 https://itch.io/jam/pico-1k-2024

You have until the end of September to make cool things in PICO-8 or Picotron
...by using only 1K (1024) Compressed Bytes of code 🗜️

No using of built-in Gfx, Map or Sound data (or external files)
ALL content must be created using code submitted.

It can be a:
🕹️ Game
🎞️ Demo (Animated or Interactive)
🛠️ Tool or Utility
...whatever you can fit within 1KB, basically!

It's a relaxed, non-competitive jam, running for a whole month.

Please refer to the PICO-1K 2024 Jam page for Rules, FAQ & Resources & more info.

[ Continue Reading.. ]

4
2 comments






Do you have PICO-8 or you don't have PICO-8 use a PICO-8 Education and type load #sewesazayathen press enter and then cart loaded then press ctrl+r to run cartridge

Is hardware powerful you press 🅾/❎ mobile or Z/X PC to run hardware

Thanks to @Pixeled_Peczu to werid but awesome cartridge Image label Someone called us monkeys on typewriters. Had to prompt it. by midjourney on redit using Simple Image Resizer for make PICO-8 Label using Depict by @bikibird in 32 colors mode

[ Continue Reading.. ]

2
0 comments


Today I finished some code restruction,from scatch and noticed I forgot to "copy" the sprites and the map and no problem
export foo.png //nice
export foo.map.png //nice
and easy
import foo.png //nice

and
import foo.map.png //ups just spritesheet is full
? okay
import map foo.map.png //nope

Of Course I can just copy the code to the cart with the map I want, but is there a command I didn't found? There are parameter import foobar.png -L, that do not help me.
The Pico-8 manual has only export map...

2 comments


I discovered that the following statement was making my PICO-8 application crash with an error of [2] 76047 illegal hardware instruction /Applications/PICO-8.app/Contents/MacOS/pico8 crash-example.p8.

print("|⁴ュ◝り◝T⁷Z◜」\0ク◝あ⁶¹²ヌ◝、\0$²へヲ¹\0そ◝メ¹ˇャ9\0ヌ◝ク¹エャ■\0\0\0⁙²Nョ:\0005\0て³ᶠョ◜◝な◝ャ\0キ¹オ◝{\0]¹x⁵ュ◝◀\0ャ\0uャハ◝キ◝け²ンャ9\0\n\0し³テョ⁷\0009\0J⁶◆ッ\0\0k\0オ³9⁵³\0ッ◝し⁶u²⁸\0は◝O⁷")

This does not happen when running the line from pico-8-edu.com, or from the web export of the cartridge.

I am on version 0.2.6B of the Mac OSX PICO-8. My platform is a 2014 MacBook Pro running macOS 11.7.4.

Cart #konzdufa-0 | 2024-09-01 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

[ Continue Reading.. ]

0 comments


Cart #botthebuilder-0 | 2024-08-31 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
14

Bot the Builder

Play as a robot and build platforms to scale up a mountain. With 19 puzzles, approach every solution creatively and get to the top!

About the game

The game was originally made for the GMTK 24 game jam ("Built to Scale"). This version (v1.1) adds multiple QoL changes and improvements, to be a fun and fresh experience for anyone :)

In the cart you'll find:

  • An in-game speedrun clock (if beating games fast is what you want)
  • An in-game placed blocks counter, to improve your personal score
  • An option menu to customize the game to your liking (activate or disable music, screenshake, HUD elements and change inputs)

About the licence

[ Continue Reading.. ]

14
3 comments


Cart #yuguigoudazuozhan-1 | 2024-09-02 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
6


Tips: You can press X to accelate speed!

6
2 comments


Cart #keyblocks-3 | 2024-08-31 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
13

A small puzzle game I developed for the theana jam. I hope you like it!

Solved some bugs.

13
6 comments


Cart #stratagem-4 | 2024-10-18 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
7

Stratagem is a match-3 game: its objective is to get as many points as possible by swapping adjacent gems to clear touching groups on the grid. Spend your chances to make wrong non-matching moves wisely; once you run out, it's game over!

Changelog

v0.5.0

  • Bit-shift scores down by 16 to increase maximum score value
  • Let the player gain 1 chance per level

v0.4.1

  • Hotfix: reset player combo when leveling up

v0.4.0

  • Add animations in between game states
  • Add mouse controls
  • Add better instructions for incrementing release versions
  • Split cubic easing into its own function
  • Fix UI nitpicks
  • Move "level-up" logic elsewhere from idle game state
  • Simplify particle animations by using quadratic ease-out

v0.3.1

  • Hotfix: update label & bump version number

v0.3.0

  • Player can now move the cursor during gem-matching combos (#32)
  • Left-pad score in HUD (#26)
  • Fix #34 by separating functions into files (#35)
  • Use off-screen printing to calculate text width (#33)
  • Use spr instead of sspr for drawing gem grid (#28)
  • New animations leveling up, swapping gems, & clearing matches (#14)
  • Nerfed overpowered scoring rules (#27)

v0.2.0

  • Fix #24: rearrange state transitions to act like other Match-3s
  • Fix #20: add menu option for resetting leaderboard
  • Gem resprite by squaremango
  • Fix #18: Bring back pico-tool & update cart building scripts
  • Fix #12: add credits screen

View its source code here: https://github.com/vm70/stratagem

7
2 comments


Tony the Tiny Chef

I took part in the GMTK Game Jam, and made this game about a tiny chef who has to cook an English breakfast

Cart #tonythetinychef-0 | 2024-08-30 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

Controls

Press X to pick up and drop food items.
Press Z to start the game

Some food may require chopping before being fried.
Don't leave food on the frying pan for too long, or it may burn.

3
2 comments


Recently, I've been working on a word-typing game called Catreeboard with my son. At the beginning and to simply get the game to a state where we could work on animations and gameplay, I naively created a simple table-based dictionary that is subdivided by length of the word. It looked something like this:

dictionary = {
    {
        "a",
        "i",
        "on",
        "at",
        "it",
        "is",
    },
    {
        "cat",
        "dog",
        "sun",
        "hat",
        "bat",
        "pen",
    },
    {
        "home",
        "love",
        "ball",
        "star",
        "blue",
    },
    {
        "house",
        "quick",
        "plant",

[ [size=16][color=#ffaabb] [ Continue Reading.. ] [/color][/size] ](/bbs/?pid=153444#p)
1
4 comments


Hog Runner

WIP: Endless Runner Test with some cusom Sonic sprites

Cart #hog_runner-0 | 2024-08-29 | Code ▽ | Embed ▽ | No License
2

2
0 comments


Cart #murrain_scramble-0 | 2024-08-29 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4

Goal

You are the faithless embryo of an ancient rot. Your body has been magically imbued once more to grant it proper form. With 3 companions, you're tasked with confronting the oncoming threat.

Keep your party members in fighting form and drive back the endless monstrosities!

Controls

As the party healer you can:
O button - Heal target/Reconstitute downed party member
X button - Attack target

Thanks so much for checkin' it out!!

This is my first jump into Pico-8 and it's been a LONG time since i've played around with game development, so lemme know if you find any bugs! I had a ton of fun putting this together over the last month, thanks to many tips and tricks from this community! <3

4
2 comments




Top    Load More Posts ->