Log In  
Follow
thykka
PePu invite 19/2021
by
BoozeSnek
by

Nerdfield is a short demo for Creative Nerd 2023 demo competition.

Download standalone versions for Windows, Mac and Linux: https://mega.nz/file/8MsjULSL#M98AHSurG2yhlWZR0Aya_NsEkk_1_JRNnIqhfSqENqs

Cart #nerdfield_0-3 | 2023-10-12 | Code ▽ | Embed ▽ | No License
20

20
4 comments



Took a shot at arranging a beautiful song into a chiptune version.

Does it work?

Should I finish it?

Cart #optimistic_1-0 | 2023-08-22 | Code ▽ | Embed ▽ | No License
17

Original song: Epic Mountain - Optimistic Nihilism

17
4 comments



Ever wanted to animate text smoothly? Or maybe just scale a text up by some non-integer value? With vectors you can!

Cart #vectorfont-0 | 2023-05-04 | Code ▽ | Embed ▽ | No License
4

Example usage:

printl(
  text,
  x, y,
  color,
  font_size,
  char_spacing,
  line_spacing,
  wrap_width
)
4
0 comments



Controls

  • Mobile: D-pad and X preferred (touch controls not optimized)
  • Desktop: arrow keys and X or mouse

Cart #pepusweepr-5 | 2023-02-03 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
8

version history

  • 5: Public release
8
1 comment



Instructions

Shoot the targets to get more ammo.

Game ends when ammo runs out.

Use arrows to aim, Z to shoot.

Cart #mrtr555-0 | 2021-11-15 | Code ▽ | Embed ▽ | No License
4

(press the â–¶ button to start)

Source code

555 characters

srand(555)a,b,c,d,x,m,n=btnp,127,0,8,64,3,-12::r::c+=1p,l,e=64,{},c/2%16+1for
i=0,b do p=i>56and i<72and p or
p+rnd(e)-e/2add(l,p)end
y,o=l[x],rnd(48)\1+1if
rnd()>0.5then
o=b-o end
q=l[o]::s::k=a()m,n=mid(m+(k>>1&1)-(k&1),-16,16),mid(n+(k>>3&1)-(k>>2&1),-16)if a(4)then
d=max(d-1)f,g,h,j=x,y,m/4,n/4end
cls(c%3+1)?'★',x-3,y-3,7
for v,p in ipairs(l)do
line(v-1,p+1,v-1,b,0)end?'웃',o-3,q-2,c%3+8

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



Fruit Salad 64

Make a bowl of fruit salad by squashing matching fruits together. Can you finish all 3 levels? Fruit are worth more in the beginning, be fast to get a good hi-score!

C&C welcome

Controls

  • – Move the selection

  • X/Z – Pick and place items

  • Enter – Pause/Settings

Cart #fruit_salad_1-8 | 2023-01-02 | Code ▽ | Embed ▽ | No License
12

Update notes

  • 2022-12-07

    • Updated cart image
  • 2023-01-01
    • Game session is now remembered across restarts (reset saved game from pause menu)
    • Items can be picked up, even if there are no matching items on the board
    • Items can be swapped if they don't match
    • Added more levels
    • Score can now reach hundreds of millions before overflowing
12
18 comments



You are the last survivor of a zombie apocalypse

Time is running out...

Cart #amf_01-0 | 2022-06-25 | Code ▽ | Embed ▽ | No License
3

controls

  • Hold arrows to move
  • Press Z to fire
3
2 comments



for Pico-8 tiny cart jam #1

Turn down the volume for optimal experience! (unless you're running this within PICO-8, in which case it should sound all chill)

Big thanks to pancelor for squeezing this down from 323 to 251 characters, and for teaching me some wizard-level golfing tricks!

Cart #polyfireplace0_2-0 | 2022-01-21 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3


(press â–¶ to view)

3
1 comment



Use arrows to control ambience

Headphones recommended

Cart #rainywoog-1 | 2021-08-18 | Code ▽ | Embed ▽ | No License
3

Changelog

  • 2021-08-18

    • Add keys to toggle drone
    • Add logo & animation
3
0 comments



Newtonian gravity simulation

It's a bit unstable. Vector math and fixed point numbers don't mix too well, although I'm sure this could be modified to better utilize the available digit range..

Press Z to pause and adjust the velocities.
Press Ctrl+R to reset the simulation.

Cart #newtgrav-0 | 2021-06-11 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4

4
0 comments



It does this.

Cart #sirpinski2-0 | 2021-06-10 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4

Move the mouse to restart

Old version:

Cart #sirpinski-0 | 2021-06-10 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4

4
0 comments



Cart #bons8-0 | 2021-05-30 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
6

6
0 comments



Cart #pepu_invite_19_2021-0 | 2021-05-18 | Code ▽ | Embed ▽ | No License
7

7
2 comments



I'm working on this small animation library. It adds a straightforward way to animate an object's state.

Usage example:

Let's say there's a game object called "progress", representing a progress bar we want to animate:

progress={value=0}

we could animate the value rising from 0 to 100 by adding this to something that triggers the progress to start:

tween(progress,{value=100})

and in _update() we want to call the animate() function to keep updating the value, until it's duration has elapsed:

if has_animations(progress) then animate(progress) end

Demo

Cart #tweendemo-2 | 2021-02-21 | Code ▽ | Embed ▽ | No License
4

Configuration

There are some global variables you can override:

[ Continue Reading.. ]

4
0 comments



BoozeSnek

Official port of PePuSnek for SCRIPT-8, improved.

WARNING: Contains flashing lights!

Cart #snek8-5 | 2020-11-14 | Code ▽ | Embed ▽ | No License
16

Changelog

  • 14-11-2020
    • Changed scoring rules; points are now accumulated, instead of calculated when the game ends
    • Added persistent HiScores
    • Music on/off setting is now persistent
16
8 comments



Checking out a couple of different methods to fill the screen.

cls seem slightly faster than memset. I wonder if the difference is due to the multiplication op, or if there's something else going on...

Cart #scrnfllbnchmrk-1 | 2020-11-04 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

Left/Right switches modes

3
0 comments



Hello, World!

Cart #cfds_intro_1-0 | 2020-11-02 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

It's not a lot,
but it's honest glitch.

3
0 comments