Home | News | Downloads | Projects | Articles | Awards | Forums | Chat | Guestbook | About | Arcade
zIFBoards - Free Forum Hosting
Create a free forum in seconds.
Learn More · Sign-up Now



Forum Topics Replies Last Post Info
Older topics
Here you can access all topics posted from May 12th 2005 to Apr 9th 2006 (In read only mode).
1126 15694 9 Apr, 2006, 11:06
In: Last Post[GAME]Learn how to count to...
By: DJ Omnimaga
 

Pages: (5) 1 [2] 3 4 ... Last » ( Go to first unread post ) post

 Nyaar!, Not another RPG
(AP)
Posted: 6 Dec, 2007, 21:15


Advanced Member


Group: Members
Posts: 40
Member No.: 4704
Joined: 5 Dec, 2007



It's not so much that, as the fact of how embarrassed I am of my coding... >.<
I haven't been nearly as efficient as I'd have liked and I have that weird personality where I need to be at least near par with peers...

Blah, screw it. I'll just get the groups together and upload it.
It'll be done tonight.


--------------------
Nyaar! Project
Approx. Progress
|||||||||| - Battle System
|||||||||| - Classes/Races
|||||||||| - Items/Shop
|||||||||| - Weapons/Armor
|||||||||| - Enemies
|||||||||| - Story/Quests
|||||||||| - Optimization
|||||||||| - Graphics
Top
Super Speler
Posted: 6 Dec, 2007, 21:16


Post whore


Group: Coders Of Tomorrow
Posts: 779
Member No.: 95
Joined: 18 Jun, 2006



There's no need to rush it, if you want to wait a little and make your code better nobody will mind wink.gif.


--------------------
[color=red]Currently conquering the world. In Phase 1.
List of members of private army:[/color]
SilverCalcKnight, TD-Linux, Kuro, Cure, Weregoose, Lolbbq, elfprince13, leofox, Brazucs, +ZERO+, Radical Pi, shadow, bananaman, trigkid213, netham45, Full-Metal-Randomist, myfavcolorchanges, Fallen Ghost, trevmeister66, lolje, Harrierfalcon, clementop, blm22, Mexi1010, baorder54, Bking0, frenchcalc1, TheStorm, jimbauwens, Sting::Ray, IAmACalculator, MechaTech84, Groene07, Angel14995, Xphoenix, lordofthegeeks, tama and...

(\__/)
(='.'=)
(")_(")
[color=red]If you wish to join PM me.[/color]

[QUOTE=Ad on omnimaga]Ti 83 Game Programming: Move your career forward with an accredited online degree![/QUOTE]
[QUOTE=Netham45]It isn't really a problem, but it kind of scares me when people randomly quote me, like they are stalking me.[/QUOTE]
Top
(AP)
Posted: 6 Dec, 2007, 21:21


Advanced Member


Group: Members
Posts: 40
Member No.: 4704
Joined: 5 Dec, 2007



I'll just throw what I have for now.
I'll probably benefit more when you guys check it out and give me input.

I'm writing up a readme now.
I expect the demo to be up in about 10-20 minutes. =P


--------------------
Nyaar! Project
Approx. Progress
|||||||||| - Battle System
|||||||||| - Classes/Races
|||||||||| - Items/Shop
|||||||||| - Weapons/Armor
|||||||||| - Enemies
|||||||||| - Story/Quests
|||||||||| - Optimization
|||||||||| - Graphics
Top
trevmeister66
Posted: 6 Dec, 2007, 21:42


Post whore


Group: Members
Posts: 532
Member No.: 290
Joined: 8 Jan, 2007



Woot, demo! Can't wait to test it.


--------------------
~~~~~~~Project Status~~~~~~~
Age of War > .1% < Retransfering Sprites
Baseball > 2% < Menu's

Learning ASM > 10% < Started first game, and have no idea what I'm doing confused.gif


(\__/)
(='.'=)This is Bunny. Copy and paste bunny into your
(")_(")signature to help him gain world domination.
Top
DJ Omnimaga
Posted: 6 Dec, 2007, 22:00


Ragol666


Group: Founder
Posts: 11283
Member No.: 1
Joined: 9 Apr, 2006



QUOTE (Delnar_Ersike @ 6 Dec, 2007, 21:01)
QUOTE ((AP) @ 6 Dec, 2007, 18:58)
Ok, having a slight problem... as I'm quite new to the whole 'linking calc to comp' thing...

I need to know how you get it to where you can edit programs on the computer.

The software that came with the cable doesn't help there...

You cannot edit BASIC programs on the computer. All you can do is send your programs to it, which is useful for uploading, emulator testing, and backup purposes. The cable that came with your calc will connect your calc and computer, while the software will allow you to send programs to and from your computer.

Yes you can edit BASIC programs on the computer, using TI-Graph Link software, but good luck finding it on TI website because it's hidden inside their maze website. I still have the CD containing TI graph link. You can even protect/unprotect programs on the pc


--------------------
user posted image
Join us on IRC on #omnimaga at irc://unitedti.org!
user posted image
Top
(AP)
Posted: 6 Dec, 2007, 22:09


Advanced Member


Group: Members
Posts: 40
Member No.: 4704
Joined: 5 Dec, 2007



That's what I thought, Omni.

Anywho, the demo is now up on the first post.

It's my first time with this... so tell me if I messed up with the files... ^_^;

(Note: Was wrong about size... it's 4097 + 5115 + 883 + 767x2. The 767x2 is archived and unarchived in the program though. [pics])

This post has been edited by (AP) on 6 Dec, 2007, 22:12


--------------------
Nyaar! Project
Approx. Progress
|||||||||| - Battle System
|||||||||| - Classes/Races
|||||||||| - Items/Shop
|||||||||| - Weapons/Armor
|||||||||| - Enemies
|||||||||| - Story/Quests
|||||||||| - Optimization
|||||||||| - Graphics
Top
trevmeister66
Posted: 6 Dec, 2007, 22:23


Post whore


Group: Members
Posts: 532
Member No.: 290
Joined: 8 Jan, 2007



Just downloaded, and I like it. I really like the battle system, and all the classes (I became an Aura Knight tongue.gif). Few things:
- After I saved for the first time, it somehow gave me 1200 xp, and thus I gained 4 levels for free.
- It doesn't display the numerical value of ur enemies hp, just the bar.
- I would suggest, although it's alright now, that you make a more graphical menu system, but that's just me. (Menu('s and Lbl's and Goto = knight3.gif )
- I'm guessing there isn't a way to get any weapons or armour yet.
- It should tell you whether or not a file has already been saved too, instead of just saving over it.
- I really like the info screens, where you move left or right and it shows a different screen. thumb.gif

I haven't looked at the code, so I'll do that so I can give you some optimization tips. All-in-all a very good demo. I can't wait for more!

EDIT: Some optimization tips:
You don't need )'s or "'s before ->
You can change this:
CODE
If ListA(8)=10

to:
CODE
If 10=ListA(8

Saves a byte each time (there were a few that I saw like that).
And of corse, try avoiding Lbl-Goto's. You have a few instances that you Goto out of an If-Then, which cause a Memory leak, and cause the game to go slower.

This post has been edited by trevmeister66 on 6 Dec, 2007, 22:32


--------------------
~~~~~~~Project Status~~~~~~~
Age of War > .1% < Retransfering Sprites
Baseball > 2% < Menu's

Learning ASM > 10% < Started first game, and have no idea what I'm doing confused.gif


(\__/)
(='.'=)This is Bunny. Copy and paste bunny into your
(")_(")signature to help him gain world domination.
Top
(AP)
Posted: 6 Dec, 2007, 22:31


Advanced Member


Group: Members
Posts: 40
Member No.: 4704
Joined: 5 Dec, 2007



Thank you! =D
The enemy HP thing is how it's supposed to be. =P
You don't always know how much they're hurt exactly... but you can see when they're about to die. ^_~

I'm not sure why the levels happened when saved... if you pressed 'Cheat' then it should happen (which is probably what you did at first).

I have an idea fo the saving thing... never thought about it til now.

Read the readme a bit more. It explains a bit of what you brought up and will help out. ^_~


--------------------
Nyaar! Project
Approx. Progress
|||||||||| - Battle System
|||||||||| - Classes/Races
|||||||||| - Items/Shop
|||||||||| - Weapons/Armor
|||||||||| - Enemies
|||||||||| - Story/Quests
|||||||||| - Optimization
|||||||||| - Graphics
Top
trevmeister66
Posted: 6 Dec, 2007, 22:33


Post whore


Group: Members
Posts: 532
Member No.: 290
Joined: 8 Jan, 2007



Hmm.. Come to think of it, I did push cheat laugh.gif

I also edited my last post for some optimization things.


--------------------
~~~~~~~Project Status~~~~~~~
Age of War > .1% < Retransfering Sprites
Baseball > 2% < Menu's

Learning ASM > 10% < Started first game, and have no idea what I'm doing confused.gif


(\__/)
(='.'=)This is Bunny. Copy and paste bunny into your
(")_(")signature to help him gain world domination.
Top
(AP)
Posted: 6 Dec, 2007, 22:36


Advanced Member


Group: Members
Posts: 40
Member No.: 4704
Joined: 5 Dec, 2007



Nice. Thanks. I was going to work on doing a little clean-up later on come to think of it.

Really, I just have a hard time finding alternates to Lbl-Goto isn a few instances. I'll work on it tomorrow.

Thanks again. =3

(Well, I'm off for tonight. School and all. I'll work on optimization as much as I can.)

This post has been edited by (AP) on 6 Dec, 2007, 23:03


--------------------
Nyaar! Project
Approx. Progress
|||||||||| - Battle System
|||||||||| - Classes/Races
|||||||||| - Items/Shop
|||||||||| - Weapons/Armor
|||||||||| - Enemies
|||||||||| - Story/Quests
|||||||||| - Optimization
|||||||||| - Graphics
Top
(AP)
Posted: 7 Dec, 2007, 17:27


Advanced Member


Group: Members
Posts: 40
Member No.: 4704
Joined: 5 Dec, 2007



Sorry for double post.

Made optimizations. Uploaded v1.1.
Enjoy! =D

More comments and suggestions welcome. =3


--------------------
Nyaar! Project
Approx. Progress
|||||||||| - Battle System
|||||||||| - Classes/Races
|||||||||| - Items/Shop
|||||||||| - Weapons/Armor
|||||||||| - Enemies
|||||||||| - Story/Quests
|||||||||| - Optimization
|||||||||| - Graphics
Top
DJ Omnimaga
Posted: 7 Dec, 2007, 18:00


Ragol666


Group: Founder
Posts: 11283
Member No.: 1
Joined: 9 Apr, 2006



cool, I will try as soon as I get some time smile.gif


--------------------
user posted image
Join us on IRC on #omnimaga at irc://unitedti.org!
user posted image
Top
(AP)
Posted: 7 Dec, 2007, 21:35


Advanced Member


Group: Members
Posts: 40
Member No.: 4704
Joined: 5 Dec, 2007



Well. Being happy with how everything is so far... I'm going to work on adding those classes now (as stated in the Coming Soon list).

I hope to have it done and partially tested by tonight. Though, things may get complicated. Expect about 500 more RAM taken up. (rough guesstimate)


--------------------
Nyaar! Project
Approx. Progress
|||||||||| - Battle System
|||||||||| - Classes/Races
|||||||||| - Items/Shop
|||||||||| - Weapons/Armor
|||||||||| - Enemies
|||||||||| - Story/Quests
|||||||||| - Optimization
|||||||||| - Graphics
Top
Xphoenix
Posted: 8 Dec, 2007, 12:19


Official Banana Thrower


Group: Members
Posts: 87
Member No.: 943
Joined: 1 Aug, 2007



QUOTE ((AP) @ 6 Dec, 2007, 20:58)
Ok, having a slight problem... as I'm quite new to the whole 'linking calc to comp' thing...

I need to know how you get it to where you can edit programs on the computer.

The software that came with the cable doesn't help there...

Not entirely sure no one has given a link yet, but TI-Graphlink is probably the best solution for editing on the computer.


--------------------
SYMBOLS!:
→ ÷ ∟ ≥ ≠ ≤ ± π θ √ ≅ ℕ ∞ ∑ ► → ∟ ⌂ º ± Ω π Θ
Have fun.

如果你能看得懂這個句子,送我一個PM。

*Xphoenix throws a banana at spengo.
Top
Delnar_Ersike
Posted: 8 Dec, 2007, 18:56


Lazy, procrastinating h4xx0r of doom


Group: Members
Posts: 587
Member No.: 283
Joined: 27 Dec, 2006



Here are more optimization tips:
-Special characters take up 2 bytes while normal ones only take up 1 byte. This means lowercase letters take up twice the amount of space uppercase ones take up. Even if lowercase letters make the game look prettier, try replacing them with uppercase letters to save space.
-Try making labels' names as short as possible to save space.
-Towards the beginning of prgmARPG, there is a section of code that looks like this:
CODE
:Repeat Ans=14
:getkey
:If Ans=12
:Goto N
:If Ans=13
:Goto LZ
:End
As you can see, there is a high chance (66%) of a memory leak: even if you put the Goto's in If statements, not If-Then ones, they are still inside a Repeat loop. Try changing the code to make sure the memory leak doesn't happen and see if you can replace other sections of code similar to this one.
-Instead of 0->(variable), you can use DelVar (variable) to save two, yes that's two bytes. Not only is it one character less, but you can enter a second command after it without using [Enter]. For example,
CODE
:0->A
:3->B
can be changed into
CODE
:DelVar A3->B
-Try reworking certain expressions so that they save space. An example would be to make
CODE
:L1(1)+2->L1(1
into
CODE
:2+L1(1->L1(1
-Iirc, custom-named lists (LA, for example) take up more space than built-in lists (L1, for example). Try replacing your custom-named lists with built-in ones, except in cases of long-term storage.
-Use boolean logic to replace loops like this
CODE
:Repeat K=!0
with this
CODE
:Repeat K
and statements like this
CODE
:If K=3
:B+5->B
with this
CODE
:B+5(K=3->B
-Ans can be used with more than just numbers. If you want to display different texts depending on a variable's value at the exact same place, you can use Ans by using If statements for the variable value possibilities and then putting the text you want to display for each value into Ans. At the end of all the If statements, display Ans with a Text( command. An example would be to change this
CODE
:If K=2
:Text(0,0,"HI
:If K=3
:Text(0,0,"HELLO
with this
CODE
:If K=2
:"HI
:If K=3
:"HELLO
:Text(0,0,Ans
Or better yet, you can change the previous piece of code into this
CODE
:"HI
:If K=3
:"HELLO
:Text(0,0,Ans
-I can see you did a good job removing the ending parentheses and quotation marks, but I can still locate places which you forgot. An example (this time actually from the program) would be to change this
CODE
:Text(13,7,"HP    ",LA(11)
into this
CODE
:Text(13,7,"HP    ",LA(11
Oh, and just to tell you, this is only the tip of the iceberg. If you look around on other calculator forums (and even this one), you will be able to see optimization tricks you never knew about. Best of luck with this program, it looks very promising. wink.gif (stupid formatting makes this post look bad... dry.gif )

This post has been edited by Delnar_Ersike on 8 Dec, 2007, 19:00


--------------------
user posted image

Current Projects:
-Learning 83+ assembly (10%)
-Setting up calc84maniac's on-calc assembler (postponed)
-Working on a secret project (5%)

Working on...
-Learning 83+ assembly: On Day 7 in Learn ASM in 28 Days and still trying to get over my lazy streak
-Setting up the on-calc assembler: Decided it is better to code assembly on a computer
-Secret project: planning how I will make it, waiting for summer
Top
0 User(s) are reading this topic (0 Guests and 0 Anonymous Users)
0 Members:
zIFBoards - Free Forum Hosting
Join the millions that use us for their forum communities. Create your own forum today.
Learn More · Sign-up Now

Topic OptionsPages: (5) 1 [2] 3 4 ... Last » post





TI-Freakware's TI Ring
TI-Freakware's TI Ring
[ Join Now | Ring Hub | Random | << Prev | Next >> ]

Hosted for free by zIFBoards* (Terms of Use: Updated 2/10/2010) | Powered by Invision Power Board v1.3 Final © 2003 IPS, Inc.
Page creation time: 0.1280 seconds | Archive

Skin by xlibman and Jc
All programs and games are property of their respective owners.