SoftAware
@BillyMays1
Majority Python & C++ Programmer ㅤ ㅤㅤ ㅤ ㅤㅤ
Starting work on a game engine
0
2
C++ DEVELOPER ON REPLIT SIMULATORthis is very accurate and true.
16
0
2
1
C++ Character ControllerI made a character controller in c++ instead of python this time because its cooler. CURRENTLY WORKING ON EXTRA COLLISIONS, THEY ARE VERY UNFINISHED.
petition for Replit to make an official SFML template
update log:
-=-=-=-=-=-=-=-=-=-
u5: updates now will go on replit page
u4: there are extra blocks you can collide with now (their existence is proof that making custom collisions for individual block sides is the worst form of torture, not to mention its still unfinished and them existing broke the jump function)
u3: you can now collide with the left most wall
u2: you can now collide with the right most wall
u1: there are now walls
-=-=-=-=-=-=-=-=-=-=
bugs:
in the areas past the blocks, jumping breaks. This is due to the fact that I have to specify jump functions for each quadrant. Tiles would probably fix this but I hate setting up tile systems so I'm sticking to rect objects.
lol
blocks are removed until I find a way to implement them properly lol. Might use tiles, who knows.1
C++ Character ControllerI made a character controller in c++ instead of python this time because its cooler. CURRENTLY WORKING ON EXTRA COLLISIONS, THEY ARE VERY UNFINISHED.
petition for Replit to make an official SFML template
update log:
-=-=-=-=-=-=-=-=-=-
u5: updates now will go on replit page
u4: there are extra blocks you can collide with now (their existence is proof that making custom collisions for individual block sides is the worst form of torture, not to mention its still unfinished and them existing broke the jump function)
u3: you can now collide with the left most wall
u2: you can now collide with the right most wall
u1: there are now walls
-=-=-=-=-=-=-=-=-=-=
bugs:
in the areas past the blocks, jumping breaks. This is due to the fact that I have to specify jump functions for each quadrant. Tiles would probably fix this but I hate setting up tile systems so I'm sticking to rect objects.
71
1
1
BillyMays1 blocks are removed until I find a way to implement them properly lol. Might use tiles, who knows.1 year ago
0
ctrl chat patchedsomething got broken an i am unsure how, so if i were to continue this, it would be with another fork.
66
18
0
blockowo just thought i'd point this out
Traceback (most recent call last):
File "main.py", line 8, in <module>
m = os.environ['aEr350j'] #declare username
File "/nix/store/p21fdyxqb3yqflpim7g8s1mymgpnqiv7-python3-3.8.12/lib/python3.8/os.py", line 675, in __getitem__
raise KeyError(key) from None
KeyError: 'aEr350j'1 year ago
1
solving the problem of not jumping while holding down up keyIF YOU DONT SEE THE FLOOR THEN PRESS THE KEY "U"
123
1
1
BillyMays1 another way to deal with the aspect ratio issue is to just stop and restart the repl1 year ago
0
character controller speedrun #4 (12:15.06)NEW RECORD LETS GOOO
32
0
0
0
CHARACTER CONTROLLER DONE IN 18 MINUTESdoing this a bunch of times so i can get the process of making a character controller down
This time done in 18 minutes
78
1
0
0
Basic character controller speedrun loldone in 23 minutes + an additional 5 or so after the timer stopped just to make the jump function work.
19
2
0
0
Dilation Calculator//FunctionHow this function works:
dilate(a, b, c, d, e, f)
-=-=-=-=-=-=-=-=-=-
A: Scale Factor (INT or FLOAT)
B: Origin [X] (INT or FLOAT)
C: Origin [Y] (INT or FLOAT)
D: Distance from origin [X] (INT or FLOAT)
E: Distance from origin [Y] (INT or FLOAT)
F: Simplify (BOOL | True, False)
-=-=-=-=-=-=-=-=-=-=
11
0
0
1
physics in pygamesuggest what else to implement via the comments. Click show more for controls.
controls:
click mouse to spawn object
--
press 2 to spawn collider
102
9
1
0
3
0
0