Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Features #1

Open
13 tasks
Colack opened this issue Jul 26, 2024 · 3 comments
Open
13 tasks

New Features #1

Colack opened this issue Jul 26, 2024 · 3 comments
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@Colack
Copy link
Owner

Colack commented Jul 26, 2024

New Features

High Priority

  • Updated palette system using structs
  • Backport LoadChrMult
  • New actor/entity type 'Dep_Actor' or some other name

Low Priority

  • Change window title
  • Better debug printing, preferably 'NeoRaquet_Debug.h'
  • Customizable splash screen for NeoRaquet
  • Implement raquettePalette.py into a C program
  • Checksum Utilities
  • Asset compression into a single file, like a .win or something
  • Ability to use ttf fonts
  • Controller Support

Quality of life Programs (Eventually)

  • Mapper
  • Sprite Editor
@Colack Colack self-assigned this Jul 26, 2024
@Colack Colack added enhancement New feature or request help wanted Extra attention is needed good first issue Good for newcomers labels Jul 26, 2024
@Colack Colack pinned this issue Jul 26, 2024
@Colack
Copy link
Owner Author

Colack commented Jul 26, 2024

less go

@leonpetrinos
Copy link

Hi Colack,

I hope you're doing well! I came across your repository and am excited about the opportunity to contribute. I'd love to help out with some of the issues you've listed, particularly the top priority ones.

This would be my first issue, so I don’t have much experience with this yet, but I’m eager to learn and contribute. Could you provide me with a bit of context on these top priority issues? If you have any specific guidelines or suggestions on how to approach them, I'd greatly appreciate it.

Looking forward to your response and excited to contribute!

Best regards,
Leon

@Colack
Copy link
Owner Author

Colack commented Aug 17, 2024

Hi Colack,

I hope you're doing well! I came across your repository and am excited about the opportunity to contribute. I'd love to help out with some of the issues you've listed, particularly the top priority ones.

This would be my first issue, so I don’t have much experience with this yet, but I’m eager to learn and contribute. Could you provide me with a bit of context on these top priority issues? If you have any specific guidelines or suggestions on how to approach them, I'd greatly appreciate it.

Looking forward to your response and excited to contribute!

Best regards, Leon

Hi Leon,

I've actually been volunteering all week and working on another project, so I'll explain what I want implemented. For the updated palette system using structs, I want to implement a struct that can be modified to have different palettes for different levels, instead of having the palette embedded into the code. For the backported actor type, I want a different actor type that is more lightweight. For the LoadChrMult, that is something from Raquet, not NeoRaquet that I need to implement.

Feel free to implement whatever you want that you think would fit, I'm excited to see what comes of this.

Thanks,

  • Colack

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants