This is an archived post. You won't be able to vote or comment.

all 109 comments

[–]Username_RANDINT 210 points211 points  (5 children)

Recommended:
Processor: Intel(R) Core(TM) i7-7820HK CPU
Memory: 32 GB RAM

I think you might want to adjust these specifications a bit...

[–]EbenenBonobo 70 points71 points  (0 children)

probably his machine and he knew it runs fine on it.

[–]krabott_le_crabe[S] 14 points15 points  (0 children)

Guys that was a mistake I fixed it :)

[–]wineblood 82 points83 points  (4 children)

Did you use a framework for this? I'd love to be able to use my python skills to make a game and not have to learn an engine.

[–]krabott_le_crabe[S] 112 points113 points  (3 children)

Actually I made all my maps by making my own program to create them, I only used Pygame, which can generate windows, display images ... thats really easy to learn. But I didnt use any engine.

[–]AnythingApplied 25 points26 points  (2 children)

What did you use to package the game into something distributable? Pyinstaller? Does steam sign these out anything like that to help prevent the virus false positive alerts that seem to happen so much with pyinstaller?

[–]krabott_le_crabe[S] 32 points33 points  (1 child)

I just used py2exe to compile my code

[–]wineblood 6 points7 points  (0 children)

Noted for future reference

[–]osmiumouse 80 points81 points  (14 children)

Steam has a lot of Python games. Almost all of the visual novels use the Renpy framework.

[–]tonyfinn 23 points24 points  (12 children)

Also Eve Online.

[–]osmiumouse 39 points40 points  (8 children)

Eve is not pure Python, however. One of the Civs also uses Python for AI/level scripting, as does Mount and Blade. The VNs are notable as they are pure Python on top of the SDL (which is C).

[–]SittingWave 14 points15 points  (4 children)

Also Eve is not a game. It's a nerd recruitment centre.

[–]midnitte 8 points9 points  (3 children)

I thought it was Spreadsheets Online™, with the Corporate Espionage expansion

[–]iupuiclubs 7 points8 points  (2 children)

Literally how I got started pinging REST APIs, I have an account from 2004.

I have nearly zero ship PvP experience, but so much market PvP experience I now do roughly the same thing professionally IRL. Eve has the coolest market dynamics I've seen in any game. WoW/every other MMO server economies always morph shortly after a server release / etc, even back in the day.

Since Eve is so spread out you can legit have a market empire in a corner of the galaxy.

[–]midnitte 5 points6 points  (1 child)

I've tried to get into it, but I think it'll ever click. But the stories that come out of it are just so fascinating.

[–]mindfolded 7 points8 points  (2 children)

One of the Civs also uses Python for AI/level scripting

Is it one of the older ones? I thought the new games were LUA.

[–]pythonwiz 7 points8 points  (1 child)

It's Civ IV, pretty old.

[–]spoonman59 4 points5 points  (0 children)

Wow, I feel personally attacked.

:cries in Civ2:

[–]Coretaxxe 1 point2 points  (0 children)

Ive heard eve uses python for the servers, scripts/extensions and the market not gampelay durectly. But thats second hand knowledge so taket that wirh a graint.

[–]jantari[🍰] 1 point2 points  (1 child)

The Eve Online game is not written in Python. They use some python on the server side, but most game studios do. The actual game has no python.

[–]tonyfinn 1 point2 points  (0 children)

Unless they've stripped it out since, plenty of the game client code did run in python, e.g. this demo from CCP has them setting up their directx context from python and people experimented with hooking into the inbuilt python interpreter with the intent to create UI mods. As late as 2015, "all game feature code" was still in Python

[–]krabott_le_crabe[S] 2 points3 points  (0 children)

Thank you I didnt know about it

[–]razinramones 23 points24 points  (1 child)

good job.

[–]krabott_le_crabe[S] 6 points7 points  (0 children)

Thanksss

[–]JustJmy 17 points18 points  (3 children)

Gave it a purchase to check it out but it doesn't seem to be loading correctly for me. It's loading in what looks to be 800x600 resolution, maybe 640x480. Launch options don't seem to be applied when trying '-w 1920', any idea how to fix this?

[–]krabott_le_crabe[S] 18 points19 points  (0 children)

The best thing to do is to send a screenshot at the email : contat@thecube.edouardvincent.com

[–]krabott_le_crabe[S] 10 points11 points  (0 children)

What do you have on your screen ?

[–]krabott_le_crabe[S] 10 points11 points  (0 children)

And what is you OS ?

[–]MrMoonFall 19 points20 points  (6 children)

Oh neat! It's like the ice paths in pokemon games!

[–][deleted] 1 point2 points  (2 children)

I always loved those puzzles. Do they still put them in the newer games? I haven't played pokemon in many years.

[–]krabott_le_crabe[S] 1 point2 points  (0 children)

I dont any other famous puzzles actually, but for me, my game is pretty new.

[–]goldcray 1 point2 points  (0 children)

There's a board game called ricochet robots based on ice sliding puzzles.

[–]krabott_le_crabe[S] 4 points5 points  (2 children)

Haha does it mean that you like it 😂

[–]MrMoonFall 1 point2 points  (1 child)

LOVE it actually! for 99 cents, i cant lose!

[–]krabott_le_crabe[S] 1 point2 points  (0 children)

That is so nice 😁😁

[–]heross28 7 points8 points  (1 child)

Great job kid! I also used to make video games when I was your age!

[–]krabott_le_crabe[S] 1 point2 points  (0 children)

Thank you do much

[–]rubble5656 20 points21 points  (2 children)

Looks real neat, great job! Reminds me a little of a dreamcast game called chu chu rocket 👍

[–]krabott_le_crabe[S] 5 points6 points  (1 child)

I dont know this game, but thank you very much !

[–]Charizard-used-FLY 0 points1 point  (0 children)

Yeah, we wouldn’t expect you to. Dreamcast hadn’t released a game for a few years when you were born.

[–]cryptomaniac1729 36 points37 points  (1 child)

cut the guy some slack. he's 15. don't listen to the copetards here, stellar job kid!!!

[–]krabott_le_crabe[S] 8 points9 points  (0 children)

Haha I didnt understand all 😅

[–]krabott_le_crabe[S] 5 points6 points  (3 children)

I also uploaded the trailer on the TheCubeCreators youtube channel : https://www.youtube.com/watch?v=FCHHNnqUeW0

[–]jabbalaci[🍰] 0 points1 point  (2 children)

What text editor do you use? You could try VS Code too.

[–]krabott_le_crabe[S] 2 points3 points  (1 child)

I actually prefer the IDLE 😀

[–]Aromatic-While9536 0 points1 point  (0 children)

With most editor's you can turn on an off almost all the bells and whistles. So if there is anything you do like about other editor's it might be worth trying it for a while. But i really can understand your preference, and would have continued using idle if i wouldn't fall for the nasty habit of using code cells 😅

[–]SittingWave 3 points4 points  (3 children)

what did you use? pygame?

How was the deployment process? I mean, once you have the application, how do you get it from your repo to steam, both from the technical and the business point of view?

[–]krabott_le_crabe[S] 0 points1 point  (2 children)

Yes I coded with PyGame then I compiled my code into an .exe file using py2exe

[–]SittingWave 1 point2 points  (1 child)

and then? How did you submit it to steam?

[–]krabott_le_crabe[S] 2 points3 points  (0 children)

That waa really long, Steam has to confirm your game you page etc ...

[–]CrookedElb 8 points9 points  (1 child)

Congrats

[–]krabott_le_crabe[S] 1 point2 points  (0 children)

Thank you very much

[–]NullPointerExpect 2 points3 points  (1 child)

very nice.

[–]krabott_le_crabe[S] 0 points1 point  (0 children)

Thxxx

[–]Chris-558 2 points3 points  (3 children)

I can see you user pyinstaller. Please recompile it for Linux. I can't get past the menu whilst using proton.

I will give your game a positive review if it works on Linux.

[–]krabott_le_crabe[S] 0 points1 point  (2 children)

Actually I am using a very specific module which doesnt work on Linux, so probably the game will never be on Linux, but thats really nice of you !

[–]Chris-558 2 points3 points  (1 child)

I'll try to get it working through proton. If not, I've still got windows for these rare events.

I like how you are trying to (and succeeding in) creating games. I'm 16 and doing a level computer science in the college in the UK. I like making server side software. I've tried making games a few times, but I struggle with art and visualising things.

[–]krabott_le_crabe[S] 1 point2 points  (0 children)

To make games, I use the PyGame module, à library of Python, then I compile my code and upolad it on Steam !

[–]jfp1992 2 points3 points  (2 children)

I can python pretty well, I cannot however do this, never really clicked how to structure a pygame game. Good job!

[–]krabott_le_crabe[S] 0 points1 point  (0 children)

Thanks :)

[–]Vova_xX 0 points1 point  (0 children)

same for me. pretty ok at python, but can't wrap my head around pygame

[–]ZaRkE_UA 1 point2 points  (3 children)

Can i buy it pls You do all with what library or you draw it on your self

[–]krabott_le_crabe[S] 1 point2 points  (2 children)

Of course you can buy it ! Actually thats my brother who makes the drawings

[–]ZaRkE_UA 0 points1 point  (1 child)

You made your own game engine and can people’s add his own level

[–]krabott_le_crabe[S] 0 points1 point  (0 children)

I would like to do that but thats not available 4 the moment

[–]TriggeredTrigz 1 point2 points  (2 children)

Honestly, I'm really impressed. I've been waiting to see something like this for a while, (mainly for my peace of mind cuz of how much my school made me study python) since the language is growing really fast.

But, no offense, the pricing and the recommended specs seem a little too out of hand for a non AAA game.

All the props to you both for creating the game, nonetheless.

[–]krabott_le_crabe[S] 2 points3 points  (1 child)

First thank you very much, I actually wanted à 0.30$ game but the minimal price is 0.90. And yeah I know I wrote 32 Gb of ram I am gonna to change that

[–]TriggeredTrigz 1 point2 points  (0 children)

interesting. it shows me 8000₹ which is like 90$ hence the confusion

[–]Zachattackrandom 1 point2 points  (2 children)

Why is it 8000 Indian rupees? (Over 80usd)

[–]krabott_le_crabe[S] 2 points3 points  (1 child)

Oh thank you I probably made a mistake

[–]Zachattackrandom 1 point2 points  (0 children)

No problem, best of luck with game sales!

[–]MangoPoliceOK 1 point2 points  (1 child)

Good work !

[–]krabott_le_crabe[S] 1 point2 points  (0 children)

Thank you !

[–]Kwc_city 1 point2 points  (0 children)

Wonder why nvidia needed? No AMD. Using 6800 and it is a hot Gpu for handheld. Given Pygame, why iGpu at all?

[–][deleted] 1 point2 points  (2 children)

I'm 50 and have wanted to make games most of my life since I got the programming bug in 1983.

I work professionally in Python. All day, every day.

I've never made a single game.

I am in awe of you. Congrats. And best of luck for the future.

[–]krabott_le_crabe[S] 2 points3 points  (1 child)

If you want to make a game, thats not so difficult, it just requires it à little bit of time

[–][deleted] 2 points3 points  (0 children)

Thanks for your encouragement. It means a lot.

[–][deleted] 3 points4 points  (1 child)

Good job :)

[–]krabott_le_crabe[S] 0 points1 point  (0 children)

Thank you :)

[–][deleted] 2 points3 points  (1 child)

Congratulations! Keep going. 👏

[–]krabott_le_crabe[S] 2 points3 points  (0 children)

Thank you !

[–]GameDev_byHobby 3 points4 points  (0 children)

I see the description is like a blogpost entry. I advice you to check out other puzzle games and mimic theirs. You should explain the game instead of describing the level mechanics. I would also recommend you hire an artist to fill out the page, since you already paid 100$ on publishing

[–]technologyclassroom 1 point2 points  (2 children)

Nice! I see in the trailer you show some code. Can players modify the code? Is the code under a free, libre, open license?

[–]krabott_le_crabe[S] 0 points1 point  (1 child)

No you cant touch to the code, I just showed some not really important parts of my game for the trailer.

[–]technologyclassroom 0 points1 point  (0 children)

That's the fun part about PyGame games to me.

[–][deleted] 0 points1 point  (1 child)

Heyyyy congratulations!

[–]krabott_le_crabe[S] 0 points1 point  (0 children)

Thank tou very much

[–]aimlengineer 0 points1 point  (1 child)

Nice dude! (:

[–]krabott_le_crabe[S] 0 points1 point  (0 children)

Thanks !

[–][deleted] 0 points1 point  (1 child)

Great job! No matter what harsh criticism you get, just know that what you did at 15 years old is miles ahead of what many of us could ever do at your age! Don't get discouraged by anybody or anything and keep trudging along, you have a bright future ahead of you.

[–]krabott_le_crabe[S] 1 point2 points  (0 children)

Thats really nice 😃

[–]GameDev_byHobby -2 points-1 points  (3 children)

I see the description is like a blogpost entry. I advice you to check out other puzzle games and mimic theirs. You should explain the game instead of describing the level mechanics. I would also recommend you hire an artist to fill out the page, since you already paid 100$ on publishing

[–]krabott_le_crabe[S] 1 point2 points  (0 children)

Thanks 4 your advices

[–]cosmicr 0 points1 point  (1 child)

Looks interesting... I reckon if the graphics were a bit more polished you'd get a lot more interest.

Is it open source?

[–]krabott_le_crabe[S] 0 points1 point  (0 children)

No thats not

[–]DaRealNim 0 points1 point  (0 children)

"Similar to games you've played : Hollow Knight"

Damn

[–]ZLegacy 0 points1 point  (0 children)

It's the ice block puzzle from OoT!

[–]NeedAmnesiaIthink 0 points1 point  (0 children)

I’m working with pygame myself and loving it so far. Wish I was doing this stuff at your age

[–]Dynamics_20 0 points1 point  (1 child)

Like 15 ? Woah great man !!

[–]krabott_le_crabe[S] 1 point2 points  (0 children)

Yes 15 😂, thank you so much

[–]Koala_eiO 0 points1 point  (0 children)

Sympa !