Author Topic: [axe] 2D minecraft game  (Read 34335 times)

0 Members and 1 Guest are viewing this topic.

Offline nxtboy III

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 795
  • Rating: +26/-1
  • NXT!
    • View Profile
    • Program NXT
Re: [axe] 2D minecraft game
« Reply #30 on: March 27, 2012, 06:41:16 pm »
Ya, screenie?

Offline Jonius7

  • python! Lua!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1918
  • Rating: +82/-18
  • Still bringing new dimensions to the TI-nspire...
    • View Profile
    • TI Stadium
Re: [axe] 2D minecraft game
« Reply #31 on: March 27, 2012, 08:02:17 pm »
What's with all these short posts?
I still haven't tried it yet but I've downloaded the files at least.
Programmed some CASIO Basic in the past
DJ Omnimaga Music Discographist ;)
DJ Omnimaga Discography
My Own Music!
My Released Projects (Updated 2015/05/08)
TI-nspire BASIC
TI-nspire Hold 'em
Health Bar
Scissors Paper Rock
TI-nspire Lua
Numstrat
TI-nspire Hold 'em Lua
Transport Chooser
Secret Project (at v0.08.2 - 2015/05/08)
Spoiler For Extra To-Be-Sorted Clutter:

Spoiler For Relegated Projects:
TI-nspire BASIC
Battle of 16s (stalled) | sTIck RPG (stalled) | Monopoly (stalled) | Cosmic Legions (stalled)
Axe Parser
Doodle God (stalled while I go and learn some Axe)

Offline ben_g

  • Hey cool I can set a custom title now :)
  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1002
  • Rating: +125/-4
  • Asm noob
    • View Profile
    • Our programmer's team: GameCommandoSquad
Re: [axe] 2D minecraft game
« Reply #32 on: March 28, 2012, 02:08:19 pm »
Screen ?
Sorry, I didn't have enough time yesterday to make a screenshot.

Here is one, showing the world generation (which is now also a lot faster).
« Last Edit: March 28, 2012, 02:08:27 pm by ben_g »
My projects
 - The Lost Survivors (Unreal Engine) ACTIVE [GameCommandoSquad main project]
 - Oxo, with single-calc multiplayer and AI (axe) RELEASED (screenshot) (topic)
 - An android version of oxo (java)  ACTIVE
 - A 3D collision detection library (axe) RELEASED! (topic)(screenshot)(more recent screenshot)(screenshot of it being used in a tilemapper)
Spoiler For inactive:
- A first person shooter with a polygon-based 3d engine. (z80, will probably be recoded in axe using GLib) ON HOLD (screenshot)
 - A java MORPG. (pc) DEEP COMA(read more)(screenshot)
 - a minecraft game in axe DEAD (source code available)
 - a 3D racing game (axe) ON HOLD (outdated screenshot of asm version)

This signature was last updated on 20/04/2015 and may be outdated

Offline Spyro543

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1189
  • Rating: +74/-3
    • View Profile
Re: [axe] 2D minecraft game
« Reply #33 on: March 28, 2012, 03:24:20 pm »
What are all the kinds of blocks you have in this game?

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: [axe] 2D minecraft game
« Reply #34 on: March 28, 2012, 03:29:33 pm »
What about a 256x64 world instead of 128x128? I don't remember if Minecraft needs this much depth and it would leave more space to build stuff. Or maybe 192x96?

Offline ben_g

  • Hey cool I can set a custom title now :)
  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1002
  • Rating: +125/-4
  • Asm noob
    • View Profile
    • Our programmer's team: GameCommandoSquad
Re: [axe] 2D minecraft game
« Reply #35 on: March 28, 2012, 05:01:19 pm »
What are all the kinds of blocks you have in this game?

solid
naturally generated
can't be used to build
unbreakable
currently unused

from id 0 to id 15:
air, wood, bedrock, leaves, planks, dirt, stone, cobblestone, iron ore, sand(can fall), ladder, water, lava, TNT(doesn't work yet), solid object, fluid object

What about a 256x64 world instead of 128x128? I don't remember if Minecraft needs this much depth and it would leave more space to build stuff. Or maybe 192x96?
128 is what the old minecraft used (now it's 256), so that should deffinately give you enough height. And the program itself doesn't use much RAM so right now a world of the size 128*300 blocks can fit in RAM, together with the program. So what fits in RAM isn't the problem right now. And too see if 128 is a good limit, then you must be able to fully play it, and for that it is in a too early state. What I mean with that is: I'm going to make this game fully functional first, so I'll imediately know if the world size is good or not.
My projects
 - The Lost Survivors (Unreal Engine) ACTIVE [GameCommandoSquad main project]
 - Oxo, with single-calc multiplayer and AI (axe) RELEASED (screenshot) (topic)
 - An android version of oxo (java)  ACTIVE
 - A 3D collision detection library (axe) RELEASED! (topic)(screenshot)(more recent screenshot)(screenshot of it being used in a tilemapper)
Spoiler For inactive:
- A first person shooter with a polygon-based 3d engine. (z80, will probably be recoded in axe using GLib) ON HOLD (screenshot)
 - A java MORPG. (pc) DEEP COMA(read more)(screenshot)
 - a minecraft game in axe DEAD (source code available)
 - a 3D racing game (axe) ON HOLD (outdated screenshot of asm version)

This signature was last updated on 20/04/2015 and may be outdated

Offline LincolnB

  • Check It Out Now
  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1115
  • Rating: +125/-4
  • By Hackers For Hackers
    • View Profile
Re: [axe] 2D minecraft game
« Reply #36 on: March 28, 2012, 05:17:06 pm »
Not to be rude, but is there a particular reason the scrolling is kind of chunky?
Completed Projects:
   >> Spacky Emprise   >> Spacky 2 - Beta   >> Fantastic Sam
   >> An Exercise In Futility   >> GeoCore

My Current Projects:

Projects in Development:
In Medias Res - Contest Entry

Talk to me if you need help with Axe coding.


Spoiler For Bragging Rights:
Not much yet, hopefully this section will grow soon with time (and more contests)



Offline ben_g

  • Hey cool I can set a custom title now :)
  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1002
  • Rating: +125/-4
  • Asm noob
    • View Profile
    • Our programmer's team: GameCommandoSquad
Re: [axe] 2D minecraft game
« Reply #37 on: March 28, 2012, 05:31:24 pm »
That's because when you reach the edges of the screen, the blocks in the edit buffer (the blocks that you see) are copied to the world and the blocks which are on an other location are loaded. this makes the part of the world that you can see shift by 8 pixels, and to make sure the player won't be stuck in blocks, the player moves 8 blocks as well. This causes the bad scrolling. I will probably once implement smooth scrolling, but I don't really know how to do that yet. I'm already glad the tilemap fully works and has collision checking and scrolling.

Since you all wanted it:


I hope you like it. It was hard to get it to work.
« Last Edit: March 28, 2012, 06:53:38 pm by ben_g »
My projects
 - The Lost Survivors (Unreal Engine) ACTIVE [GameCommandoSquad main project]
 - Oxo, with single-calc multiplayer and AI (axe) RELEASED (screenshot) (topic)
 - An android version of oxo (java)  ACTIVE
 - A 3D collision detection library (axe) RELEASED! (topic)(screenshot)(more recent screenshot)(screenshot of it being used in a tilemapper)
Spoiler For inactive:
- A first person shooter with a polygon-based 3d engine. (z80, will probably be recoded in axe using GLib) ON HOLD (screenshot)
 - A java MORPG. (pc) DEEP COMA(read more)(screenshot)
 - a minecraft game in axe DEAD (source code available)
 - a 3D racing game (axe) ON HOLD (outdated screenshot of asm version)

This signature was last updated on 20/04/2015 and may be outdated

Offline annoyingcalc

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1953
  • Rating: +140/-72
  • Found in Eclipse.exe
    • View Profile
Re: [axe] 2D minecraft game
« Reply #38 on: March 28, 2012, 09:34:56 pm »
Epic screenie ill download it when im not thinking of html codes to mess with my school ( they use chrome and I love editing the scripts to mess with my teachers (and secretly play minecraft))
This used to contain a signature.

Offline ben_g

  • Hey cool I can set a custom title now :)
  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1002
  • Rating: +125/-4
  • Asm noob
    • View Profile
    • Our programmer's team: GameCommandoSquad
Re: [axe] 2D minecraft game
« Reply #39 on: April 14, 2012, 12:49:40 am »
progress went slowly because the OS ate my source files a few times, but here's a small update: the world generation now generates a hilly landscape instaed of the flat landscape with a few block at higher and lower coordinates, the bug that made trees sometimes spawn next to eachother and overlap has been solved, and large narrow veins of iron ore are generated. The long narrow shape isn't intended, the blocks are placed randomly, but somehow they often group together in veins. That's it. I hope you enjoy.

My projects
 - The Lost Survivors (Unreal Engine) ACTIVE [GameCommandoSquad main project]
 - Oxo, with single-calc multiplayer and AI (axe) RELEASED (screenshot) (topic)
 - An android version of oxo (java)  ACTIVE
 - A 3D collision detection library (axe) RELEASED! (topic)(screenshot)(more recent screenshot)(screenshot of it being used in a tilemapper)
Spoiler For inactive:
- A first person shooter with a polygon-based 3d engine. (z80, will probably be recoded in axe using GLib) ON HOLD (screenshot)
 - A java MORPG. (pc) DEEP COMA(read more)(screenshot)
 - a minecraft game in axe DEAD (source code available)
 - a 3D racing game (axe) ON HOLD (outdated screenshot of asm version)

This signature was last updated on 20/04/2015 and may be outdated

Offline annoyingcalc

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1953
  • Rating: +140/-72
  • Found in Eclipse.exe
    • View Profile
Re: [axe] 2D minecraft game
« Reply #40 on: April 14, 2012, 12:53:09 am »
error pic missing
edit nvm cool! I like it
« Last Edit: April 14, 2012, 12:54:05 am by annoyingcalc »
This used to contain a signature.

Offline ben_g

  • Hey cool I can set a custom title now :)
  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1002
  • Rating: +125/-4
  • Asm noob
    • View Profile
    • Our programmer's team: GameCommandoSquad
Re: [axe] 2D minecraft game
« Reply #41 on: April 14, 2012, 01:06:54 am »
everyone why reads this thread seems to be addicted to screenshots...

Here's one:
the diagonal line of dirt is a bug, and I haven't been able to find the cause of it. 1+ for who does find it

Spoiler For Spoiler:
My projects
 - The Lost Survivors (Unreal Engine) ACTIVE [GameCommandoSquad main project]
 - Oxo, with single-calc multiplayer and AI (axe) RELEASED (screenshot) (topic)
 - An android version of oxo (java)  ACTIVE
 - A 3D collision detection library (axe) RELEASED! (topic)(screenshot)(more recent screenshot)(screenshot of it being used in a tilemapper)
Spoiler For inactive:
- A first person shooter with a polygon-based 3d engine. (z80, will probably be recoded in axe using GLib) ON HOLD (screenshot)
 - A java MORPG. (pc) DEEP COMA(read more)(screenshot)
 - a minecraft game in axe DEAD (source code available)
 - a 3D racing game (axe) ON HOLD (outdated screenshot of asm version)

This signature was last updated on 20/04/2015 and may be outdated

Offline nxtboy III

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 795
  • Rating: +26/-1
  • NXT!
    • View Profile
    • Program NXT
Re: [axe] 2D minecraft game
« Reply #42 on: April 14, 2012, 02:29:19 am »
Wow ben_g, the better scrolling makes the game a lot better. :D
Nice job. :thumbsup:

Offline Chockosta

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 447
  • Rating: +169/-6
    • View Profile
Re: [axe] 2D minecraft game
« Reply #43 on: April 16, 2012, 10:24:19 am »
This looks awesome!
(especially the scrolling)
I think that you might want to add a line between the world and the inventory...

Great job!

Offline hellninjas

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 625
  • Rating: +17/-0
    • View Profile
Re: [axe] 2D minecraft game
« Reply #44 on: May 04, 2012, 12:19:23 pm »
Bump!
Status update ben_g?