| Name | Description | Size | Visibility | ||
|---|---|---|---|---|---|
|
Here are my games :
Cyclope Snake
Doodle Man
JetPack Bird
Pong V1
Pong V2*. Better than the V1.
R U I N(*)
Ruin Level Maker
NumTris* (versus or solo tetris clone) - not polished but still fun together (i think)
Comming soon : Zeldnum
* only available on Omega and his forks.
|
79 Bytes | Public |
|
||
|
|
1.37 KB | Public |
|
||
|
Fonction draw_string_bigger() qui permet de dessiner un chaine agrandie.
Usage : draw_string_bigger(txt_string : str, x_position : int, y_position : int, size : int, <letter_color : tuple>, <background_color : tuple>)
Warning : don’t use a y position <20.
|
471 Bytes | Public |
|
||
|
𝐂𝐲𝐜𝐥𝐨𝐩𝐞 𝐒𝐧𝐚𝐤𝐞
For Numworks N0110 and N0100 - Bug report or review here
Code by Fime - Also check out my 2 players Pong
Basic snake game with cool features.
Eat the maximum food you can, but dont touch the edges or an other part of the snake !
Arrows : move
If you wait a too long time, the snake gonna be crazy and will go in the opposite direction.
Best score saving won’t work on Epsilon. Install Omega here
𝐅𝐞𝐚𝐭𝐮𝐫𝐞𝐬
Good graphics
Gameplay changements
High personnalisation
𝐆𝐚𝐦𝐞 𝐩𝐫𝐞𝐬𝐨𝐧𝐧𝐚𝐥𝐢𝐬𝐚𝐭𝐢𝐨𝐧
For change the game speed : go line 32 and change the frames delay
For change the game size : go line 33 (auto resizement)
For change the angry time : go line 36
For change the colors : section #colors, line 38 :
DON’T CHANGE the background color (BG_COLOR), line 39
DON’T CHANGE the shadow color (SDW_COLOR), line 40
Edges color, line 41
Snake and food colors (juste add/modify/remove the colors of the list), line 42
|
9.68 KB | Public |
|
||
|
For Numworks N0110 - Bug report or review here
Code by Fime - Also check out my Other games
Jump as far as you can with Doodle Man ! Any resemblance with Doodle jump (or super meat boy) would be purely coincidental.
F.A.Q. (en français)
Comment lancer le script ? Pour lancer le script, il faut ouvrir le menu “options du script” (icone des 3 points à droite du nom du script) et sélectionner “exécuter le script”.
Pourquoi le meilleur score n’est-il pas enregistré ? **L’architecture du jeu est telle que chaque partie est tout à fait indépendante les une par rapport aux autres. Le seul moyen d’afficher le meilleur score d’une partie à l’autre est donc de le lire puis de l’enregistrer à la fin de la partie dans un fichier stocké dans la mémoire de la calculatrice, et cela a l’avantage de permettre la sauvegarde du meilleur score d’une exécution à l’autre. Cependant, la version officielle d’Épsilon n’offre pas cette fonctionnalité. Si vous souhaitez en profiter, je vous invite à télécharger Omega (une version améliorée d’Epsilon 15).
𝐂𝐡𝐚𝐧𝐠𝐞𝐥𝐨𝐠 :
Version 1.1 :
Updated the speed regulator to 230 tics per second.
added the targ_tics variable for change easier the number of tics (If you try to incrase the targetted fps variable, you should decrase this one).
Version 1.0 :
first public release !
𝐂𝐨𝐧𝐭𝐫𝐨𝐥𝐬 :
[<] and [>] for move
[backspace] for pause
𝐅𝐞𝐚𝐭𝐮𝐫𝐞𝐬 :
Speed regulator (200 tics per second.)
H
|
8.68 KB | Public |
|
||
|
Programme qui dessine en boucle un “shader” en fonction d’une formule pour la couleur du pixel. Adaptation de do shades! (allez voir c’est plus simple pour comprendre).
Fonctions :
- xp() et yp() renvoient la position du pixel par rapport au centre, entre 0.0 et 1.0.
- d()renvoie la distance du pixel par rapport au centre, entre 0.0 et 1.0.
Vous pouvez aussi utiliser la variable aqui est modifiable en cours de tracé avec flèche droite (+0.1) ou flèche gauche (-0.1).
Vous pouvez changer le mode de couleur entre RGB (entrer trois formules : formule="cos(d()),sin(d()),a") et greyscales (entrer une seule formule : sin(xp()))
La precision correspond à la taille des pixels
|
1.27 KB | Public |
|
||
|
draw_triangle that draw a triangle.
Usage :
draw_triangle(
px = [x1, x2, x3], #the points x positions (must be a list)
py=[y1, y2, y3], # the points y positions (must be a list)
c = (r, v, b), # the color of the triangle
step = 1 ) # the step, must be higher or equal to 1 (for a full filling), if it is greater than one the triangle will be hatched.
|
709 Bytes | Public |
|
||
|
File Manager to manager the files stored in the calculator RAM
Only available on OMEGA & it’’s forks. Omega is an alternative os that offer a bunch of cool features, including an “os module” in python that this script is using. You can download it here. Support on their discord.
|
1.86 KB | Public |
|
||
|
For Numworks N0110 - Bug report or review here
Code by Fime - Also check out my Other games
Fly beetween the green pipes with a jetpack and a yellow bird. Everything is ok. Any resemblance with Flappy Bird (or Jetpack Joyride) would be purely coincidental.
F.A.Q. (en français)
Comment lancer le script ? Pour lancer le script, il faut ouvrir le menu “options du script” (icone des 3 points à droite du nom du script) et sélectionner “exécuter le script”.
Pourquoi le meilleur score n’est-il pas enregistré ? L’architecture du jeu est telle que chaque partie est tout à fait indépendante les une par rapport aux autres. Le seul moyen d’afficher le meilleur score d’une partie à l’autre est donc de le lire puis de l’enregistrer à la fin de la partie dans un fichier stocké dans la mémoire de la calculatrice, et cela a l’avantage de permettre la sauvegarde du meilleur score d’une exécution à l’autre. Cependant, la version officielle d’Épsilon n’offre pas cette fonctionnalité. Si vous souhaitez en profiter, je vous invite à télécharger la dernière version d’Oméga (une version améliorée d’Epsilon) .
𝐂𝐡𝐚𝐧𝐠𝐞𝐥𝐨𝐠 :
Version 1.0 :
first public release !
𝐂𝐨𝐧𝐭𝐫𝐨𝐥𝐬 :
[OK] to climb/jump
𝐅𝐞𝐚𝐭𝐮𝐫𝐞𝐬 :
High FPS rate (about 20 fps)
Best score saving. Won’t work on Epsilon. Install Omega (it’s an improved version of epsilon)
|
6.34 KB | Public |
|
||
|
Bug report or review here
Matrix rain script on numworks, object-oriented. Press the power button to switch between the
color themes.
MatrixRain() is the main class.
The Theme() class contain all the theme values, like the colors and the characters to display.
Feel free to ask me question about it on my Discord : Fime#9701
|
2.64 KB | Public |
|
||
|
Menulib is a simple function that allow the developper to create a customizable interactive menu.
Bug report or review here
Documentation here
Exemple here
|
1.6 KB | Public |
|
||
|
Documentation here
Original Script here
|
1.92 KB | Public |
|
||
|
|
1.32 KB | Public |
|
||
|
Multi-mode tetris clone object-oriented, suporting versus. I think this wont work on the regular Epsilon, so please try it with Omega/Upsilon/Khi/etc.
Needs some polishing that I won’t do….. everyone is free to continue this project with credit to me
|
12.7 KB | Public |
|
||
|
PONG for NumWorks by Fime
since 22 sep. 2020
The 2nd version of Pong is now available ! It features a full rewrite, a new design, a theme changing menu, optimisation, particules and many more ! (Extra features with Omega OS )
Comment / report bug : here
Warning:
coded on N0110, may not work on N0100
don’t press back, it stop the execution
F.A.Q. (en français)
Comment lancer le script ? Pour lancer le script, il faut ouvrir le menu “options du script” (icone des 3 points à droite du nom du script) et sélectionner “exécuter le script”.
Comment changer les touches du joueur 2 ? Si vous souhaitez une meilleur ergonomie pour votre adversaire, rendez-vous ligne 104 et 106 (partie du programme qui détecte les contrôles du joueur 2) et remplacez KEY_MULTIPLICATION et/ou KEY_PLUS par les touches de votre choix. Par exemple, ce peut être KEY_RIGHTPARENTHESIS (touche “fermer les parenthèses”) et KEY_MINUS (touche “moins”).
Changelog
v2.0 - New version : full rewrite, new design, theme changing, optimisation, particules
v1.1 - Final version : minor graphic changes
v1.0.5 - Minor bug fixed : crash when spamming pause
v1.0 - First public version
Features
Solo, vs Bot and Vs P2 modes
Game customization
Extra modes : hard mode and randoms events
50 fps on low graphics configuration
graphic configuration
Controls
Arrows : browse menu and move pad 1
Ok : confirmation
Backspace : pause
[+] and [x] : `
|
12.3 KB | Public |
|
||
|
PONG for NumWorks by Fime
since 2020/09/04 - version 2 (2021/04/27)
Comment / report bug : here
Warning:
coded on N0110, may not work on N0100
don’t press back, it stop the execution
Changelog
v2.2 - Big Fix : Prevent the script to crash due to the memory allocation (fixed some recursive call shit).
v2.1 - Smol Patch. Boycott Epsilon 16 !!!
v2.0 - Beta : full rewrite, new design, theme changing, optimisation, particules
v1.1 - Final version : minor graphic changes
v1.0.5 - Minor bug fixed : crash when spamming pause
v1.0 - First public version
Features
Solo, vs Bot and Vs P2 modes
Game customization
60 fps
Graphic configuration
Themes and particules
Controls
Arrows : browse menu and move pad 1
Ok : confirmation
Power : pause
[+] and [x] : move pad 2
|
10.4 KB | Public |
|
||
|
R U I N
“It’s a piece of art btw” - Lauryy06
Here’s my new creation. It’s a platform game.
Escape from the ruins as soon as possible! Run, jump from a platform to an other - and push the enemies into the void - until you reach the stairs that lead to the next level.
Fix: Added an autosave (not working on Epsilon) (21/09/2020)
Jump with
[OK] (hold to jump higher), move with the [arrows], shoot some bullets with [toolbox] and pause the game with [backspace] . As usual, don’t press [back] or you will stop the execution.
Level Maker here
After creating a level, copy it’s code and past it on the end of the levels() function (at the end of the program) : else : return [] #insert your lvl code here
Disclaimer
GOOD NEWS ! This game is now compatible with Epsilon 18, even the progression save will unfortunatly not work. To access this feature, please install Omega here
|
9.46 KB | Public |
|
||
|
Lite version for Epsilon users.
Controls :
- arrows : move and directing the bullets
- ok : jump (hold to jump higher)
- toolbox : shot bullets
- backspace : pause
|
8.62 KB | Public |
|
||
|
— Level maker for R U I N —
After creating a level, copy it’s code and past it on the end of the levels() function (at the end of the program) :
else : return [] #insert your lvl code here
Download the game
ruin.py
Controls:
-Arrows: move/resize platforms
-[OK]: switch editing mode
-[Power]: add platform
-[(] and [)]: previous and next platform
-[+] and [-]: incrase and decrase ennemy number\n -Backspace: delete current platform
-[exe]:print level hash
-[0]:Quit (will also print the hash)
Interface:
-Left-Up:Platform data (x,y,w,h,enemy number)
-Left-down:Current mode and level size
-Red:current platform
-Orange:spawn platform
-Green:door’s platform
Pro tip: use the key to see the
available functions
|
3.45 KB | Public |
|
||
|
Un petit programme de test qui permet de mettre en application le mouvement avec des vecteurs definis par une direction et un norme.
Peut etre utilisé comme une tortue de tracé avec un peu d’adaptation.
|
548 Bytes | Public |
|
||
|
Very simple and useless thing, only works on omega,etc .
|
391 Bytes | Public |
|