Join us on Discord!
You can help CodeWalrus stay online by donating here.

Programming Ideas

Started by 123outerme, December 06, 2015, 08:46:07 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

kotu

Quote from: p2 on September 05, 2016, 08:06:25 AM
Little chances of enemies to get stuck or even "disappear" in sand areas (so it'd make a difference where you build your base, too)
you don't get to build a base


Quote from: p2 on September 05, 2016, 08:06:25 AM
I dont think you can really implement any of this but maybe you get a few nice ideas out of it ^^
good
  • Calculators owned: TI 84+CE-T
  • Consoles, mobile devices and vintage computers owned: Sega Master System, Sony PlayStation 3
SUBSCRIBE TO THE FUTURERAVE.UK MAILING LIST
http://futurerave.uk

kegwaan

[Skip first two paragraphs for idea]

Okay, I'm gonna start off with saying sorry for my absence if anyone noticed. I had a busy summer and didn't find the time to visit here. But over the summer, No Man's Sky came out. I wouldn't have paid much attention to it if it weren't for all the rants on Sean Murray and my best friend who waited all summer for the game to come out and framed his pre-order receipt on his wall.

But I looked at the game and I thought the coolest thing was having an seemingly infinite number of planets to explore, and the way that it was all generated. And I saw that No Mario's Sky was taken down so they re-released it has DMCA's Sky, and after playing it a bit I thought it was really cool how the generation works (again).

So basically my idea was a TI-84 exploration game that utilized the procedural generation that No Man's Sky uses. It could be maybe different planets like in NMS or it could be a different kind of exploration game (I think a planet explorer like NMS would be cool). Obviously calculators can't handle 18 quintillion planets, but a bunch that weren't manually programmed into the game would be cool. I think even just a few planets to just prove that the concept could work would be nice. I'm not that good with programming, except for in Basic, but I don't know if a Basic program could handle this. So if anyone wants to give this a shot that would be awesome.
  • Calculators owned: TI-84+ SE, TI-84+ CSE
"If it's stupid and it works, it's not stupid."

p2

Quote from: kegwaan on September 06, 2016, 01:39:57 AMOkay, I'm gonna start off with saying sorry for my absence if anyone noticed.
Welcome home <3 Have a :walrii:


Quote from: kegwaan on September 06, 2016, 01:39:57 AMObviously calculators can't handle 18 quintillion planets
* p2 connects the calc to a mini-usb-adapter and mounts his terrabyte SSD...

Your idea sounds really cool. Maybe you could try drawing a few example sprites to show us what you imagine it to look like ;)
They dont need to be perfect, just good enouth for us to understand what you imagine ^^
  • Calculators owned: ti-83+, ti-84+, ti-84+, ti-84+se, ti-84+se(te), ti-nsphire, ti-nsphire CAS, ti-nsphire CX-CAS, ti-voyage, ti-voyage, Who reads this list anyways...?
Anyway war sucks. Just bring us your food instead of missiles  :P ~ DJ Omnimaga (11.10.2016 20:21:48)
if you cant get a jframe set up, draw stuff to it, and receive input, i can only imagine how horrible your game code is _._   ~ c4ooo (14.11.2016 22:44:07)
If they pull a Harambe on me tell my family I love them ~ u/Pwntear37d (AssangeWatch /r/)
make Walrii great again ~ DJ Omnimaga (28.11.2016 23:01:31)
God invented the pc, satan the smartphone I guess ~ p4nix (16.02.2017 22:51:49)

p4nix

Calculators can handle that large amounts. Look at Elite, the first 3D game. Okay, it didn't generate planets, but it had descriptions and names for each solar system,
  • Calculators owned: fx9860GII (SH4)

p2

I know they can't candle it ^^  ;)
*p2 starts crying

the only thing I was serious about was drawing a sprite ^^
  • Calculators owned: ti-83+, ti-84+, ti-84+, ti-84+se, ti-84+se(te), ti-nsphire, ti-nsphire CAS, ti-nsphire CX-CAS, ti-voyage, ti-voyage, Who reads this list anyways...?
Anyway war sucks. Just bring us your food instead of missiles  :P ~ DJ Omnimaga (11.10.2016 20:21:48)
if you cant get a jframe set up, draw stuff to it, and receive input, i can only imagine how horrible your game code is _._   ~ c4ooo (14.11.2016 22:44:07)
If they pull a Harambe on me tell my family I love them ~ u/Pwntear37d (AssangeWatch /r/)
make Walrii great again ~ DJ Omnimaga (28.11.2016 23:01:31)
God invented the pc, satan the smartphone I guess ~ p4nix (16.02.2017 22:51:49)

E37

One of these days I need to get around to posting my sandbox game...
I added crafting, tools even dynamic blocks...
Ill do it eventually
  • Consoles, mobile devices and vintage computers owned: Ti83,Ti84!
I've never finished a project, there is always a way to improve!
What's my calc's name? Convert $37 to decimal. Look up that element in the periodic table. Then take the abbreviation of that element and you have it!
Look! A slime!    <(^.^)>

kegwaan

Quote from: p4nix on September 06, 2016, 02:37:21 PM
Calculators can handle that large amounts. Look at Elite, the first 3D game. Okay, it didn't generate planets, but it had descriptions and names for each solar system,
I didn't know about that game, I'll check it out and maybe be inspired make something similar to it.
  • Calculators owned: TI-84+ SE, TI-84+ CSE
"If it's stupid and it works, it's not stupid."

Snektron

The whole point of procedurally generating planets is that you dont have to save them :P
if you play it smart it can most defenitely handle them.
  • Calculators owned: TI-84+
Legends say if you spam more than DJ Omnimaga, you will become a walrus...


kegwaan

Quote from: Cumred_Snektron on September 06, 2016, 07:37:47 PM
The whole point of procedurally generating planets is that you dont have to save them :P
if you play it smart it can most defenitely handle them.
Well I guess, now that I think about it No Man's Sky is only a few gigabytes....
But what I'm thinking now maybe a little like a watered down No Man's Sky, where you can fly to different planets in your spaceship, but once you get there you just automatically receive and discover whatever's there, or maybe through a minigame. I think a Basic program could handle that. Well, a Basic program could probably handle moving around a small planet, but that's more than I'm able to make.
  • Calculators owned: TI-84+ SE, TI-84+ CSE
"If it's stupid and it works, it's not stupid."

p2

#84
what would be possible:
a little seed-based generator to create a for example 32x32 map, each part of it being a 8x8pt tile with like 5 different tiles.
showing this map as a scrollable screen then (with left border==right border) we could actually run around a "map" based on a seed.
But what should we use that for? creating some fancy-looking terrains as background-images just for fun...?
Still need a good game on top of that ^^

Edit: If anyone feels like making such a game, I'd love to help drawing a couple of sprites ^^

Edit2: Thanks to @E37: This should help creating it: https://ourl.ca/15307/286856
  • Calculators owned: ti-83+, ti-84+, ti-84+, ti-84+se, ti-84+se(te), ti-nsphire, ti-nsphire CAS, ti-nsphire CX-CAS, ti-voyage, ti-voyage, Who reads this list anyways...?
Anyway war sucks. Just bring us your food instead of missiles  :P ~ DJ Omnimaga (11.10.2016 20:21:48)
if you cant get a jframe set up, draw stuff to it, and receive input, i can only imagine how horrible your game code is _._   ~ c4ooo (14.11.2016 22:44:07)
If they pull a Harambe on me tell my family I love them ~ u/Pwntear37d (AssangeWatch /r/)
make Walrii great again ~ DJ Omnimaga (28.11.2016 23:01:31)
God invented the pc, satan the smartphone I guess ~ p4nix (16.02.2017 22:51:49)

E37

Quote from: p2 on September 06, 2016, 09:27:08 PM
what would be possible:
a little seed-based generator to create a for example 32x32 map, each part of it being a 8x8pt tile with like 5 different tiles.
showing this map as a scrollable screen then (with left border==right border) we could actually run around a "map" based on a seed.
But what should we use that for? creating some fancy-looking terrains as background-images just for fun...?
Still need a good game on top of that ^^

Edit: If anyone feels like making such a game, I'd love to help drawing a couple of sprites ^^

Edit2: Thanks to @E37: This should help creating it: https://ourl.ca/15307/286856

Glad that helps!
I don't have time right now... Plus I am TERRIBLE at world gen... even without a seed
I can barely make simple trees generate...
  • Consoles, mobile devices and vintage computers owned: Ti83,Ti84!
I've never finished a project, there is always a way to improve!
What's my calc's name? Convert $37 to decimal. Look up that element in the periodic table. Then take the abbreviation of that element and you have it!
Look! A slime!    <(^.^)>

p2

#86
maybe should have mentioned that I'm 100% inexperienced in both tiled maps and seed-based worldgenerators - never did any of it xD
Any volunteers to take on that project then? :)

1) I am stupid and 2) YAAM is super compatible to axe 1.2.2 and worls fine <3
  • Calculators owned: ti-83+, ti-84+, ti-84+, ti-84+se, ti-84+se(te), ti-nsphire, ti-nsphire CAS, ti-nsphire CX-CAS, ti-voyage, ti-voyage, Who reads this list anyways...?
Anyway war sucks. Just bring us your food instead of missiles  :P ~ DJ Omnimaga (11.10.2016 20:21:48)
if you cant get a jframe set up, draw stuff to it, and receive input, i can only imagine how horrible your game code is _._   ~ c4ooo (14.11.2016 22:44:07)
If they pull a Harambe on me tell my family I love them ~ u/Pwntear37d (AssangeWatch /r/)
make Walrii great again ~ DJ Omnimaga (28.11.2016 23:01:31)
God invented the pc, satan the smartphone I guess ~ p4nix (16.02.2017 22:51:49)

Dream of Omnimaga

Quote from: kegwaan on September 06, 2016, 01:39:57 AM
[Skip first two paragraphs for idea]

Okay, I'm gonna start off with saying sorry for my absence if anyone noticed. I had a busy summer and didn't find the time to visit here. But over the summer, No Man's Sky came out. I wouldn't have paid much attention to it if it weren't for all the rants on Sean Murray and my best friend who waited all summer for the game to come out and framed his pre-order receipt on his wall.

But I looked at the game and I thought the coolest thing was having an seemingly infinite number of planets to explore, and the way that it was all generated. And I saw that No Mario's Sky was taken down so they re-released it has DMCA's Sky, and after playing it a bit I thought it was really cool how the generation works (again).

So basically my idea was a TI-84 exploration game that utilized the procedural generation that No Man's Sky uses. It could be maybe different planets like in NMS or it could be a different kind of exploration game (I think a planet explorer like NMS would be cool). Obviously calculators can't handle 18 quintillion planets, but a bunch that weren't manually programmed into the game would be cool. I think even just a few planets to just prove that the concept could work would be nice. I'm not that good with programming, except for in Basic, but I don't know if a Basic program could handle this. So if anyone wants to give this a shot that would be awesome.
Nice to see you again @kegwaan  :walrii: . I didn't know that No Mario's Sky existed and I'm not surprised from Nintendo's actions. At first I was scared because I misread Mario as Man so I thought they took down the official No Man's Sky game lol.

In the same vein of ideas, maybe a calculator game where all sprites and tiles, along with maps, are generated with cellular automata?
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

kegwaan

Quote from: DJ Omnimaga on September 06, 2016, 11:57:44 PM
In the same vein of ideas, maybe a calculator game where all sprites and tiles, along with maps, are generated with cellular automata?
I think that would be a cool way of doing it, but I don't know exactly how to program something like that.
  • Calculators owned: TI-84+ SE, TI-84+ CSE
"If it's stupid and it works, it's not stupid."

p4nix

Have never done this, but I would guess it's not too hard - just requires some easy math and some creativity, as well as interest in recompiling your algorithm 24/7 to look what can be tweaked.
  • Calculators owned: fx9860GII (SH4)

Powered by EzPortal