Omnimaga: The Coders Of Tomorrow
Welcome, Guest. Please login or register.
 
Omnimaga: The Coders Of Tomorrow
22 May, 2013, 12:31:10 *
Welcome, Guest. Please login or register.

Login with username, password and session length
 
   home   news downloads projects tutorials misc forums rules new posts irc about Login Register  
+-OmnomIRC

You must Register, be logged in and have at least 40 posts to use this shout-box! If it still doesn't show up afterward, it might be that OmnomIRC is disabled for your group or under maintenance.

Note: You can also use an IRC client like mIRC, X-Chat or Mibbit to connect to an EFnet server and #omnimaga.

Poll
Question: would you make this game?
I can code and have time - 7 (13.5%)
I can help but haven't a lot of time - 13 (25%)
I want to do it alone (but you can help me ) - 1 (1.9%)
I want to do it alone - 1 (1.9%)
Axe (with hex ASM allowed ) - 13 (25%)
ASM - 1 (1.9%)
BASIC - 6 (11.5%)
Grammer - 1 (1.9%)
Other ? - 9 (17.3%)
Total Voters: 27

Pages: [1] 2 3 ... 8   Go Down
  Print  
Author Topic: new game by Notch -  (Read 3398 times) Bookmark and Share
0 Members and 1 Guest are viewing this topic.
annoyingcalc
the annoying calculator
LV10 31337 u53r (Next: 2000)
**********
Offline Offline

Gender: Male
Last Login: Today at 05:50:29
Date Registered: 14 April, 2011, 23:02:24
Location: In the glorious land of minecraft
Posts: 1778


Topic starter
Total Post Ratings: +57

View Profile WWW
« on: 24 December, 2011, 19:18:53 »
0

https://s3.amazonaws.com/ld48/ld22/index.html minicraft is a free game like minecraft
Logged

Click here to see where you got your post ratings

My minecraft server is usually up, even if mcserverlist says it is down

Spoiler for siq:
Spoiler for signature:
thydowulays
LV4 Regular (Next: 200)
****
Offline Offline

Gender: Male
Last Login: 19 March, 2013, 16:22:53
Date Registered: 02 November, 2011, 04:41:42
Location: Greenville, SC
Posts: 184


Total Post Ratings: +11

View Profile WWW
« Reply #1 on: 24 December, 2011, 19:24:11 »
0

Amazing...... TI version of this? CHALLENGE ACCEPTED
Logged

Current Projects:
-Sparta GUI Library: 25% - Alpha Stage
-Grapher - 75% - Beta Stage *on hiatus



/image/33080.png[/img]
annoyingcalc
the annoying calculator
LV10 31337 u53r (Next: 2000)
**********
Offline Offline

Gender: Male
Last Login: Today at 05:50:29
Date Registered: 14 April, 2011, 23:02:24
Location: In the glorious land of minecraft
Posts: 1778


Topic starter
Total Post Ratings: +57

View Profile WWW
« Reply #2 on: 24 December, 2011, 19:27:12 »
0

hey that would be awesome for an 84!
Logged

Click here to see where you got your post ratings

My minecraft server is usually up, even if mcserverlist says it is down

Spoiler for siq:
Spoiler for signature:
thydowulays
LV4 Regular (Next: 200)
****
Offline Offline

Gender: Male
Last Login: 19 March, 2013, 16:22:53
Date Registered: 02 November, 2011, 04:41:42
Location: Greenville, SC
Posts: 184


Total Post Ratings: +11

View Profile WWW
« Reply #3 on: 24 December, 2011, 19:40:24 »
0

Indeed.
Logged

Current Projects:
-Sparta GUI Library: 25% - Alpha Stage
-Grapher - 75% - Beta Stage *on hiatus



/image/33080.png[/img]
saintrunner
Custom Spriter: You ask it! I'll Make it!
LV10 31337 u53r (Next: 2000)
**********
Offline Offline

Gender: Male
Last Login: 09 March, 2013, 02:00:40
Date Registered: 27 October, 2011, 21:52:46
Location: Right here....I think?
Posts: 1776


Total Post Ratings: +97

View Profile WWW
« Reply #4 on: 24 December, 2011, 19:41:50 »
0

so who wants to do it? lol
Logged

My Sprites Thread   :Updated often Smiley for your viewing pleasure

GAMES:
thydowulays
LV4 Regular (Next: 200)
****
Offline Offline

Gender: Male
Last Login: 19 March, 2013, 16:22:53
Date Registered: 02 November, 2011, 04:41:42
Location: Greenville, SC
Posts: 184


Total Post Ratings: +11

View Profile WWW
« Reply #5 on: 24 December, 2011, 19:57:02 »
0

I think I might be able to do it, once I figure out how to use appvars and tilemaps lol
Logged

Current Projects:
-Sparta GUI Library: 25% - Alpha Stage
-Grapher - 75% - Beta Stage *on hiatus



/image/33080.png[/img]
chattahippie
LV6 Super Member (Next: 500)
******
Offline Offline

Gender: Male
Last Login: 27 March, 2013, 05:21:38
Date Registered: 19 July, 2011, 04:13:49
Location: Somewhere
Posts: 358


Total Post Ratings: +27

View Profile
« Reply #6 on: 24 December, 2011, 20:14:44 »
0

In that case, http://www.omnimaga.org/index.php?action=articles;sa=view;article=46 will be helpful. Cheesy
Logged
saintrunner
Custom Spriter: You ask it! I'll Make it!
LV10 31337 u53r (Next: 2000)
**********
Offline Offline

Gender: Male
Last Login: 09 March, 2013, 02:00:40
Date Registered: 27 October, 2011, 21:52:46
Location: Right here....I think?
Posts: 1776


Total Post Ratings: +97

View Profile WWW
« Reply #7 on: 24 December, 2011, 20:38:10 »
0

their was a thread on all that tilemapping awhile ago...it cleared stuff up a lot...let me go find it Smiley

edit: here... aeTIos made it simple  http://www.omnimaga.org/index.php?topic=11592.0
« Last Edit: 24 December, 2011, 20:39:29 by saintrunner » Logged

My Sprites Thread   :Updated often Smiley for your viewing pleasure

GAMES:
epic7
Chopin!
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Gender: Male
Last Login: Today at 05:00:47
Date Registered: 22 October, 2011, 01:45:43
Location: Northeast US
Posts: 2169


Total Post Ratings: +119

View Profile
« Reply #8 on: 24 December, 2011, 20:52:36 »
0

Here's some stuff on tilemapping I sent to parser padwan in PMs

--------------------------------------------------------------------------------
Tilemapping
« Sent to: parser padwan on: 16 December 2011, 21:29:12 »
 --------------------------------------------------------------------------------

First, get some pics!!
[FFFFFFFFFFFFFFFF]->Pic1 ;I'll use all black for this one in this tutorial
[hex]
[hex]
[hex]
Now you have pics.
 
Second, make the graph database which is the data for the tilemap.
[010101010101]->GDB1   ;this is the tilemap in hexadecimal code.
[010000000001]
[010000000001]
[010101010101]
This wil make a rectangle. If all you see in this is random numbers, this is what it is.
Look at it, its a map.
Every time there is a 01, that means Pic1.
Every time there is a 00, there is nothing.
Every pair of numbers has a pic, or no pic like in 00 that is 8x8.
If you look, there are 01s that outline a bunch of 00s, which makes a rectangle border.
Every pic is assigned a number, and I'll show that to you here:
[This pic is 01]->Pic1 ; do pic1 for all of them
[This one is 02]
[03]
[04]
[05]
It goes on until 09, then goes to 0A, 0B, since it is in hex.
So change it to
[010101010101]->GDB1
[010202020201]
[010202020201]
[010101010101]
And then the middle stuff will be the second picture in pic1 and the border will be the first.
Now, for the loop.

This is the code for a tilemap of that size:

for(b,0,3)   ;loop for drawing the different columns
for(a,0,5)   ; loop for drawing the rows
{B*6+A+GDB1}->T  ;So this, this checks if it is 00, 01, 02 etc
if T ;checks if a tile should be drawn. If it is 00, it will skip
T-- ;I honestly don't know why aeTIos said to put this here
pt-on(a*8,b*8,T*8+pic1)   ;draw the tile. A was the X, B was Y, and T shows which pic.
end
end
end

Now for scrolling, I'll get more code.

--------------------------------------------------------------------------------
More tilemapping
« Sent to: parser padwan on: 16 December 2011, 21:34:51 »
 --------------------------------------------------------------------------------
I forgot to say it, but you'll have to tweak the code for different map sizes.

for(b,0,Height of tilemap in 8x8 tiles minus 1)
for(a,0,Width of tilemap in 8x8 tiles minus 1)
{B*Width of tilemap+A+GDB1}->T
if T
T--
pt-on(a*8,b*8,T*8+pic1)
end
end
end


--------------------------------------------------------------------------------
Even more tilemapping Tongue
« Sent to: parser padwan on: 16 December 2011, 21:43:29 »
--------------------------------------------------------------------------------
Most of this is from butts.

With scrolling, you need an X offset and a Y offset, in pixels. I use T for the X offset, and S for the Y offset. Assuming you have a pointer to the tilemap in W and the start of the Tile sprites in Pic1, using A, B, C, D, E, F, G, H, and I as temporary variables...

So, make a huge hex bigger than the screen and -> to a GDB, say GDB1.

Now just get a pointer, in this case W, so
GDB1->W

Im editing this code from butts to make it a whole lot more optimized, but it takes up a bunch of vars.
ClrDraw

0-(T^8)->C ;Bunch of storing
T/8-1->F ;Uses S and T, the offset, to find what to show of the tmap
T/8+11->G
S/8-1->H
S/8+11->I

For(A,F,G
0-(S^8)->D
For(B,H,I)

If {B*WIDTH_OF_MAP+A+W}->E
Pt-On(C,D,E-1*8+Pic1
End

D+8->D
End
C+8->C
End

DispGraph


So when T is 8 and S is 8, you're at the top-left most corner of the tilemap. You can increment/decrement T and S using the arrow keys.
 

Logged



Current Projects:
TitleLanguageProgressStatus
DrillMiner    C (ndless)   35%         Active
?     C (ndless)   0%        Unconfirmed

Spoiler for Programming languages I currently know:
Java (Learning in AP Comp Sci)
C (Specifically Ndless)
Unity JavaScript
LabView (For FIRST robotics)
z80 ASM (Just a little bit Tongue)
annoyingcalc
the annoying calculator
LV10 31337 u53r (Next: 2000)
**********
Offline Offline

Gender: Male
Last Login: Today at 05:50:29
Date Registered: 14 April, 2011, 23:02:24
Location: In the glorious land of minecraft
Posts: 1778


Topic starter
Total Post Ratings: +57

View Profile WWW
« Reply #9 on: 01 January, 2012, 19:12:20 »
0

I am thinking of attepting this after my gta game is done
Logged

Click here to see where you got your post ratings

My minecraft server is usually up, even if mcserverlist says it is down

Spoiler for siq:
Spoiler for signature:
Camdenmil
LV4 Regular (Next: 200)
****
Offline Offline

Gender: Male
Last Login: 20 May, 2013, 05:32:15
Date Registered: 04 June, 2010, 04:26:29
Location: Disassembling something
Posts: 118


Total Post Ratings: +4

View Profile
« Reply #10 on: 01 January, 2012, 23:32:21 »
0

I might attempt it. One of my friends drew up some nice sprites a while ago trying to get me to make a 2d "minecraft".
Logged

It is bad luck to be superstitious.
annoyingcalc
the annoying calculator
LV10 31337 u53r (Next: 2000)
**********
Offline Offline

Gender: Male
Last Login: Today at 05:50:29
Date Registered: 14 April, 2011, 23:02:24
Location: In the glorious land of minecraft
Posts: 1778


Topic starter
Total Post Ratings: +57

View Profile WWW
« Reply #11 on: 01 January, 2012, 23:53:01 »
0

I think that would be a great idea
Logged

Click here to see where you got your post ratings

My minecraft server is usually up, even if mcserverlist says it is down

Spoiler for siq:
Spoiler for signature:
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Today at 07:31:30
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50214


Total Post Ratings: +2613

View Profile WWW
« Reply #12 on: 02 January, 2012, 00:43:28 »
0

You know there is a lot of dedication towards calc stuff here when someone posts about a new video game and the discussion immediately switches to a possible calc port one. Grin
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
Stefan Bauwens
Creator of Myst 89 - סטיבן
LV10 31337 u53r (Next: 2000)
**********
Offline Offline

Gender: Male
Last Login: Today at 11:45:53
Date Registered: 25 February, 2011, 15:41:10
Location: Belgium
Posts: 1708


Total Post Ratings: +129

View Profile WWW
« Reply #13 on: 02 January, 2012, 12:20:05 »
0

Too late. I was planning to make a ti-basic port of this for the 89 Tongue
Probably i would NOT use scrolling but yeah.

Also, feel free to make it for the z80 calcs. Tongue
« Last Edit: 02 January, 2012, 12:20:26 by Stefan Bauwens » Logged

Hayleia
Programming Absol
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Last Login: Today at 07:14:37
Date Registered: 01 June, 2011, 20:12:47
Location: ud-ud ?
Posts: 2047


Total Post Ratings: +255

View Profile
« Reply #14 on: 02 January, 2012, 13:48:16 »
0

Apparently, everyone wants to make that game Tongue
So why not turning this into an open-sourced community project ?
Like if someone feels like doing the tilemapping, he does and adds his code in the topic, so people can improve it or complete it with the inventory code, etc Cheesy
That way, there are less chances for it to be discontinued (if a coder is stuck, others can help) and it will be done faster Smiley

edit: That would mean using the same language Undecided
« Last Edit: 02 January, 2012, 15:25:07 by Hayleia » Logged





Spoiler for what I am according to...:
me: useless
Pokemon Test: an Absol
turiqwalrus: an eggplant
p2: A HUMAN BEING !
Blackpilar and p2: iplantonlyplantwantplanttoplantknowplantifplantyouplantareplantaplantboyplantorplantaplantgirlplant
click here to know where you got your last +1s
Pages: [1] 2 3 ... 8   Go Up
  Print  
 
Jump to:  

Powered by EzPortal
Powered by MySQL Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Powered by PHP
Page created in 0.341 seconds with 32 queries.
Skin by DJ Omnimaga edited from SMF default theme with the help of tr1p1ea.
All programs, games and songs avaliable on this website are property of their respective owners.
Best viewed in Opera, Firefox, Chrome and Safari with a resolution of 1024x768 or above.